Deduplication-Based Energy Efficient Storage System in Cloud Environment

被引:23
作者
Li, He [1 ]
Dong, Mianxiong [2 ]
Liao, Xiaofei [1 ]
Jin, Hai [1 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Comp Sci & Technol, Cluster & Grid Comp Lab, Serv Comp Technol & Syst Lab, Wuhan 430074, Peoples R China
[2] Natl Inst Informat & Commun Technol, Seika, Kyoto 6190289, Japan
基金
中国国家自然科学基金;
关键词
energy efficiency; green computing; cloud; virtualization; deduplication; MANAGEMENT; SHUTDOWN; POWER;
D O I
10.1093/comjnl/bxu122
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In cloud computing, companies usually use high-end storage systems to guarantee the I/O performance of virtual machines (VM). These storage systems cost a lot of energy for their high performance. In this paper, we propose an EEVS, a deduplication-based energy efficiency storage system for VM storage. We firstly investigate some VM image files with general operating systems. With the analysis result, we find there are many redundant data blocks that bring extra energy cost VM storage. Therefore, in the EEVS, we design an online-deduplication mechanism to reduce these redundant data without service interruption, while traditional deduplication technology is used for offline backup. Based on the system design, we implement an EEVS with the existing cloud platform. Since this mechanism needs considerable computing resources, we design a deduplication selection algorithm such that the storage energy consumption is minimized for a given set of VMs with limited resources for deduplication. Experiment results in a para-virtualization environments of the EEVS show that energy consumption is reduced by even up to 66% with negligible performance
引用
收藏
页码:1373 / 1383
页数:11
相关论文
共 32 条
[1]   Unbounded knapsack problem: Dynamic programming revisited [J].
Andonov, R ;
Poirriez, V ;
Rajopadhye, S .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2000, 123 (02) :394-407
[2]   Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing [J].
Beloglazov, Anton ;
Abawajy, Jemal ;
Buyya, Rajkumar .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (05) :755-768
[3]   Energy-Efficient Cloud Computing [J].
Berl, Andreas ;
Gelenbe, Erol ;
Di Girolamo, Marco ;
Giuliani, Giovanni ;
De Meer, Hermann ;
Dang, Minh Quan ;
Pentikousis, Kostas .
COMPUTER JOURNAL, 2010, 53 (07) :1045-1051
[4]   Power and energy management for server systems [J].
Bianchini, R ;
Rajamony, R .
COMPUTER, 2004, 37 (11) :68-+
[5]  
Chang YC, 2000, DES AUT CON, P458
[6]   Dynamic power management for nonstationary service requests [J].
Chung, EY ;
Benini, L ;
Bogliolo, A ;
Lu, YH ;
De Micheli, G .
IEEE TRANSACTIONS ON COMPUTERS, 2002, 51 (11) :1345-1361
[7]  
Citrix, XEN CLOUD PLATF
[8]  
Deore S. S., 2012, INT J COMPUTERS APPL, V56, P19
[9]   Energy-Saving Virtual Machine Placement in Cloud Data Centers [J].
Dong, Jiankang ;
Jin, Xing ;
Wang, Hongbo ;
Li, Yangyang ;
Zhang, Peng ;
Cheng, Shiduan .
PROCEEDINGS OF THE 2013 13TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID 2013), 2013, :618-624
[10]  
Dong MX, 2014, IEEE CONF COMPUT, P529, DOI 10.1109/INFCOMW.2014.6849287