Virtual machine migration in an over-committed cloud

Handle URI:
http://hdl.handle.net/10754/564535
Title:
Virtual machine migration in an over-committed cloud
Authors:
Zhang, Xiangliang ( 0000-0002-3574-5665 ) ; Shae, Zon Yin; Zheng, Shuai; Jamjoom, Hani T.
Abstract:
While early emphasis of Infrastructure as a Service (IaaS) clouds was on providing resource elasticity to end users, providers are increasingly interested in over-committing their resources to maximize the utilization and returns of their capital investments. In principle, over-committing resources hedges that users - on average - only need a small portion of their leased resources. When such hedge fails (i.e., resource demand far exceeds available physical capacity), providers must mitigate this provider-induced overload, typically by migrating virtual machines (VMs) to underutilized physical machines. Recent works on VM placement and migration assume the availability of target physical machines [1], [2]. However, in an over-committed cloud data center, this is not the case. VM migration can even trigger cascading overloads if performed haphazardly. In this paper, we design a new VM migration algorithm (called Scattered) that minimizes VM migrations in over-committed data centers. Compared to a traditional implementation, our algorithm can balance host utilization across all time epochs. Using real-world data traces from an enterprise cloud, we show that our migration algorithm reduces the risk of overload, minimizes the number of needed migrations, and has minimal impact on communication cost between VMs. © 2012 IEEE.
KAUST Department:
Computer, Electrical and Mathematical Sciences and Engineering (CEMSE) Division; Computer Science Program; Machine Intelligence & kNowledge Engineering Lab
Publisher:
Institute of Electrical and Electronics Engineers (IEEE)
Journal:
2012 IEEE Network Operations and Management Symposium
Conference/Event name:
2012 IEEE Network Operations and Management Symposium, NOMS 2012
Issue Date:
Apr-2012
DOI:
10.1109/NOMS.2012.6211899
Type:
Conference Paper
ISSN:
1542-1201
ISBN:
9781467302685
Appears in Collections:
Conference Papers; Computer Science Program; Computer, Electrical and Mathematical Sciences and Engineering (CEMSE) Division

Full metadata record

DC FieldValue Language
dc.contributor.authorZhang, Xiangliangen
dc.contributor.authorShae, Zon Yinen
dc.contributor.authorZheng, Shuaien
dc.contributor.authorJamjoom, Hani T.en
dc.date.accessioned2015-08-04T07:03:27Zen
dc.date.available2015-08-04T07:03:27Zen
dc.date.issued2012-04en
dc.identifier.isbn9781467302685en
dc.identifier.issn1542-1201en
dc.identifier.doi10.1109/NOMS.2012.6211899en
dc.identifier.urihttp://hdl.handle.net/10754/564535en
dc.description.abstractWhile early emphasis of Infrastructure as a Service (IaaS) clouds was on providing resource elasticity to end users, providers are increasingly interested in over-committing their resources to maximize the utilization and returns of their capital investments. In principle, over-committing resources hedges that users - on average - only need a small portion of their leased resources. When such hedge fails (i.e., resource demand far exceeds available physical capacity), providers must mitigate this provider-induced overload, typically by migrating virtual machines (VMs) to underutilized physical machines. Recent works on VM placement and migration assume the availability of target physical machines [1], [2]. However, in an over-committed cloud data center, this is not the case. VM migration can even trigger cascading overloads if performed haphazardly. In this paper, we design a new VM migration algorithm (called Scattered) that minimizes VM migrations in over-committed data centers. Compared to a traditional implementation, our algorithm can balance host utilization across all time epochs. Using real-world data traces from an enterprise cloud, we show that our migration algorithm reduces the risk of overload, minimizes the number of needed migrations, and has minimal impact on communication cost between VMs. © 2012 IEEE.en
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)en
dc.titleVirtual machine migration in an over-committed clouden
dc.typeConference Paperen
dc.contributor.departmentComputer, Electrical and Mathematical Sciences and Engineering (CEMSE) Divisionen
dc.contributor.departmentComputer Science Programen
dc.contributor.departmentMachine Intelligence & kNowledge Engineering Laben
dc.identifier.journal2012 IEEE Network Operations and Management Symposiumen
dc.conference.date16 April 2012 through 20 April 2012en
dc.conference.name2012 IEEE Network Operations and Management Symposium, NOMS 2012en
dc.conference.locationMaui, HIen
dc.contributor.institutionIBM T. J. Watson Research Center, Hawthorne, NY, United Statesen
kaust.authorZhang, Xiangliangen
kaust.authorZheng, Shuaien
All Items in KAUST are protected by copyright, with all rights reserved, unless otherwise indicated.