A ga-based approach for resource consolidation of virtual machines in clouds

I. Hsun Chuang, Yu Ting Tsai, Mong Fong Horng, Yau-Hwang Kuo, Jang Pong Hsu

Research output: Contribution to journalConference article

4 Citations (Scopus)

Abstract

In cloud computing, infrastructure as a service (IaaS) is a growing market that enables users to access cloud resources in the convenient, on-demand manner. The IaaS can provide user to rent the resources of cloud computing and virtual machines (VMs) through virtualization technology. Because different VMs may demand different amounts of resources, an important problem that must be addressed effectively in the cloud is how to decide the mapping adaptively in order to satisfy the resource needs of VMs. The mapping problem solution is called virtual machine placement policy (VMPP). However, VM will change the requirement of resources according to the workload of application VM. Thus, it's necessary to apply resource consolidation technology to satisfy dynamically resource on demand. In this thesis, we present a two-phase approach for resource consolidation to minimize resource consumption. In the first phase, we use a genetic algorithm to find a reconfiguration plan. In the second phase, we propose a mechanism to find a way to migrate VMs such that the number of active nodes and the overall migration cost could be minimized. Finally, the experimental results show that we obtain well-consolidating active nodes than other existing approaches.

Original languageEnglish
Pages (from-to)342-351
Number of pages10
JournalLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8397 LNAI
Issue numberPART 1
DOIs
Publication statusPublished - 2014 Jan 1
Event6th Asian Conference on Intelligent Information and Database Systems, ACIIDS 2014 - Bangkok, Thailand
Duration: 2014 Apr 72014 Apr 9

Fingerprint

Consolidation
Virtual Machine
Resources
Cloud computing
Cloud Computing
Virtual machine
Virtualization
Vertex of a graph
Reconfiguration
Genetic algorithms
Placement
Migration
Workload
Infrastructure
Genetic Algorithm
Minimise
Necessary
Costs
Requirements
Experimental Results

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • Computer Science(all)

Cite this

@article{05de323446ab4b90806111c7c5ed27fc,
title = "A ga-based approach for resource consolidation of virtual machines in clouds",
abstract = "In cloud computing, infrastructure as a service (IaaS) is a growing market that enables users to access cloud resources in the convenient, on-demand manner. The IaaS can provide user to rent the resources of cloud computing and virtual machines (VMs) through virtualization technology. Because different VMs may demand different amounts of resources, an important problem that must be addressed effectively in the cloud is how to decide the mapping adaptively in order to satisfy the resource needs of VMs. The mapping problem solution is called virtual machine placement policy (VMPP). However, VM will change the requirement of resources according to the workload of application VM. Thus, it's necessary to apply resource consolidation technology to satisfy dynamically resource on demand. In this thesis, we present a two-phase approach for resource consolidation to minimize resource consumption. In the first phase, we use a genetic algorithm to find a reconfiguration plan. In the second phase, we propose a mechanism to find a way to migrate VMs such that the number of active nodes and the overall migration cost could be minimized. Finally, the experimental results show that we obtain well-consolidating active nodes than other existing approaches.",
author = "Chuang, {I. Hsun} and Tsai, {Yu Ting} and Horng, {Mong Fong} and Yau-Hwang Kuo and Hsu, {Jang Pong}",
year = "2014",
month = "1",
day = "1",
doi = "10.1007/978-3-319-05476-6_35",
language = "English",
volume = "8397 LNAI",
pages = "342--351",
journal = "Lecture Notes in Computer Science",
issn = "0302-9743",
publisher = "Springer Verlag",
number = "PART 1",

}

A ga-based approach for resource consolidation of virtual machines in clouds. / Chuang, I. Hsun; Tsai, Yu Ting; Horng, Mong Fong; Kuo, Yau-Hwang; Hsu, Jang Pong.

In: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Vol. 8397 LNAI, No. PART 1, 01.01.2014, p. 342-351.

Research output: Contribution to journalConference article

TY - JOUR

T1 - A ga-based approach for resource consolidation of virtual machines in clouds

AU - Chuang, I. Hsun

AU - Tsai, Yu Ting

AU - Horng, Mong Fong

AU - Kuo, Yau-Hwang

AU - Hsu, Jang Pong

PY - 2014/1/1

Y1 - 2014/1/1

N2 - In cloud computing, infrastructure as a service (IaaS) is a growing market that enables users to access cloud resources in the convenient, on-demand manner. The IaaS can provide user to rent the resources of cloud computing and virtual machines (VMs) through virtualization technology. Because different VMs may demand different amounts of resources, an important problem that must be addressed effectively in the cloud is how to decide the mapping adaptively in order to satisfy the resource needs of VMs. The mapping problem solution is called virtual machine placement policy (VMPP). However, VM will change the requirement of resources according to the workload of application VM. Thus, it's necessary to apply resource consolidation technology to satisfy dynamically resource on demand. In this thesis, we present a two-phase approach for resource consolidation to minimize resource consumption. In the first phase, we use a genetic algorithm to find a reconfiguration plan. In the second phase, we propose a mechanism to find a way to migrate VMs such that the number of active nodes and the overall migration cost could be minimized. Finally, the experimental results show that we obtain well-consolidating active nodes than other existing approaches.

AB - In cloud computing, infrastructure as a service (IaaS) is a growing market that enables users to access cloud resources in the convenient, on-demand manner. The IaaS can provide user to rent the resources of cloud computing and virtual machines (VMs) through virtualization technology. Because different VMs may demand different amounts of resources, an important problem that must be addressed effectively in the cloud is how to decide the mapping adaptively in order to satisfy the resource needs of VMs. The mapping problem solution is called virtual machine placement policy (VMPP). However, VM will change the requirement of resources according to the workload of application VM. Thus, it's necessary to apply resource consolidation technology to satisfy dynamically resource on demand. In this thesis, we present a two-phase approach for resource consolidation to minimize resource consumption. In the first phase, we use a genetic algorithm to find a reconfiguration plan. In the second phase, we propose a mechanism to find a way to migrate VMs such that the number of active nodes and the overall migration cost could be minimized. Finally, the experimental results show that we obtain well-consolidating active nodes than other existing approaches.

UR - http://www.scopus.com/inward/record.url?scp=84899977288&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84899977288&partnerID=8YFLogxK

U2 - 10.1007/978-3-319-05476-6_35

DO - 10.1007/978-3-319-05476-6_35

M3 - Conference article

AN - SCOPUS:84899977288

VL - 8397 LNAI

SP - 342

EP - 351

JO - Lecture Notes in Computer Science

JF - Lecture Notes in Computer Science

SN - 0302-9743

IS - PART 1

ER -