Open Access Open Access  Restricted Access Subscription Access

EnerPro:Energy Proficiency Platform in Cloud Environment


Affiliations
1 Department of Computer Science and IT, Central University of Jammu, Jammu, India
2 Department Computer Science and IT, Central University of Jammu, Jammu, India
 

Cloud computing is an information technology (IT) paradigm, where computing is served as a utility. It is distributed computing where computing, storage and software are being offered as a service and uses the internet technologies for delivery of IT services to any needed users. Due to the emergence of cloud computing, large data centers came into existence. The data centers become over provisioned i.e. they are highly inefficient at delivering IT services. This faces tremendous energy consumption, carbon dioxide emission and also saving the cost associated with it. So the energy consumption is becoming the key issue for IT organizations nowadays. This is necessary for data centers and providers to produce lesser amount of heat that reduce the total of energy consumed and thereby saving the cost. Energy consumption becomes primary concern to the widespread development of cloud data centers. High energy consumption leads to one of the major cause for the global warming (i.e. high heat dissipation and CO2 emission) that will affect the environment directly or indirectly. Thus, various algorithms are introduced by the different authors to reduce the energy consumption. This research paper presented a review on the already existing methods and algorithms for solving the problem of high energy consumption.

Keywords

Resource Allocation, Energy Efficiency, Cloud Computing, Virtualization, Virtual Machine Placement, Green Computing.
User
Notifications
Font Size

  • S. H. H. Madni, M. S. A. Latiff, Y. Coulibaly, and S. M. Abdulhamid, “Recent advancements in resource allocation techniques for cloud computing environment: a systematic review,” Cluster Comput., vol. 20, no. 3, pp. 2489–2533, 2017.
  • M. Armbrust, A. Fox, R. Griffith, A. Joseph, and RH, “Above the clouds: A Berkeley view of cloud computing,” Univ. California, Berkeley, Tech. Rep. UCB , pp. 07–013, 2009.
  • A. Beloglazov and R. Buyya, “Energy Efficient Resource Management in Virtualized Cloud Data Centers,” 2010 10th IEEE/ACM Int. Conf. Clust. Cloud Grid Comput., pp. 826–831, 2010.
  • K. Muthu Pandi and K. Somasundaram, “Energy efficient in virtual infrastructure and green cloud computing: A review,” Indian J. Sci. Technol., vol. 9, no. 11, 2016.
  • Y. Gao, H. Guan, Z. Qi, Y. Hou, and L. Liu, “A multi-objective ant colony system algorithm for virtual machine placement in cloud computing,” J. Comput. Syst. Sci., vol. 79, no. 8, pp. 1230–1242, 2013.
  • S. E. Dashti and A. M. Rahmani, “Dynamic VMs placement for energy efficiency by PSO in cloud computing,” J. Exp. Theor. Artif. Intell., vol. 28, no. 1–2, pp. 97–112, 2016.
  • Kansal, N.J., Chana, I., “Artificial bee colony based energy-aware resource utilization technique for cloud computing”, Concurr. Comput. 27(5), 1207–1225 (2015).
  • B. Pavithra and R. Ranjana, “Energy efficient resource provisioning with dynamic VM placement using energy aware load balancer in cloud,” 2016 Int. Conf. Inf. Commun. Embed. Syst. ICICES 2016, 2016.
  • A. Beloglazov, J. Abawajy, and R. Buyya, “Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing,” Futur. Gener. Comput. Syst., vol. 28, no. 5, pp. 755–768, 2012.
  • R. Buyya, A. Beloglazov, and J. Abawajy, “Energy-Efficient Management of Data Center Resources for Cloud Computing : A Vision , Architectural Elements , and Open Challenges Clou d Computing and D istributed S ystems ( CLOUDS ) Laboratory Department of Computer Science and Software Engineering The,” Univ. Melbourne, Aust., no. Vm, pp. 1–12, 2010.
  • H. Liu, S. Sun, and A. Abraham, “Particle Swarm Approach to Scheduling Work-Flow Applications in Distributed Data-Intensive Computing Environments,” Sixth Int. Conf. Intell. Syst. Des. Appl., vol. 2, pp. 661–666, 2006.
  • A. Paya and D. C. Marinescu, “Energy-Aware Load Balancing and Application Scaling for the Cloud Ecosystem,” IEEE Trans. Cloud Comput., vol. 5, no. 1, pp. 15–27, 2017.

Abstract Views: 213

PDF Views: 0




  • EnerPro:Energy Proficiency Platform in Cloud Environment

Abstract Views: 213  |  PDF Views: 0

Authors

Vishalika
Department of Computer Science and IT, Central University of Jammu, Jammu, India
Deepti Malhotra
Department Computer Science and IT, Central University of Jammu, Jammu, India

Abstract


Cloud computing is an information technology (IT) paradigm, where computing is served as a utility. It is distributed computing where computing, storage and software are being offered as a service and uses the internet technologies for delivery of IT services to any needed users. Due to the emergence of cloud computing, large data centers came into existence. The data centers become over provisioned i.e. they are highly inefficient at delivering IT services. This faces tremendous energy consumption, carbon dioxide emission and also saving the cost associated with it. So the energy consumption is becoming the key issue for IT organizations nowadays. This is necessary for data centers and providers to produce lesser amount of heat that reduce the total of energy consumed and thereby saving the cost. Energy consumption becomes primary concern to the widespread development of cloud data centers. High energy consumption leads to one of the major cause for the global warming (i.e. high heat dissipation and CO2 emission) that will affect the environment directly or indirectly. Thus, various algorithms are introduced by the different authors to reduce the energy consumption. This research paper presented a review on the already existing methods and algorithms for solving the problem of high energy consumption.

Keywords


Resource Allocation, Energy Efficiency, Cloud Computing, Virtualization, Virtual Machine Placement, Green Computing.

References