Jump to: navigation, search

Difference between revisions of "Hyper-V"

Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
Weekly meetings are held on IRC at 10:00 CST on Freenode in room #openstack-hyper-v
+
= House Keeping
 +
== Communication
 +
* Weekly meetings are held on Tuesdays at 16:00 UTC on Freenode in room #openstack-meeting
 +
* There is a forum thread open for anyone that would like to have discussion around this here: [http://forums.openstack.org/viewtopic.php?f=16&t=1085 http://forums.openstack.org/viewtopic.php?f=16&t=1085]
 +
* The Openstack mailing lists can also be used for communication.
 +
* If you have any issues with the installer or code, please report them to jordan@openstack.org or ppouliot@microsoft.com until formal bug reporting is available.
  
Current supported features in Essex on Hyper-V:
+
== Code
 +
* The Essex Final fork we will be using to get the features updated and start pushing for inclusion in to Folsom is here: [https://github.com/punchycode/nova/tree/stable/essex https://github.com/punchycode/nova/tree/stable/essex]
  
'''Essex/2008R2'''
+
== Getting Started
 +
* The [[OpenStack]] Essex Compute Node installer can be found [http://opns.tk/openstack_compute.exe http://opns.tk/openstack_compute.exe]
 +
* Available at  [http://opns.tk/openstack_install.pdf http://opns.tk/openstack_install.pdf]
 +
 
 +
= Supported features for Essex on Hyper-V:
 +
 
 +
== '''[[OpenStack]] Essex/Windows Server 2008R2 Features'''
  
 
* Start\Stop
 
* Start\Stop
Line 12: Line 24:
 
* Volume Attach/Detach
 
* Volume Attach/Detach
  
'''Folsom/Server 2012'''
+
== '''[[OpenStack]] Essex/Windows Server 2012 Features'''
  
 
* Start\Stop
 
* Start\Stop
Line 18: Line 30:
 
* Suspend\Resume
 
* Suspend\Resume
 
* Snapshot
 
* Snapshot
* Volume Attach/Detach (Still some bugs on 2012)
+
* Volume Attach/Detach
 
* Shared Nothing Live Migration
 
* Shared Nothing Live Migration
  
Installation instructions are available at  [http://opns.tk/openstack_install.pdf http://opns.tk/openstack_install.pdf]
+
= Description
 
+
* [http://opns.tk/openstack_compute.exe The OpenStack Essex Compute Node]includes various fixes, the added features mentioned above, and a service based installer.
The [[OpenStack]] Essex Compute Node can be found here (This includes various fixes, volume support, snapshot support, and a service based installer) - You must have Python 2.7.x (32-bit) installed first.
+
* Python 2.7.x (32-bit) is required and '''MUST''' be installed first.
[http://opns.tk/openstack_compute.exe http://opns.tk/openstack_compute.exe]
+
* The installer uses the Essex stable source with some back-ported changes to allow this to run as a service on windows.
This will install the essex stable source with some backported changes to allow this to run as a service on windows. In the nova\tools\windows\msi_installer folder there is an example_nova.conf file you can use for the settings specific to Hyper-V
+
* In the nova\tools\windows\msi_installer folder there is an example_nova.conf file you can use for the settings specific to Hyper-V.
Since this runs as a service and it is a bit different in windows, your nova.conf file needs to be put in nova\bin. If you have any issues, please report them to jordan@openstack.org or feel free to patch the installer and submit a pull request to the Punchy Code repo mentioned below.
+
* Because this runs as a service on Windows which is a bit different than Linux, your nova.conf file needs to be put in nova\bin within your [[OpenStack]] installation directory.
 
+
* You can also feel free to patch the installer and submit a pull request to the Punchy Code repo mentioned below.
The slide deck from the summit talk is available here: [http://www.slideshare.net/JordanRinke/openstack-win-final http://www.slideshare.net/JordanRinke/openstack-win-final]
 
 
 
There is a forum thread open for anyone that would like to have discussion around this here: [http://forums.openstack.org/viewtopic.php?f=16&t=1085 http://forums.openstack.org/viewtopic.php?f=16&t=1085]
 
  
The Essex Final fork we will be using to get the features updated and start pushing for inclusion in to folsom is here: [https://github.com/punchycode/nova/tree/stable/essex https://github.com/punchycode/nova/tree/stable/essex]
+
= Essex Summit Presentation
 +
The slide deck from the Essex summit talk is available here: [http://www.slideshare.net/JordanRinke/openstack-win-final http://www.slideshare.net/JordanRinke/openstack-win-final]

Revision as of 14:22, 25 July 2012

= House Keeping == Communication

  • Weekly meetings are held on Tuesdays at 16:00 UTC on Freenode in room #openstack-meeting
  • There is a forum thread open for anyone that would like to have discussion around this here: http://forums.openstack.org/viewtopic.php?f=16&t=1085
  • The Openstack mailing lists can also be used for communication.
  • If you have any issues with the installer or code, please report them to jordan@openstack.org or ppouliot@microsoft.com until formal bug reporting is available.

== Code

== Getting Started

= Supported features for Essex on Hyper-V:

== OpenStack Essex/Windows Server 2008R2 Features

  • Start\Stop
  • Pause\Unpause
  • Suspend\Resume
  • Snapshot
  • Volume Attach/Detach

== OpenStack Essex/Windows Server 2012 Features

  • Start\Stop
  • Pause\Unpause
  • Suspend\Resume
  • Snapshot
  • Volume Attach/Detach
  • Shared Nothing Live Migration

= Description

  • The OpenStack Essex Compute Nodeincludes various fixes, the added features mentioned above, and a service based installer.
  • Python 2.7.x (32-bit) is required and MUST be installed first.
  • The installer uses the Essex stable source with some back-ported changes to allow this to run as a service on windows.
  • In the nova\tools\windows\msi_installer folder there is an example_nova.conf file you can use for the settings specific to Hyper-V.
  • Because this runs as a service on Windows which is a bit different than Linux, your nova.conf file needs to be put in nova\bin within your OpenStack installation directory.
  • You can also feel free to patch the installer and submit a pull request to the Punchy Code repo mentioned below.

= Essex Summit Presentation The slide deck from the Essex summit talk is available here: http://www.slideshare.net/JordanRinke/openstack-win-final