The Library
Optimizing resource consumptions in clouds
Tools
He, Ligang, Zou, Deqing, Zhang, Zhang, Jin, Hai, Yang, Kai and Jarvis, Stephen A. (2011) Optimizing resource consumptions in clouds. In: 12th IEEE/ACM International Conference on Grid Computing, Lyon, France, 21-23 Sept 2011. Published in: 12th IEEE/ACM International Conference on Grid Computing (GRID) pp. 42-49. ISBN 9781457719042. doi:10.1109/Grid.2011.15 ISSN 1550-5510.
|
PDF
WRAP_Optimizing_Resource_Consumptions_in_Clouds.pdf - Accepted Version - Requires a PDF viewer. Download (509Kb) | Preview |
Official URL: http://dx.doi.org/10.1109/Grid.2011.15
Abstract
This paper considers the scenario where multiple clusters of Virtual Machines (i.e., termed as Virtual Clusters) are hosted in a Cloud system consisting of a cluster of physical nodes. Multiple Virtual Clusters (VCs) cohabit in the physical cluster, with each VC offering a particular type of service for the incoming requests. In this context, VM consolidation, which strives to use a minimal number of nodes to accommodate all VMs in the system, plays an important role in saving resource consumption. Most existing consolidation methods proposed in the literature regard VMs as “rigid” during consolidation, i.e., VMs’ resource capacities remain unchanged. In VC environments, QoS is usually delivered by a VC as a single entity. Therefore, there is no reason why VMs’ resource capacity cannot be adjusted as long as the whole VC is still able to maintain the desired QoS. Treating VMs as being “mouldable” during consolidation may be able to further consolidate VMs into an even fewer number of nodes. This paper investigates this issue and develops a Genetic Algorithm (GA) to consolidate mouldable VMs. The GA is able to evolve an optimized system state, which represents the VM-to-node mapping and the resource capacity allocated to each VM. After the new system state is calculated by the GA, the Cloud will transit from the current system state to the new one. The transition time represents overhead and should be minimized. In this paper, a cost model is formalized to capture the transition overhead, and a reconfiguration algorithm is developed to transit the Cloud to the optimized system state at the low transition overhead. Experiments have been conducted in this paper to evaluate the performance of the GA and the reconfiguration algorithm.
Item Type: | Conference Item (Paper) | ||||
---|---|---|---|---|---|
Subjects: | Q Science > QA Mathematics > QA76 Electronic computers. Computer science. Computer software | ||||
Divisions: | Faculty of Science, Engineering and Medicine > Science > Computer Science | ||||
Library of Congress Subject Headings (LCSH): | Virtual computer systems, Cloud computing | ||||
Journal or Publication Title: | 12th IEEE/ACM International Conference on Grid Computing (GRID) | ||||
Publisher: | IEEE | ||||
ISBN: | 9781457719042 | ||||
ISSN: | 1550-5510 | ||||
Official Date: | 2011 | ||||
Dates: |
|
||||
Page Range: | pp. 42-49 | ||||
DOI: | 10.1109/Grid.2011.15 | ||||
Status: | Peer Reviewed | ||||
Publication Status: | Published | ||||
Access rights to Published version: | Restricted or Subscription Access | ||||
Date of first compliant deposit: | 21 December 2015 | ||||
Date of first compliant Open Access: | 21 December 2015 | ||||
Funder: | Leverhulme Trust (LT), China. Guo jia ke xue ji shu bu [Ministry of Science and Technology] (CMST), Guo jia zi ran ke xue ji jin wei yuan hui (China) [National Natural Science Foundation of China] (NSFC) | ||||
Grant number: | RPG-101 (LT), 2007CB310900 (CMST), 60973038 (NSFC) | ||||
Conference Paper Type: | Paper | ||||
Title of Event: | 12th IEEE/ACM International Conference on Grid Computing | ||||
Type of Event: | Conference | ||||
Location of Event: | Lyon, France | ||||
Date(s) of Event: | 21-23 Sept 2011 |
Request changes or add full text files to a record
Repository staff actions (login required)
View Item |
Downloads
Downloads per month over past year