Rackspace Cloud Builder IRC:primeminsterp team member
Sr. Engineer in Microsoft’s Open Source Technology Center.
Presenter Oct’11 Essex Conference on prior work deploying OpenStack using Hyper-V as compute.
What? Microsoft is working to restore and enhance Hyper-V support in OpenStack Microsoft is providing dedicated resources to support ongoing OpenStack on Hyper-V efforts Current development efforts focused on Hyper-V features with Essex and beyond
Why? One of the founding principles of OpenStack was Hypervisor Ubiquity Allows enterprises to utilize existing infrastructure, tools, and in-house expertise they already have. Customer and partner demand It provides an enterprise OS running a private cloud that is interoperable and expandable into public cloud spaces Allows for potential System Center Integration points
What we’re working on? Python32 based service Start/Stop VMs Initial Glance integration Resize/Rescue/Pause/Suspend Resume/Host- Guest Info Reporting coming soon Silent instal er Installation instructions Jenkins infrastructure and CI Testing Test integration planning Ongoing feature planning for Folsom and beyond.
How does it work? Let us show you
I wil take 10, right now. That was awesome!
Clearing the Smoke and Mirrors Ubuntu based controller with dashboard FlatDHCP configured Currently no Floating IP support Hyper-V compute node only Very controlled environment Stable production-quality code coming soon
Improving for Folsom Additional VM functions Live Migrations Volume support Snapshots Support Nova-network on Hyper-V compute node Non-flat Networking image conversion And more…
Windows Server “8” is coming… Lots of additional opportunities to add and improve for Folsom!
Python/Git on/for Windows sounds scary… Not really, it is pretty straight forward
Python on Windows (Users) For users and operators the goal is to have it fit in to the traditional windows installer experience Help us fine tune this to make it more accessible to all people who want to run it. Share your deployment experience
Python on Windows (Devs) If you don’t have experience with Python/Git on Windows it is pretty easy Let me show you my setup
Python for Windows (Devs) If you have a Linux setup and want to dev/port for Windows this is just as easy Let me show you my setup
Can it be done? Absolutely!
Let’s Recap This is officially a Microsoft sponsored Project!! Dedicated MS staff to support OpenStack/Hyper- V efforts Dedicated Hardware/Network resources Initial set of features improved over previous Hyper-V functionality Jenkins deployed, CI evolving Test integration plans forming Folsom feature discussions beginning (nova- volume, nova-network, live migration, snapshots)
Join the Movement! Lets make Hyper-V a premiere hypervisor in Folsom Developers willing to work on extending the Hyper-V driver for nova-compute Developers willing to work on at least porting nova-network to Windows Server “8” Users willing to beta test new code, prioritize feature requests, and contribute overall feedback With a little momentum this can take off!
Where to get it? http://wiki.openstack.org/Hyper-V Will be updated as new installer and configuration information is available All other resources will stem from this one page for unity