DocumentCode
2570850
Title
Resource Leasing and the Art of Suspending Virtual Machines
Author
Sotomayor, Borja ; Montero, Rubén Santiago ; Llorente, Ignacio Martín ; Foster, Ian
Author_Institution
Univ. of Chicago, Chicago, IL, USA
fYear
2009
fDate
25-27 June 2009
Firstpage
59
Lastpage
68
Abstract
Using virtual machines as a resource provisioning mechanism offers multiple benefits, most recently exploited by "infrastructure-as-a-service" clouds, but also poses several scheduling challenges. More specifically, although we can use the suspend/resume/migrate capability of virtual machines to support advance reservation of resources efficiently, by using suspension/resumption as a preemption mechanism, this requires adequately modeling the time and resources consumed by these operations to ensure that preemptions are completed before the start of a reservation. In this work we present a model for predicting various runtime overheads involved in using virtual machines, allowing us to efficiently support advance reservations. We extend our lease management software, Haizea, to use this new model in its scheduling decisions, and we use Haizea with the OpenNebula virtual infrastructure manager so the scheduling decisions will be enacted in a Xen cluster. We present both physical and simulated experimental results showing the degree of accuracy of our model and the long-term effects of variables in our model on several workloads.
Keywords
resource allocation; scheduling; virtual machines; Haizea; OpenNebula virtual infrastructure manager; Xen cluster; infrastructure-as-a-service; preemption mechanism; resource lease management; resource provisioning mechanism; resource reservation; scheduling decision; virtual machine resumption; virtual machine suspension; Art; Computational modeling; Predictive models; Resource management; Resumes; Runtime; Testing; Virtual machining; Virtual manufacturing; Voice mail;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing and Communications, 2009. HPCC '09. 11th IEEE International Conference on
Conference_Location
Seoul
Print_ISBN
978-1-4244-4600-1
Electronic_ISBN
978-0-7695-3738-2
Type
conf
DOI
10.1109/HPCC.2009.17
Filename
5166977
Link To Document