TY - JOUR
T1 - Enabling green computing in cloud environments
T2 - Network virtualization approach toward 5G support
AU - Verma, Jitendra Kumar
AU - Kumar, Sushil
AU - Kaiwartya, Omprakash
AU - Cao, Yue
AU - Lloret, Jaime
AU - Katti, C. P.
AU - Kharel, Rupak
PY - 2018/11/1
Y1 - 2018/11/1
N2 - Virtualization technology has revolutionized the mobile network and widely used in fifth-generation innovation. It is a way of computing that allows dynamic leasing of server capabilities in the form of services like Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). The proliferation of these services among the users led to the establishment of large-scale cloud data centers that consume an enormous amount of electrical energy and results into high metered bill cost and carbon footprint. In this paper, we propose three heuristic models, namely, median migration time, smallest void detection, and maximum fill technique, that can reduce energy consumption with minimal variation in service-level agreements negotiated. Specifically, we derive the cost of running cloud data center, cost optimization problem, and resource utilization optimization problem. Power consumption model is developed for cloud computing environment focusing on linear relationship between power consumption and resource utilization. A virtual machine (VM) migration technique is considered, focusing on synchronization-oriented shorter stop-and-copy phase. The complete operational steps as algorithms are developed for energy-aware heuristic models including median migration time, smallest void detection, and maximum fill technique. To evaluate the proposed heuristic models, we conduct experimentations using PlanetLab server data often in ten days and synthetic workload data collected randomly from the similar number of VMs employed in PlanetLab servers. Through evaluation process, we deduce that the proposed approaches can significantly reduce the energy consumption, total VM migration, and host shutdown while maintaining high system performance.
AB - Virtualization technology has revolutionized the mobile network and widely used in fifth-generation innovation. It is a way of computing that allows dynamic leasing of server capabilities in the form of services like Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). The proliferation of these services among the users led to the establishment of large-scale cloud data centers that consume an enormous amount of electrical energy and results into high metered bill cost and carbon footprint. In this paper, we propose three heuristic models, namely, median migration time, smallest void detection, and maximum fill technique, that can reduce energy consumption with minimal variation in service-level agreements negotiated. Specifically, we derive the cost of running cloud data center, cost optimization problem, and resource utilization optimization problem. Power consumption model is developed for cloud computing environment focusing on linear relationship between power consumption and resource utilization. A virtual machine (VM) migration technique is considered, focusing on synchronization-oriented shorter stop-and-copy phase. The complete operational steps as algorithms are developed for energy-aware heuristic models including median migration time, smallest void detection, and maximum fill technique. To evaluate the proposed heuristic models, we conduct experimentations using PlanetLab server data often in ten days and synthetic workload data collected randomly from the similar number of VMs employed in PlanetLab servers. Through evaluation process, we deduce that the proposed approaches can significantly reduce the energy consumption, total VM migration, and host shutdown while maintaining high system performance.
U2 - 10.1002/ett.3434
DO - 10.1002/ett.3434
M3 - Article
AN - SCOPUS:85047664221
SN - 2161-5748
VL - 29
JO - Transactions on Emerging Telecommunications Technologies
JF - Transactions on Emerging Telecommunications Technologies
IS - 11
M1 - e3434
ER -