Skip to main content

Distributed Algorithm with Inherent Intelligence for Multi-cloud Resource Provisioning

  • Chapter
  • First Online:
Intelligent Decision Support Systems for Sustainable Computing

Part of the book series: Studies in Computational Intelligence ((SCI,volume 705))

Abstract

Dynamic distributed algorithm for provisioning of resources has been proposed to support heterogeneous multi-cloud environment. Multi-cloud infrastructure heterogeneity implies the presence of more diverse sets of resources and constraints that aggravate competition among providers. Sigmoidal and logarithmic functions have been used as the utility functions to meet the indicated constraints in the Service Level Agreement (SLA). Spot instances as the elastic tasks can be supported with Logarithmic functions while the algorithm always guaranteed Sigmoidal functions have the priority over the Logarithmic functions. The model uses diverse sets of resources scheduled in a multi-clouds environment by the proposed Ranked Method (RM) in a time window “slice”. To maximize the revenue and diminish cost of services in the pooled aggregated resources of multi-cloud environment, the multi-dimensional self-optimization problem in distributed autonomic computing systems is proposed.

This work was supported, in part, by Open Cloud Institute at University of Texas at San Antonio, Texas, USA and by Grant number FA8750-15-2-0116 from Air Force Research Laboratory and OSD, USA. The authors gratefully acknowledge use of the services of Chameleon cloud and Jetstream cloud, funded by NSF awards 1419165 and 1445604 respectively.

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 EPUB and 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
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. International Data Corporation. http://www.idc.com/

  2. A.N. Toosi, On the economics of infrastructure as a service cloud providers: pricing, markets, and profit maximization (2014)

    Google Scholar 

  3. I. Foster, C. Kesselman, The Grid 2: Blueprint for a New Computing Infrastructure (Elsevier, 2003)

    Google Scholar 

  4. A. Beloglazov, R. Buyya, Managing overloaded hosts for dynamic consolidation of virtual machines in cloud data centers under quality of service constraints. IEEE Trans. Parallel Distrib. Syst. 24(7), 1366–1379 (2013)

    Article  Google Scholar 

  5. Google Compute Engine. https://www.cloud.google.com/products/compute-engine/

  6. Amazon EC2. http://www.aws.amazon.com/ec2/

  7. Windows Azure. http://www.azure.microsoft.com/

  8. Openstack cloud software. http://www.openstack.org/

  9. Chameleoncloud. https://www.chameleoncloud.org/

  10. P. Rad, V. Lindberg, J. Prevost, W. Zhang, M. Jamshidi, ZeroVM: secure distributed processing for big data analytics, pp. 1–6

    Google Scholar 

  11. D. Hancock, C. Stewart, J. Fischer, J. Lowe, P. Rad, M. Vaughn, Resource Management from HPC to the Cloud: Do you Manage Resources or do they Manage you? (2016)

    Google Scholar 

  12. P. Rad, A. Chronopoulos, P. Lama, P. Madduri, C. Loader, Benchmarking bare metal cloud servers for HPC applications, in 2015 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM), pp. 153–159 (2015)

    Google Scholar 

  13. S.M. Balakrishnan, A.K. Sangaiah, MIFIM—Middleware solution for service centric anomaly in future internet models. Future Generation Computer Systems (Elsevier Publishers, 2016). doi:10.1016/j.future.2016.08.006

  14. S.M. Balakrishnan, A.K. Sangaiah, Integrated QoUE and QoS approach for optimal service composition selection in internet of services. Multimedia Tools Applications (Springer Publishers, 2016). doi:10.1007/s11042-016-3837-9

  15. P. Rad, R. V. Boppana, P. Lama, G. Berman, and M. Jamshidi, Low-latency software defined network for high performance clouds, pp. 486–491

    Google Scholar 

  16. M. Muppidi, P. Rad, S.S. Agaian, M. Jamshidi, Container based parallelization for faster and reliable image segmentation, pp. 1–6

    Google Scholar 

  17. A. Gohad, N.C. Narendra, P. Ramachandran, Cloud Pricing Models: A Survey and Position Paper, pp. 1–8

    Google Scholar 

  18. W. Wang, B. Li, B. Liang, Towards optimal capacity segmentation with hybrid cloud pricing, pp. 425–434

    Google Scholar 

  19. L. Zhang, Z. Li, C. Wu, Dynamic resource provisioning in cloud computing: a randomized auction approach, pp. 433–441

    Google Scholar 

  20. M. Mihailescu, Y.M. Teo, Dynamic resource pricing on federated clouds, pp. 513–517

    Google Scholar 

  21. E. Elmroth, F.G. Márquez, D. Henriksson, D.P. Ferrera, Accounting and billing for federated cloud infrastructures, pp. 268–275

    Google Scholar 

  22. B. Rochwerger, D. Breitgand, E. Levy, A. Galis, K. Nagin, I. M. Llorente, R. Montero, Y. Wolfsthal, E. Elmroth, J. Caceres, The reservoir model and architecture for open federated cloud computing. IBM J. Res. Dev. 53(4), 4: 1–4: 11 (2009)

    Google Scholar 

  23. G. Lee, Resource allocation and scheduling in heterogeneous cloud environments: University of California, Berkeley (2012)

    Google Scholar 

  24. C. Reiss, A. Tumanov, G.R. Ganger, R.H. Katz, M.A. Kozuch, Heterogeneity and dynamicity of clouds at scale: Google trace analysis, p. 7

    Google Scholar 

  25. A. Byde, M. Sallé, C. Bartolini, Market-based resource allocation for utility data centers. HP Lab, Bristol, Technical Report HPL-2003-188 (2003)

    Google Scholar 

  26. T. Kelly, Utility-directed allocation

    Google Scholar 

  27. W.E. Walsh, G. Tesauro, J.O. Kephart, R. Das, Utility functions in autonomic systems, pp. 70–77

    Google Scholar 

  28. L.A. Barroso, Warehouse-Scale Computing: Entering the Teenage Decade (2011)

    Google Scholar 

  29. L.A. Barroso, J. Clidaras, U. Hölzle, The datacenter as a computer: An introduction to the design of warehouse-scale machines. Synth. Lect. Comput. Archit. 8(3), 1–154 (2013)

    Article  Google Scholar 

  30. J. Hamilton, Cost of power in large-scale data centers, 11. http://www.perspectives.mvdirona.com/

  31. I. Foster, Y. Zhao, I. Raicu, S. Lu, Cloud computing and grid computing 360° compared, pp. 1–10

    Google Scholar 

  32. M. Kozuch, M. Ryan, R. Gass, S. Schlosser, D. O’Hallaron, Cloud management challenges and opportunities, pp. 43–48

    Google Scholar 

  33. H. Xu, B. Li, Dynamic cloud pricing for revenue maximization. IEEE Trans. Cloud Comput. 1(2), 158–171 (2013)

    Article  Google Scholar 

  34. S. Sundareswaran, A. Squicciarini, D. Lin, A brokerage-based approach for cloud service selection, pp. 558–565

    Google Scholar 

  35. J.-W. Lee, R.R. Mazumdar, N.B. Shroff, Downlink power allocation for multi-class wireless systems. IEEE/ACM Trans. Netw. (TON) 13(4), 854–867 (2005)

    Article  Google Scholar 

  36. G. Tychogiorgos, A. Gkelias, K.K. Leung, Utility-proportional fairness in wireless networks, pp. 839–844

    Google Scholar 

  37. A. Abdel-Hadi, C. Clancy, A utility proportional fairness approach for resource allocation in 4G-LTE, pp. 1034–1040

    Google Scholar 

  38. S. Boyd, L. Vandenberghe, Convex Optimization. (Cambridge university press, 2004)

    Google Scholar 

  39. S.H. Low, D.E. Lapsley, Optimization flow control—I: basic algorithm and convergence. IEEE/ACM Trans. Netw. (TON) 7(6), 861–874 (1999)

    Article  Google Scholar 

  40. G. Anastasi, E. Borgia, M. Conti, E. Gregori, Rate control in communication networks: shadow prices proportional fairness and stability, J. Cluster Comput 8(2–3), 135–145 (2005)

    Article  Google Scholar 

  41. Y. Song, M. Zafer, K.-W. Lee, Optimal bidding in spot instance market. pp. 190–198

    Google Scholar 

  42. S. Karunakaran, R. Sundarraj, Bidding Strategies for Spot Instances in Cloud Computing Markets (2014)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Seyed Ali Miraftabzadeh or Paul Rad .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this chapter

Cite this chapter

Miraftabzadeh, S.A., Rad, P., Jamshidi, M. (2017). Distributed Algorithm with Inherent Intelligence for Multi-cloud Resource Provisioning. In: Sangaiah, A., Abraham, A., Siarry, P., Sheng, M. (eds) Intelligent Decision Support Systems for Sustainable Computing. Studies in Computational Intelligence, vol 705. Springer, Cham. https://doi.org/10.1007/978-3-319-53153-3_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-53153-3_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-53152-6

  • Online ISBN: 978-3-319-53153-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics