2. Intro
Jordan Rinke Peter Pouliot, CISSP
Jordan@OpenStack.org PPouliot@microsoft.com
@JordanRinke IRC:primeminsterp
Former OpenStack Sr. Engineer in Microsoft’s
Integration Engineer / Open Source Technology
Rackspace Cloud Builder Center.
team member Presenter Oct’11 Essex
Conference on prior work
deploying OpenStack
using Hyper-V as
compute.
3. 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
4. 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
5. 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 installer
Installation instructions
Jenkins infrastructure and CI Testing
Test integration planning
Ongoing feature planning for Folsom and
beyond.
8. 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
9. 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…
10. Windows Server “8” is coming…
Lots of additional opportunities to add and improve for Folsom!
12. 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
13. 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
14. 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
16. 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)
17. 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!
18. 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
19. How to get involved?
Find one of us to chat if you have
questions
Check the wiki for links to
etherpad/forums etc. for discussion
Email us:
jordan@openstack.org
ppouliot@microsoft.com
Notes de l'éditeur
Switch over to demo of pre-installed system, bring up the dashboard and launch an instance.
Quick demo of aptana and Git integration running out of the folder Python is using to run from