Skip to main content

Energy-Aware Multi-objective Differential Evolution in Cloud Computing

  • Conference paper
  • First Online:
Book cover International Conference on Intelligent Computing and Applications

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 632))

Abstract

Cloud computing (CC) could be a massive distributed computing driven by business, during which the services and resources are area unit delivered on request to external consumer via the Web. The distributed computing environment comprises of physical servers, virtual machines, data centers, and load balancers which are appended in an efficient way. With the increasing size of a number of physical servers and utilization of cloud services in data centers (DC), the power consumption is a critical and challenging research problem. Minimizing the operational cost and power in a DC becomes essential for cloud service provider (CSP). To resolve this problem, we introduced a novel approach that leads to nominal operational cost and power consumption in DCs. We propose a multi-objective modified differential evolution algorithm for first placement of virtual machine (VM) in the physical hosts and optimize the power consumption during resource allocation using live migration. The experimental results reveal that our proposed method is significantly better against state-of-the-art techniques in terms of limited power consumption and SLA for any given workload.

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 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.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

References

  1. I, Foster, Y, Zhao, I, Raicu, and Lu, S. “Cloud computing and grid computing 360-degree compared” in: Proc. of the Grid Computing Environments Workshop, pp. 1–10. IEEE, 2008.

    Google Scholar 

  2. G, Juve, and E, Deelman, “Scientific workflows and clouds”, Crossroads 16 (3) (2010) 14–18.

    Google Scholar 

  3. R., Buyya, C. S., Yeo, S., Venugopal, J., Broberg and, I., Brandic, “Cloud computing and emerging {IT} platforms: Vision, hype, and reality for delivering computing as the 5th utility”, FGCS 25 (6) (2009) 599–616.

    Google Scholar 

  4. Cao, Fei, and Michelle M. Zhu. “Energy-aware workflow job scheduling for green clouds”, in: Proc. of the Intl. Conf. on Green Computing and Communications, 2013, pp. 232–239.

    Google Scholar 

  5. Shi, W. and Hong, B., “Towards profitable VM placement in the data center”, in: Proc. of the 4th Intl. Conf. on Utility and Cloud Comp., 2011, pp. 138–145.

    Google Scholar 

  6. S. T., Maguluri, R., Srikant, and L., Ying, “Stochastic models of load balancing and scheduling in cloud computing clusters”, in:, Proc the INFOCOM. IEEE, 2012, pp. 702–710.

    Google Scholar 

  7. A., Beloglazov, J., Abawajy and R., Buyya, “Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing”, FGCS 28 (5) (2012) 755–768.

    Google Scholar 

  8. Gary, M. R., and David S. Johnson, “computers and intractability: A guide to the theory of np-completeness” (1979).

    Google Scholar 

  9. A. J., Younge, G., Von Laszewski, L., Wang, S., Lopez-Alarcon and W., Carithers, “efficient resource management for cloud computing environments”, in: Proc. of the Intl. Conf. on Green Comp.”, 2010, pp. 357–364.

    Google Scholar 

  10. J., Xu, and J. A., Fortes, “Multi-objective VM placement in virtualized data center env.”, in: Proc. of the Intl. Conf. on Green Comp. and Comm. & Intl. Conf. on Cyber, Physical and Social Comp., IEEE, 2010, pp. 179–188.

    Google Scholar 

  11. A. P., Xiong and C. X., Xu, “Energy efficient multi resource allocation of VM based on PSO in cloud data center”, Math. Prob. in Engg. 2014.

    Google Scholar 

  12. S. E., Dashti and A. M., Rahmani, “Dynamic VM placement for energy efficiency by pso in cloud computing”, JETAI 28 (1–2) (2016) 97–112.

    Google Scholar 

  13. R., Storn and Kenneth P., “DE—a simple and efficient heuristic for global optimization over continuous spaces”, JGO 11 (4) (1997) 341–359.

    Google Scholar 

  14. R. N., Calheiros, R., Ranjan, A., Beloglazov, De Rose, C. A. and R., Buyya, “cloudsim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms”, Softw Pract Exp. 41 (1) (2011) 23–50.

    Google Scholar 

  15. Qin, A. Kai, Huang, Vicky L., and Suganthan, P. N., “DE algorithm with strategy adaptation for global numerical optimization”, IEEE TEC.13 (2) (2009) 398–417.

    Google Scholar 

  16. Sawant, S, “A GA scheduling model for VM resources in a cloud comp. environment”.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Archana Kollu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Kollu, A., Sucharita, V. (2018). Energy-Aware Multi-objective Differential Evolution in Cloud Computing. In: Dash, S., Das, S., Panigrahi, B. (eds) International Conference on Intelligent Computing and Applications. Advances in Intelligent Systems and Computing, vol 632. Springer, Singapore. https://doi.org/10.1007/978-981-10-5520-1_40

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-5520-1_40

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-5519-5

  • Online ISBN: 978-981-10-5520-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics