Your SlideShare is downloading. ×
0
OpenStack Update
A VIEW THROUGH WINDOWS INTO THE ICEHOUSE
ppouliot@Microsoft.com
 Live in Stoneham, MA
 Education: Philosophy (RIC), Telecom Sec & Digital Forensics (BU)
 Certif...
Agenda
 To provide and overview of functionality available within the
OpenStack ecosystem for Microsoft Technologies.
 P...
IceHouse Goals
 Continuous Integration
 Establish a CI infrastructure that responds to upstream
commits
 Stability
 Ma...
Nova Compute
 Python stack runs natively on the Windows Platform
 Windows 8, 8.1 (Dev Only)/ Hyper-V/Windows Server 2008...
Horizon/FreeRDP Web Connect
 Seamlessly integrated RDP support in Icehouse, on both Nova and
Horizon.
 Specify the url o...
Nova Continous Integration
 Came alive in mid January 2014
 Built and maintained by a small team of highly skilled engin...
Neutron
 Icehouse focuse on stability to Neutron Hyper-V driver code
 Addition of Continuous Integration for the Hyper-V...
OpenVSwitch for Hyper-V
 http://www.cloudbase.it/open-vswitch-on-hyper-v/
 Apache 2.0 Licensed and publicly available
Us...
OpenVSwitch for Hyper-V
 MSI installer that takes care of installing all the required Windows
services for the obsdb-serv...
Heat: templates for Windows
Workloads
 https://github.com/cloudbase/windows-heat-templates
 Active Directory Domain Cont...
Juju and MAAS with Windows.
 http://www.cloudbase.it/windows-with-juju-and-maas/
 Native Juju Execution on Windows Platf...
Juno Pans
https://etherpad.openstack.org/p/nova-hyperv-juno
 Nova and Cinder SMB3 integration
 Nova x509 based Windows p...
Juno Part 2
 Nova SMB shared storage
 This is like NFS shared instance storage in libvirt
 Nova / Neutron Hyper-V SR-IO...
Juno Part 3
 Nova rescue
 Nova RemoteFX support
 Proposed in Havana
 GPU shares assigned to VMs for specific GFX optim...
The End
 Contact Information
 Peter Pouliot CISSP
 E: ppouliot@Microsoft.com
 IRC: primeministerp
 Skype: primeminist...
Upcoming SlideShare
Loading in...5
×

Open stack icehouse microsoftupdate

724

Published on

The key areas of discussion focus on the following:
• What is available for integration within OpenStack as of the IceHouse release.
• Recent updates for Windows Technologies in Nova, Cinder, and Neutron projects
• An overview of the Hyper-V CI process including sneak peeks into upcoming infrastructure changes for Juno/K Releases
• Technology additions to support Windows within the OpenStack ecosystem.
• Summit Debrief and Juno Planning Outlined.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
724
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
21
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Open stack icehouse microsoftupdate"

  1. 1. OpenStack Update A VIEW THROUGH WINDOWS INTO THE ICEHOUSE
  2. 2. ppouliot@Microsoft.com  Live in Stoneham, MA  Education: Philosophy (RIC), Telecom Sec & Digital Forensics (BU)  Certifications: CISSP, MCSE+I, MCT, OCP, Network+  18+ Years in Datacenter, Network, and Application infrastructure and automation.  Working within the OSS community focused on Window/Linux interoperability for 11+ years professionally  Active in Infragard (2011) & ISSA (2010) communities  Working within the OpenStack community for over 3 years
  3. 3. Agenda  To provide and overview of functionality available within the OpenStack ecosystem for Microsoft Technologies.  Provide an overview of technologies that may enhance your experience with Windows and OpenStack.  Give a high level overview of the OpenStack Continuous Integration for Hyper-V.  Provide a sneak peak into what’s brewing in the next two releases for OpenStack and Microsoft technologies.
  4. 4. IceHouse Goals  Continuous Integration  Establish a CI infrastructure that responds to upstream commits  Stability  Maintain parity and stability within current OpenStack projects  OpenVSwitch for Hyper-V  Enable Vswitch interoperability between Windows and KVM through OpenVswitch
  5. 5. Nova Compute  Python stack runs natively on the Windows Platform  Windows 8, 8.1 (Dev Only)/ Hyper-V/Windows Server 2008 R2, 2012, 2012R2(Havana+)  Near feature parity with KVM  Hyper-V Native features like shared nothing live migration  MSIs: Full integration with all necessary components for the best possible OpenStack experience expected by Windows Users and Cloud Administrators.  Get it now: https://www.cloudbase.it/downloads/HyperVNovaCompute_Iceho use_2014_1.msi
  6. 6. Horizon/FreeRDP Web Connect  Seamlessly integrated RDP support in Icehouse, on both Nova and Horizon.  Specify the url of your FreeRDP-WebConnect service in the Hyper-V Nova compute nodes as detailed below and restart the nova- compute service.  http://www.cloudbase.it/freerdp-html5-proxy-windows/  This is direct access of Guest console through Hyper-V  Runs on Most recent Windows or Linux.  https://github.com/cloudbase/FreeRDP-WebConnect  MSI installer also available:  https://www.cloudbase.it/downloads/FreeRDPWebConnect_Beta.ms
  7. 7. Nova Continous Integration  Came alive in mid January 2014  Built and maintained by a small team of highly skilled engineers  Undercloud of KVM on Centos providing virtualized Ubuntu Devstack Controllers  Two Physical Hyper-V nodes per Controller dynamically assembled  All layers automated through native operating system tools, puppet, or shell scripting.  Executes a Tempest run for every upstream commit  Automation and Scripts:  https://github.com/openstack-hyper-v  https://github.com/cloudbase
  8. 8. Neutron  Icehouse focuse on stability to Neutron Hyper-V driver code  Addition of Continuous Integration for the Hyper-V driver and Neutron code.  CI: Nested Networking tests network functionality up to VLAN encapsulation with the existing Hyper-V Driver.  Fully integrated configuration and installation built into the Hyper-v Nova compute driver.  OpenVSwitch for Hyper-V!!!!!!!!!!
  9. 9. OpenVSwitch for Hyper-V  http://www.cloudbase.it/open-vswitch-on-hyper-v/  Apache 2.0 Licensed and publicly available User Space: https://github.com/cloudbase/openvswitch-hyperv Kernel Driver: https://github.com/cloudbase/openvswitch-hyperv-kernel  All Open vSwitch userspace tools and daemons (e.g. ovs-vsctl, ovs- vswitchd) run natively on Windows or Hyper-V server.  OVSDB database  Newly developed Hyper-V virtual switch forwarding extension  Provides the same set of tools available on Linux with a seamless integration in the Hyper-V networking model  Fully interoperable GRE and VXLAN encapsulation.
  10. 10. OpenVSwitch for Hyper-V  MSI installer that takes care of installing all the required Windows services for the obsdb-server and ovs-vswitchd daemons  Supports fully automated installation and wrapping in your favorite DevOps tools set.
  11. 11. Heat: templates for Windows Workloads  https://github.com/cloudbase/windows-heat-templates  Active Directory Domain Controller  Exchange 2013  IIS  MsSQL Server 2012  Sharepoint 2013  Puppet Agent
  12. 12. Juju and MAAS with Windows.  http://www.cloudbase.it/windows-with-juju-and-maas/  Native Juju Execution on Windows Platforms  Juju charms for:  Active Directory  IIS  SQL Server  Exchange  SharePoint  Lync  Hyper-V OpenStack Compute
  13. 13. Juno Pans https://etherpad.openstack.org/p/nova-hyperv-juno  Nova and Cinder SMB3 integration  Nova x509 based Windows password-less authentication  http://www.cloudbase.it/windows-without-passwords-in-openstack/  Generation 2 VMs  Nova serial console  Nova soft reboot  Nova host power actions
  14. 14. Juno Part 2  Nova SMB shared storage  This is like NFS shared instance storage in libvirt  Nova / Neutron Hyper-V SR-IOV pass-through  Nova Hyper-V clustering support  Ironic Hyper-V integration
  15. 15. Juno Part 3  Nova rescue  Nova RemoteFX support  Proposed in Havana  GPU shares assigned to VMs for specific GFX optimization, VDI use case - not GPU computation  share is based on the amount of video memory  Finite resource, requested via the flavor and require scheduler knowledge of the resource  GPU support for DirectX11 required on the host
  16. 16. The End  Contact Information  Peter Pouliot CISSP  E: ppouliot@Microsoft.com  IRC: primeministerp  Skype: primeministerpete
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×