Skip to main content

Market-Driven Continuous Double Auction Method for Service Allocation in Cloud Computing

  • Conference paper
Advances in Computing, Communication, and Control (ICAC3 2013)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 361))

Abstract

In Cloud Computing, the computing resources, either software or hardware, are virtualized and allocated as services from providers to users. Each service requires various resources which all should be allocated for utilizing the service. Market-oriented approach is one of the most popular methods for managing Cloud services. In this paper a market-driven continuous double auction method (MCDA) for efficient cloud service allocation is presented which enables consumers to order various resources as a workflow for utilizing requested services. Also in the presented method consumers and providers make bids and requests based on market rivalry, time, opportunity, and eagerness factor. Ex-perimental results show that trading price depends on market supply and demand fairly and also proposed method is efficient in terms of successful allocation rate, resource utilization, and average connection time.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Vaquero, L.M., Rodero-Merino, L., Caceres, J., Lindner, M.: A Break in the Clouds: Towards a Cloud Definition. ACM SIGCOMM Computer Communication Review 50, 39(1) (2009)

    Google Scholar 

  2. Buyya, R., et al.: Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility. Future Generation Computer Systems 25(6), 599–616 (2009)

    Article  Google Scholar 

  3. Buyya, R., Abramson, D., Giddy, J., Stockinger, H.: Economic models for resource management and scheduling in Grid computing. The Journal of Concurrency and Computation 14(13-15), 1507–1542 (2002)

    Article  MATH  Google Scholar 

  4. Sim, K.M.: A Survey of Bargaining Models for Grid Resource Allocation. ACM SIGECOM: E-commerce Exchanges 5(5), 22–32 (2006)

    Article  Google Scholar 

  5. McAfee, R.P.: A dominant strategy double auction. Journal of Economic Theory 56, 434–450 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  6. Yokoo, M., Sakurai, Y., Matsubara, S.: Robust double auction protocol against false-name bids. In: Proc. of the 21st IEEE International Conference on Distributed Computing Systems, pp. 137–145 (2001)

    Google Scholar 

  7. Kant, U., Grosu, D.: Auction-based resource allocation protocols in Grids. In: 16th International Conference on Parallel and Distributed Computing and Systems, pp. 20–27 (2004)

    Google Scholar 

  8. Schnizler, B., Neumann, D., Veit, D., Weinhardt, D.: Trading grid services - a multi-attribute combinatorial approach. European Journal of Operational Research 187(3), 943–961 (2008)

    Article  MATH  Google Scholar 

  9. Tan, Z., Gurd, J.R.: Market-based grid resource allocation using astable continuous double auction. In: Proc. 8th IEEE/ACM Int. Conf. on Grid Computing (Grid 2007), pp. 283–290 (2007)

    Google Scholar 

  10. Amar, L., Stosser, J., Levy, E.: Harnessing migrations in a marketbased grid OS. In: Proc. 9th IEEE/ACM Int. Conf. on Grid Computing (Grid 2008), pp. 85–94 (2008)

    Google Scholar 

  11. Izakian, H., Ladani, B.T., Zamanifar, K., Abraham, A., Snasel, V.: A Continuous Double Auction Method for Resource Allocation in Computational Grids. In: IEEE Symposium on Computational Intelligence in Scheduling, pp. 29–35 (2009)

    Google Scholar 

  12. Izakian, H., Abraham, A., Tork Ladani, B.: An auction method for resource allocation in computational grids. Future Generation Computer Systems 26, 228–235 (2011)

    Article  Google Scholar 

  13. Wu, X., et al.: Cloud computing resource allocation mechanism research based on reverse auction. Energy Procedia. 13, 736–741 (2011)

    Article  Google Scholar 

  14. Fujiwara, I.: Applying Double-sided Combinational Auctions to Resource Allocation in Cloud Computing. In: IEEE 10th Annual International Symposium on Applications and the Internet (2010)

    Google Scholar 

  15. Teymouri, S., Rahmani, A.M.: A Continues Double Auction Method for Resource Allocation in Economic Grids. International Journal of Computer Application 43, 7–12 (2012)

    Article  Google Scholar 

  16. Sim, K.M.: From Market-driven e-Negotiation Agents to Market-driven G-Negotiation Agents. In: Proc. of the IEEE Int. Conf. on e-Technology, e-Commerce and e-Services, Hong Kong, pp. 408–413 (2005)

    Google Scholar 

  17. Sim, K.M.: Agent-based Cloud Commerce. In: Proc. IEEE Int. Conf. on Industrial Eng. and Eng. Management, Hong Kong, pp. 717–721 (2009)

    Google Scholar 

  18. JADE, Java Agent Development Framework (2004), http://jade.cselt.it

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Farajian, N., Zamanifar, K. (2013). Market-Driven Continuous Double Auction Method for Service Allocation in Cloud Computing. In: Unnikrishnan, S., Surve, S., Bhoir, D. (eds) Advances in Computing, Communication, and Control. ICAC3 2013. Communications in Computer and Information Science, vol 361. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-36321-4_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-36321-4_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-36320-7

  • Online ISBN: 978-3-642-36321-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics