Please note: This schedule is for OpenStack Active Technical Contributors participating in the Icehouse Design Summit sessions in Hong Kong. These are working sessions to determine the roadmap of the Icehouse release and make decisions across the project. To see the full OpenStack Summit schedule, including presentations, panels and workshops, go to http://openstacksummitnovember2013.sched.org.
Back To Schedule
Tuesday, November 5 • 3:40pm - 4:20pm
Improve VM boot times, by pre-starting VMs

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Windows VMs take a while to boot due to sysprep, and sometimes need to complete installs of things like SQL Server.

You can pick a selection of popular image/flavor combinations that are going to be more quickly available.

We can start up the VM, do steps to make the VM unique (sysprep, etc), then stop the VM (note its not owned by a tenant) then personalize the image as required on the following boot of the VM, transfering the IP and other resources to the appropriate user.

This means the scheduler could first look for a pre-started VM, then look for an empty host, if there are no pre-started VM that could be taken.

A service outside of nova can monitor the current level to pre-started VMs, and start more as needed. Notifications can be sent when each pre-started VM is claimed, so it can be used to trigger the starting of new VMs.

(Session proposed by John Garbutt)

Tuesday November 5, 2013 3:40pm - 4:20pm HKT
AWE Level 2, Room 204-205

Attendees (0)