Towards Green Cloud Computing an Algorithmic Approach for Energy Minimization in Cloud Data Centers

2019 ◽  
Vol 9 (1) ◽  
pp. 59-81 ◽  
Author(s):  
Jenia Afrin Jeba ◽  
Shanto Roy ◽  
Mahbub Or Rashid ◽  
Syeda Tanjila Atik ◽  
Md Whaiduzzaman

The article presents an efficient energy optimization framework based on dynamic resource scheduling for VM migration in cloud data centers. This increasing number of cloud data centers all over the world are consuming a vast amount of power and thus, exhaling a huge amount of CO2 that has a strong negative impact on the environment. Therefore, implementing Green cloud computing by efficient power reduction is a momentous research area. Live Virtual Machine (VM) migration, and server consolidation technology along with appropriate resource allocation of users' tasks, is particularly useful for reducing power consumption in cloud data centers. In this article, the authors propose algorithms which mainly consider live VM migration techniques for power reduction named “Power_reduction” and “VM_migration.” Moreover, the authors implement dynamic scheduling of servers based on sequential search, random search, and a maximum fairness search for convenient allocation and higher utilization of resources. The authors perform simulation work using CloudSim and the Cloudera simulator to evaluate the performance of the proposed algorithms. Results show that the proposed approaches achieve around 30% energy savings than the existing algorithms.

Author(s):  
Jenia Afrin Jeba ◽  
Shanto Roy ◽  
Mahbub Or Rashid ◽  
Syeda Tanjila Atik ◽  
Md Whaiduzzaman

The article presents an efficient energy optimization framework based on dynamic resource scheduling for VM migration in cloud data centers. This increasing number of cloud data centers all over the world are consuming a vast amount of power and thus, exhaling a huge amount of CO2 that has a strong negative impact on the environment. Therefore, implementing Green cloud computing by efficient power reduction is a momentous research area. Live Virtual Machine (VM) migration, and server consolidation technology along with appropriate resource allocation of users' tasks, is particularly useful for reducing power consumption in cloud data centers. In this article, the authors propose algorithms which mainly consider live VM migration techniques for power reduction named “Power_reduction” and “VM_migration.” Moreover, the authors implement dynamic scheduling of servers based on sequential search, random search, and a maximum fairness search for convenient allocation and higher utilization of resources. The authors perform simulation work using CloudSim and the Cloudera simulator to evaluate the performance of the proposed algorithms. Results show that the proposed approaches achieve around 30% energy savings than the existing algorithms.


2019 ◽  
pp. 1360-1369
Author(s):  
Sanjay P. Ahuja ◽  
Karthika Muthiah

Cloud computing is witnessing tremendous growth at one time when climate change and reducing emissions from energy use is gaining attention. With the growth of the cloud, however, comes an increase in demand for energy. There is growing global awareness about reducing greenhouse gas emissions and healthy environments. Green computing in general aims to reduce the consumption of energy and carbon emission and also to recycle and reuse the energy usage in a beneficial and efficient way. Energy consumption is a bottleneck in internet computing technology. Green cloud computing related technology arose as an improvement to cloud computing. Cloud data centers consume inordinate amounts of energy and have significant CO2 emissions as they have a huge network of servers. Furthermore, these data centers are tightly linked to provide high performance services, outsourcing and sharing resources to multiple users through the internet. This paper gives an overview about green cloud computing and its evolution, surveys related work, discusses associated integrated green cloud architecture – Green Cloud Framework, innovations, and technologies, and highlights future work and challenges that need to be addressed to sustain an eco-friendly cloud computing environment that is poised for significant growth.


2014 ◽  
Vol 1061-1062 ◽  
pp. 1070-1073
Author(s):  
Lei Tang ◽  
Zheng Ce Cai ◽  
Guo Long Chen ◽  
Xian Wei Li

In recent years, cloud computing has received much attention from both academia and engineering areas. With more and more companies beginning to provide cloud services, more and more data centers are being built. Recent studies show that the energy consumed by cloud data centers accounts for a large fraction of the total power consumption today. This motivates us to survey power reduction techniques in cloud data centers.


2018 ◽  
Vol 5 (4) ◽  
pp. 1-23 ◽  
Author(s):  
Merzoug Soltane ◽  
Kazar Okba ◽  
Derdour Makhlouf ◽  
Sean B. Eom

Cloud computing is one of emerging computing models that has many advantages. The IT industry is keenly aware of the need for Green Cloud computing solutions that save energy for the environment as well as reduce operational costs. This article presents a new green Cloud Computing framework based on multi agent systems for optimizing resource allocation in data centers (DCs). Our framework based on a new cloud computing architecture that benefits from the combination of the Cloud and agent technologies. DCs hosting Cloud applications need energy-aware resource allocation mechanisms that minimize energy costs and other operational costs. This article offers a logical solution to manage physical and virtual resources in smarter data center.


2016 ◽  
Vol 7 (1) ◽  
pp. 25-36 ◽  
Author(s):  
Sanjay P. Ahuja ◽  
Karthika Muthiah

Cloud computing is witnessing tremendous growth at one time when climate change and reducing emissions from energy use is gaining attention. With the growth of the cloud, however, comes an increase in demand for energy. There is growing global awareness about reducing greenhouse gas emissions and healthy environments. Green computing in general aims to reduce the consumption of energy and carbon emission and also to recycle and reuse the energy usage in a beneficial and efficient way. Energy consumption is a bottleneck in internet computing technology. Green cloud computing related technology arose as an improvement to cloud computing. Cloud data centers consume inordinate amounts of energy and have significant CO2 emissions as they have a huge network of servers. Furthermore, these data centers are tightly linked to provide high performance services, outsourcing and sharing resources to multiple users through the internet. This paper gives an overview about green cloud computing and its evolution, surveys related work, discusses associated integrated green cloud architecture – Green Cloud Framework, innovations, and technologies, and highlights future work and challenges that need to be addressed to sustain an eco-friendly cloud computing environment that is poised for significant growth.


Author(s):  
Sanjay P. Ahuja ◽  
Karthika Muthiah

Cloud computing is witnessing tremendous growth at a time when climate change and reducing emissions from energy use is gaining attention. With the growth of the Cloud, however, comes an increase in demand for energy. There is growing global awareness about reducing greenhouse gas emissions and healthy environments. Green computing in general aims to reduce the consumption of energy and carbon emission and also to recycle and reuse the energy usage in a beneficial and efficient way. Cloud data centers consume inordinate amounts of energy and have significant CO2 emissions. This chapter gives an overview about green cloud computing and its evolution, surveys related work, discusses associated integrated green cloud architecture (green cloud framework), innovations, and technologies, discusses green cloud computing scenarios, and highlights future work and challenges that need to be addressed to sustain an eco-friendly cloud computing environment that is poised for significant growth.


Author(s):  
Sanjay P. Ahuja ◽  
Karthika Muthiah

Cloud computing is witnessing tremendous growth at a time when climate change and reducing emissions from energy use is gaining attention. With the growth of the Cloud, however, comes an increase in demand for energy. There is growing global awareness about reducing greenhouse gas emissions and healthy environments. Green computing in general aims to reduce the consumption of energy and carbon emission and also to recycle and reuse the energy usage in a beneficial and efficient way. Cloud data centers consume inordinate amounts of energy and have significant CO2 emissions. This chapter gives an overview about green cloud computing and its evolution, surveys related work, discusses associated integrated green cloud architecture (green cloud framework), innovations, and technologies, discusses green cloud computing scenarios, and highlights future work and challenges that need to be addressed to sustain an eco-friendly cloud computing environment that is poised for significant growth.


2014 ◽  
Vol 1008-1009 ◽  
pp. 1513-1516
Author(s):  
Hai Na Song ◽  
Xiao Qing Zhang ◽  
Zhong Tang He

Cloud computing environment is regarded as a kind of multi-tenant computing mode. With virtulization as a support technology, cloud computing realizes the integration of multiple workloads in one server through the package and seperation of virtual machines. Aiming at the contradiction between the heterogeneous applications and uniform shared resource pool, using the idea of bin packing, the multidimensional resource scheduling problem is analyzed in this paper. We carry out some example analysis in one-dimensional resource scheduling, two-dimensional resource schduling and three-dimensional resource scheduling. The results shows that the resource utilization of cloud data centers will be improved greatly when the resource sheduling is conducted after reorganizing rationally the heterogeneous demands.


Author(s):  
Minxian Xu ◽  
Adel N. Toosi ◽  
Behrooz Bahrani ◽  
Reza Razzaghi ◽  
Martin Singh

Sign in / Sign up

Export Citation Format

Share Document