Brocade Zone Driver is responsible to manage access control using FC zoning for Brocade FC fabrics. This is a concrete implementation of FCZoneDriver interface implementing add_connection and delete_connection interfaces.
Related Flags
zone_activate: | Used by: class: ‘FCZoneDriver’. Defaults to True |
---|---|
zone_name_prefix: | |
Used by: class: ‘FCZoneDriver’. Defaults to ‘openstack’ |
Bases: cinder.zonemanager.drivers.fc_zone_driver.FCZoneDriver
Brocade FC zone driver implementation.
OpenStack Fibre Channel zone driver to manage FC zoning in Brocade SAN fabrics.
Concrete implementation of add_connection.
Based on zoning policy and state of each I-T pair, list of zone members are created and pushed to the fabric to add zones. The new zones created or zones updated are activated based on isActivate flag set in cinder.conf returned by volume driver after attach operation.
Parameters: |
|
---|
Concrete implementation of delete_connection.
Based on zoning policy and state of each I-T pair, list of zones are created for deletion. The zones are either updated deleted based on the policy and attach/detach state of each I-T pair.
Parameters: |
|
---|
Lookup SAN context for visible end devices.
Look up each SAN configured and return a map of SAN (fabric IP) to list of target WWNs visible to the fabric.