HyperV Fibre Channel support

Registered by Lucian Petrut

At the moment, the Hyper-V driver supports attaching volumes only via iSCSI or SMB. In many cases, using FC based topologies might be desired.

This blueprint proposes adding Fibre Channel support for the Hyper-V driver, thus attaching volumes exposed via FC to Hyper-V instances.

Two scenarios will be supported:
- passthrough attached disks (similar to what we do for the iSCSI volumes today)
- exposing virtual HBAs to instances (bringing overall performance improvements).

In case of virtual HBAs, the WWNN and WWPN of the virtual HBA will be passed to Cinder when initializing the connection. One limitation is that instances can't boot from volumes accessed through a virtual HBA, in which passthrough disks will be used.

Nova BP: https://blueprints.launchpad.net/nova/+spec/hyperv-fibre-channel

Blueprint information

Status:
Complete
Approver:
Claudiu Belu
Priority:
High
Drafter:
Lucian Petrut
Direction:
Approved
Assignee:
Lucian Petrut
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Lucian Petrut
Completed by
Claudiu Belu

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/hyperv-fibre-channel,n,z

Addressed by: https://review.openstack.org/258512
    Adds FC Utils

Addressed by: https://review.openstack.org/258511
    Refactor live migration, avoiding retrieving disk path remotely

Addressed by: https://review.openstack.org/258510
    Add methods for retrieving and setting disk paths

Addressed by: https://review.openstack.org/258509
    Allow tagging physical disk resources with serial numbers

Addressed by: https://review.openstack.org/263260
    Maintain livemigrationutils compatibility

Addressed by: https://review.openstack.org/264903
    Add method for checking windows feature states

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.