DocumentCode :
2862986
Title :
ALARM: Autonomic Load-Aware Resource Management for P2P Key-Value Stores in Cloud
Author :
Zhang, Can ; Chen, Haopeng ; Gao, Shuotao
Author_Institution :
Sch. of Software, Shanghai Jiao Tong Univ., Shanghai, China
fYear :
2011
fDate :
12-14 Dec. 2011
Firstpage :
404
Lastpage :
410
Abstract :
This paper presents ALARM, an autonomic load-aware resource management algorithm that can be used to manage physical machines or virtual machines in cloud, which participate in a P2P key-value store. A lot of existing key-value stores claim that they are elastic enough to scale up or down with no downtime or interruption to applications. However, the question that when the scaling up or down should take place has still not been resolved. The situation may get worse if the data store consists of hundreds of machines, for it´s unrealistic for a system administrator to monitor the system and add/remove a machine manually. Fortunately, cloud computing and virtualization technology have enabled the real-time provision of virtual machines and a way of managing virtual machines without human interference. By supervising the utilization of multiple resources (CPU, memory, network IO, etc.) in virtual machines hosting the data store, our ALARM algorithm will take effect when some of the machines become overloaded or under loaded. The experiment result shows that ALARM helps the Open Chord data store, an open-source implementation of the Chord protocol, scale up and down according to the resource usage in the virtual machines.
Keywords :
cloud computing; peer-to-peer computing; public domain software; resource allocation; storage management; virtual machines; virtualisation; ALARM; CPU; P2P key-value stores; autonomic load-aware resource management algorithm; chord protocol; cloud computing; data store; network IO; open chord data store; open-source implementation; physical machine management; resource usage; resource utilization; scaling down; scaling up; system administrator; virtual machine management; virtualization technology; Cloud computing; Educational institutions; Merging; Protocols; Resource management; Servers; Virtual machining; P2P key-value stores; cloud computing; resource management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Dependable, Autonomic and Secure Computing (DASC), 2011 IEEE Ninth International Conference on
Conference_Location :
Sydney, NSW
Print_ISBN :
978-1-4673-0006-3
Type :
conf
DOI :
10.1109/DASC.2011.83
Filename :
6118755
Link To Document :
بازگشت