CPU-RAM-based energy-efficient resource allocation in clouds

被引:8
作者
Gul, Beenish [1 ]
Khan, Imran Ali [1 ]
Mustafa, Saad [1 ]
Khalid, Osman [1 ]
Khan, Atta Ur Rehman [2 ]
机构
[1] COMSATS Univ Islamabad, Dept Comp Sci, Abbottabad Campus, Islamabad 22060, Pakistan
[2] Sohar Univ, Fac Comp & Informat Technol, Sohar, Oman
关键词
Cloud computing; Virtualization; Workload consolidation; Resource allocation; Energy efficiency; VIRTUAL MACHINE MIGRATION; CONSOLIDATION; CONSUMPTION; MANAGEMENT; ALGORITHM; HEURISTICS; PLACEMENT; POWER;
D O I
10.1007/s11227-019-02969-5
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing provides online services and solutions for dynamic and on-demand resource provisioning. These resources consume high energy leading to higher operational expenditures and carbon footprints in data centers. There are several research works performed on energy efficiency of data centers, but mostly focus on energy consumption of a single factor, i.e., CPU, leaving the RAM neglected. Recently, the researchers have focused on the impact of RAM's energy consumption on the data centers. Studies show that RAM consumes 25% of a server's overall energy. In this paper, we propose two sets of schemes that consider the server capacity for virtual machine consolidation to reduce the overall energy cost. The proposed techniques are implemented in CloudSim, and the results are compared with state-of-the-art solutions. Our proposed techniques reduce energy consumption and maintain a service level agreement to satisfy the customer requirements with a minimum cost.
引用
收藏
页码:7606 / 7624
页数:19
相关论文
共 35 条
[1]   A survey on virtual machine migration and server consolidation frameworks for cloud data centers [J].
Ahmad, Raja Wasim ;
Gani, Abdullah ;
Ab Hamid, Siti Hafizah ;
Shiraz, Muhammad ;
Yousafzai, Abdullah ;
Xia, Feng .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2015, 52 :11-25
[2]  
[Anonymous], 2014, AM DATA CTR CONSUMIN
[3]   Novel energy and SLA efficient resource management heuristics for consolidation of virtual machines in cloud data centers [J].
Arianyan, Ehsan ;
Taheri, Hassan ;
Sharifian, Saeed .
COMPUTERS & ELECTRICAL ENGINEERING, 2015, 47 :222-240
[4]   Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centers [J].
Beloglazov, Anton ;
Buyya, Rajkumar .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2012, 24 (13) :1397-1420
[5]   Power and energy management for server systems [J].
Bianchini, R ;
Rajamony, R .
COMPUTER, 2004, 37 (11) :68-+
[6]   Green Data Center Networks: Challenges and Opportunities [J].
Bilal, Kashif ;
Khan, Samee U. ;
Zomaya, Albert Y. .
2013 11TH INTERNATIONAL CONFERENCE ON FRONTIERS OF INFORMATION TECHNOLOGY (FIT), 2013, :229-234
[7]   A joint CPU-RAM energy efficient and SLA-compliant approach for cloud data centers [J].
Castro, Pedro H. P. ;
Barreto, Vivian L. ;
Correa, Sand Luz ;
Granville, Lisandro Zambenedetti ;
Cardoso, Kleber Vieira .
COMPUTER NETWORKS, 2016, 94 :1-13
[8]   Median absolute deviation to improve hit selection for genome-scale RNAi screens [J].
Chung, Namjin ;
Zhang, Xiaohua Douglas ;
Kreamer, Anthony ;
Locco, Louis ;
Kuan, Pei-Fen ;
Bartz, Steven ;
Linsley, Peter S. ;
Ferrer, Marc ;
Strulovici, Berta .
JOURNAL OF BIOMOLECULAR SCREENING, 2008, 13 (02) :149-158
[9]   Virtual machine placement optimizing to improve network performance in cloud data centers [J].
Dong, Jian-Kang ;
Wang, Hong-Bo ;
Li, Yang-Yang ;
Cheng, Shi-Duan .
Journal of China Universities of Posts and Telecommunications, 2014, 21 (03) :62-70
[10]   A coral-reefs and Game Theory-based approach for optimizing elastic cloud resource allocation [J].
Ficco, Massimo ;
Esposito, Christian ;
Palmieri, Francesco ;
Castiglione, Aniello .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 78 :343-352