Title
An energy-efficient cloud system with novel dynamic resource allocation methods
Abstract
In the last decade, cloud computing has brought enormous changes to people’s lives. Cloud computing gives a client-driven computational model. In this case, the pay-per-use model enables a flexible method of deploying and sharing distributed services and resources. Furthermore, computational resources are progressively reassembled and insulated to give various types of services. Current solutions on how to efficiently utilize energy consumption are inadequate. Thus, we propose two methods to tackle the problem, which are the dynamic resource allocation method and the energy saving method, respectively. In this work, we firstly deployed an infrastructure platform based on OpenStack to actualize the proposed approach with live migration of virtual machines (VMs). Secondly, we allocated the dynamic resources and proposed the energy saving algorithm. Thirdly, we monitor the power distribution unit status to record the energy consumption of the system. Finally, in the experiments, we found that the proposed algorithms cannot just accomplish the proficient use of VMs’ resources but also thrift the energy usage of physical machines. Our experimental results demonstrate about 39.89% of energy is saved from 20 VCPUs of 20 GB memory.
Year
DOI
Venue
2019
10.1007/s11227-019-02794-w
The Journal of Supercomputing
Keywords
Field
DocType
OpenStack, Dynamic resource allocation, Energy saving, Live migration, Status monitoring
Power distribution unit,Virtual machine,Computer science,Efficient energy use,Live migration,Type of service,Resource allocation,Energy consumption,Cloud computing,Distributed computing
Journal
Volume
Issue
ISSN
75.0
SP8.0
1573-0484
Citations 
PageRank 
References 
0
0.34
24
Authors
6
Name
Order
Citations
PageRank
Chao-Tung Yang11196139.50
Shuo-Tsung Chen273.23
Chu-hsing Lin338650.62
Yu-Wei Chan4317.91
Chien-Chih Chen511.03
Vinod Kumar Verma6204.26