User Tools

Site Tools


playground:playground

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
playground:playground [2017/04/25 21:25]
cbelu
playground:playground [2017/04/25 21:26] (current)
cbelu old revision restored (2013/12/22 20:39)
Line 1: Line 1:
-[[OpenStack]] on Hyper-V = +====== PlayGround ======
- +
-== Communication == +
- +
-* Weekly meetings are held on Wednesdays at 13:00 UTC on Freenode in room #openstack-meeting-3 +
-* The OpenStack mailing lists can also be used for communication. The [hyperv] tag should be included in email title. +
-* If you have any issues with the installer or code, please file a bug, or [http://ask.cloudbase.it/questions/ ask a question]. +
- +
-== Code == +
- +
-* The current development is now integrated within the core projects including nova, neutron, cinder, ceilometer, networking-hyperv, os-win, os-vif, os-brick, designate, and others. +
- +
-* We are currently tracking and preparing for the '''Pike''' milestones. +
- +
-* Bug can be filed using the standard [[OpenStack]] practices. +
- +
-== OpenStack Windows Server 2012 R2 Evaluation == +
- +
-Microsoft Windows Server 2012 R2 Standard Evaluation is now available as a [https://cloudbase.it/windows-cloud-images downloadable image] that can be directly deployed to the following OpenStack-supported hypervisors: +
- +
-* Hyper-V +
-* KVM +
-* XenServer / XCP +
- +
-''Note: This release has a specific Microsoft-provided EULA that must be accepted before download. This is an evaluation edition meant to be used in test environments only.'' +
- +
-== Getting Started == +
- +
-* Current documentation can be found here: [https://docs.openstack.org/ocata/config-reference/compute/hypervisor-hyper-v.html https://docs.openstack.org/ocata/config-reference/compute/hypervisor-hyper-v.html] +
-* An updated installer is available here: [http://www.cloudbase.it/openstack/openstack-compute-installer/ http://www.cloudbase.it/openstack/openstack-compute-installer/+
-* Installer options and documentation located here: [http://www.cloudbase.it/hyper-v-nova-compute-installer-unattended-setup/ http://www.cloudbase.it/hyper-v-nova-compute-installer-unattended-setup/+
- +
- +
-= Supported features on Hyper-V (by release) = +
- +
-The latest feature set supported by Hyper-V can always be found in the [https://docs.openstack.org/developer/nova/support-matrix.html Hypervisor Support Matrix]]. +
- +
- +
-== [[OpenStack]] Ocata == +
- +
- +
-= Windows Server 2016 = +
- +
-Nova +
- +
-* [https://blueprints.launchpad.net/nova/+spec/hyper-v-pci-passthrough PCI passthrough devices] +
- +
-  +
-== [[OpenStack]] Mitaka == +
- +
-* Support for Windows / Hyper-V Server 2008 R2 has been removed. +
-* The ``os-win`` library was created (containing Windows / Hyper-V specific code), and the ``Winstackers`` governance has been added. ``os-win`` was then integrated into nova, networking-hyperv, cinder, and ceilometer, replacing the existing Hyper-V / Windows related code. +
-* ``PyMI`` library created as a drop-in replacement for the old, unmaintained ``wmi`` library, greatly increasing the overall performance of the nova-compute, neutron-hyperv-agent, and ceilometer-polling agents. +
- +
-= Windows / Hyper-V Server 2016 = +
- +
-Nova +
- +
-* [https://blueprints.launchpad.net/nova/+spec/hyper-v-shielded-vms Shielded VMs] +
-* [https://blueprints.launchpad.net/nova/+spec/hyper-v-remotefx RemoteFX support (extended)] +
- +
- +
-= Windows / Hyper-V Server 2012 R2 = +
- +
-networking-hyperv +
- +
-* [https://blueprints.launchpad.net/networking-hyperv/+spec/hyper-v-enhanced-rpc HyperVSecurityGroupsDriver enhanced RPC]  +
- +
- +
-= Windows / Hyper-V Server 2012 = +
- +
-Nova +
- +
-* [https://blueprints.launchpad.net/nova/+spec/hyper-v-spawn-on-neutron-event spawn on neutron VIF plug event] +
-* iSCSI MPIO support +
-* [https://blueprints.launchpad.net/nova/+spec/hyperv-fibre-channel Fibre Channel volumes support] +
- +
- +
-networking-hyperv +
- +
-* Significant performance improvements +
-* full decomposition from neutron, added neutron-hyperv-agent entry point. +
-* [https://blueprints.launchpad.net/networking-hyperv/+spec/scale-hyperv-neutron-agent multiple port processing] +
-* [https://blueprints.launchpad.net/networking-hyperv/+spec/scale-hyperv-neutron-agent replace periodic queries with event listeners] +
- +
- +
-== [[OpenStack]] Liberty == +
- +
-* Support for Windows / Hyper-V Server 2008 R2 has been deprecated. +
- +
- +
-= Windows / Hyper-V Server 2012 R2 = +
- +
-nova +
- +
-* [https://blueprints.launchpad.net/nova/+spec/hyper-v-uefi-secureboot UEFI Secure Boot] +
- +
-networking-hyperv +
- +
-* HyperVSecurityGroupsDriver refactor and huge performance improvements +
- +
- +
-= Windows / Hyper-V Server 2012 R2 = +
- +
-nova +
- +
-* [https://blueprints.launchpad.net/nova/+spec/hyper-v-vnuma-enable vNUMA-aware VMs] +
-* [https://blueprints.launchpad.net/nova/+spec/hyper-v-block-device-mapping-support boot from ISO] +
-* [https://blueprints.launchpad.net/nova/+spec/hyper-v-block-device-mapping-support setting boot order] +
-* [https://blueprints.launchpad.net/nova/+spec/hyper-v-block-device-mapping-support new block device support] +
-* [https://blueprints.launchpad.net/nova/+spec/hyper-v-imagecache-cleanup image cache cleanup] +
-* (host maintenance)? +
- +
- +
-== [[OpenStack]] Kilo == +
- +
-``networking-hyperv`` project created due to the neutron's [https://blueprints.launchpad.net/neutron/+spec/core-vendor-decomposition core vendor decomposition], containing the L2 agent mixin, Hyper-V Security Groups Driver, and the ``hyperv`` ML2 mechanism driver. +
-``compute-hyperv`` project created, containing a nova driver with all the nova Hyper-V blueprints that did not get to merge on nova by that point. +
- +
- +
-= Windows / Hyper-V Server 2016 = +
- +
-Nova +
- +
-* [https://blueprints.launchpad.net/nova/+spec/hyper-v-vnic-hot-plug hot plug / unplug NICs (Generation 2 VMs only)] +
- +
- +
-= Windows / Hyper-V Server 2012 R2 = +
- +
-Nova +
- +
-* [https://blueprints.launchpad.net/nova/+spec/hyper-v-remotefx RemoteFX support] +
-* [https://blueprints.launchpad.net/nova/+spec/hyper-v-generation-2-vms Generation 2 VMs] +
- +
- +
-= Windows / Hyper-V Server 2012 = +
- +
-Nova +
- +
-* [https://blueprints.launchpad.net/nova/+spec/hyper-v-vnic-hot-plug attach / detach NICs] +
-* [https://blueprints.launchpad.net/nova/+spec/hyperv-storage-qos Hyper-V storage QoS support] +
-* [https://blueprints.launchpad.net/nova/+spec/hyperv-serial-ports nova serial console access] +
-* [https://blueprints.launchpad.net/nova/+spec/hyper-v-ovs-vif OVS VIF driver] +
-* [https://blueprints.launchpad.net/nova/+spec/hyper-v-rescue nova rescue] +
- +
- +
-== [[OpenStack]] Havana / Windows Server 2012 R2 == +
- +
-Work is in progress for continued support of Hyper-V in the Havana release including support for Windows Server 2012 R2.  Following are the blueprints that have been accepted into the code base as of the h3 freeze: +
- +
-Nova +
- +
-* [https://blueprints.launchpad.net/nova/+spec/hyper-v-wmi-v2 WMI v2] +
-* [https://blueprints.launchpad.net/nova/+spec/hyper-v-dynamic-memory Dynamic Memory] +
-* [https://blueprints.launchpad.net/nova/+spec/hyper-v-vhdx VHDX] +
-* [https://blueprints.launchpad.net/nova/+spec/hyper-v-ephemeral-storage Ephemeral Storage] +
-* [https://blueprints.launchpad.net/nova/+spec/hyper-v-metrics Metrics] +
- +
- +
-Neutron +
- +
-* [https://blueprints.launchpad.net/neutron/+spec/hyper-v-wmi-v2 WMI v2] +
-* [https://blueprints.launchpad.net/neutron/+spec/hyper-v-metric Metrics] +
- +
- +
-Cinder +
- +
-* [https://blueprints.launchpad.net/cinder/+spec/windows-storage-driver-extended Windows Storage Driver Extended] +
- +
- +
-Ceilometer +
- +
-* [https://blueprints.launchpad.net/ceilometer/+spec/hyper-v-agent Hyper-V Inspector] +
- +
- +
-== [[OpenStack]] Grizzly / Windows Server 2012 == +
- +
-* Launch +
-* Reboot +
-* Resize +
-* Pause/Unpause +
-* Suspend/Resume +
-* Inject networking +
-* Inject file (functionality through [http://www.cloudbase.it/cloud-init-for-windows-instances cloud-init for Windows]) +
-* Volume Attach/Detach and Boot from Volume +
-* Live migration +
-* Snapshot +
-* iSCSI +
-* Set admin password (functionality through [http://www.cloudbase.it/cloud-init-for-windows-instances cloud-init for Windows]) +
-* Get guest/host info +
-* Glance integration +
-* VLAN networking/Routing (VLAN and Routing functionality through the Quantum Hyper-V Plugin - VlanManager mode is not supported with nova-network) +
-* Flat networking +
-* Config drive +
- +
- +
-== [[OpenStack]] Folsom / Windows Server 2008R2 == +
- +
-* Start\Stop +
-* Pause\Unpause +
-* Suspend\Resume +
-* Snapshot +
-* Volume Attach/Detach, and Boot from Volume+
  
playground/playground.1493144706.txt.gz · Last modified: 2017/04/25 21:25 by cbelu