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