Cinder FC SAN Zone/Access Control Manager

Registered by Varma Bhupatiraju

Fibre Channel block storage support was added in Grizzly release but there is no support for automated SAN zoning (FC SANs are either pre-zoned or open-zoned). Pre-zoning introduces management complexity in cloud orchestration and using no zoning is the least desirable zoning option because it allows devices to have unrestricted access on the fabric and causes RSCN storms.

The purpose of this blueprint is to add support for automated FC SAN zone/access control management in Cinder for FC volumes. Proposed FibreChannelZoneManager automates zone lifecycle management (using the zone driver) by integrating the necessary API hooks with volume manager's attach/detach entry points (for FC volumes when fabric zoning is enabled). Simplified zone management (viz. add, update, remove, and read/get zone operations) is intended to not require zoning administration and acts on the currently active zone set.

Cinder FC Zone Manager etherpad https://etherpad.openstack.org/summit-havana-cinder-fc-zone-manager captures the requirements, use cases, and proposal.

Blueprint information

Status:
Complete
Approver:
John Griffith
Priority:
Low
Drafter:
Varma Bhupatiraju
Direction:
Approved
Assignee:
Varma Bhupatiraju
Definition:
Approved
Series goal:
Accepted for icehouse
Implementation:
Implemented
Milestone target:
milestone icon 2014.1
Started by
Varma Bhupatiraju
Completed by
Varma Bhupatiraju

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/cinder-fc-zone-manager,n,z

Addressed by: https://review.openstack.org/41772
    Add support for FC zone lifecycle management

Addressed by: https://review.openstack.org/44576
    Add support for FC zone lifecycle management

<jdg>
Sorry, this is just too late in the cycle and it's pretty far from being ready, we'll have to shoot for Icehouse

Gerrit topic: https://review.openstack.org/#q,topic:hp3par-fc-zoning,n,z

Addressed by: https://review.openstack.org/73468
    WIP 3PAR Zone target map

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.