HP Brocade 8/12c Brocade Network Advisor SMI Agent Developer's Guide - Page 42

The CIM_ZoneService such as CreateZoneSet, CreateZone, and CreateZoneAlias are

Page 42 highlights

3 Fabric profile • The SANZoneSupported property is added in the Brocade_SANZoneCapabilities to indicate the SAN zone support. • The Brocade_SANZoneService supports the following extrinsic methods: - SANSessionControl - SANSessionControlWithJob - CreateSANZone - AddSANZoneMembers - RemoveSANZoneMembers - DeleteSANZone • The CIM_ZoneService such as CreateZoneSet, CreateZone, and CreateZoneAlias are not supported in Brocade_SANZoneService. • Use SANSessionControl method with RequestedSessionState=2 to start a session before configuring SAN zones through CreateSANZone, AddSANZoneMembers, RemoveSANZoneMembers, and DeleteSANZone extrinsic methods. • The SAN zones are activated while the session is closed using SANSessionControl method with RequestedSessionState=3. • You cannot open a session for SAN level zoning and Fabric level zoning simultaneously for a particular backbone fabric. If you start with a session for SAN level zone, it must be closed before starting the session for fabric level zone and vice versa. • The CreateSANZone() in Brocade_SANZoneService will get the SAN zone name, list of member WWNs, and SANZoneType as inputs. A zone with multiple members is created and activated in the backbone or edge fabrics based on the members. • The AddSANZoneMembers() in Brocade_SANZoneService will get the SAN zone name and member WWNs as input. Add the zone members to LSAN zone and reactivate the LSAN zone. • The RemoveSANZoneMembers() in Brocade_SANZoneService will get the SAN zone name and member WWNs as input. Remove those zone members from LSAN zone and reactivate the LSAN zone. • The DeleteSANZone() in Brocade_SANZoneService will get the zone name as input and deletes the same zone from the fabrics. • Only WWN zone member type is supported, and Domain:PortIndex zone member type is not supported in SAN level zoning. • CreateSANZone, AddSANZoneMembers, and RemoveSANZoneMembers calls return an error code 5 (CIM_ERR_INVALID_PARAMETER), if the zone members are not WWN member type. • The AddSANZoneMembers extrinsic call will not return an error, when duplicate members are already present in zone. • The RemoveSANZoneMembers extrinsic call will not return errors, when the requested member is not present in the zone. • The Brocade_SANZoneCollection represents the SAN zones in SAN. • The Brocade_ZoneInSANZoneCollection represents the association between Brocade_SANZoneCollection (SAN Zone) and Brocade_Zone (active zones in backbone or edge fabrics). • The SAN zone is added under an existing active zone configurations during SAN zone activation. If there is no active configuration in the edge fabric or backbone fabric, a zone set with the name of "LSAN_CFG_" is created and the respective SAN zone is added under this zone set. 30 Brocade Network Advisor SMI Agent Developer's Guide 53-1002169-01

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168

30
Brocade Network Advisor SMI Agent Developer’s Guide
53-1002169-01
Fabric profile
3
The SANZoneSupported property is added in the Brocade_SANZoneCapabilities to indicate the
SAN zone support.
The Brocade_SANZoneService supports the following extrinsic methods:
-
SANSessionControl
-
SANSessionControlWithJob
-
CreateSANZone
-
AddSANZoneMembers
-
RemoveSANZoneMembers
-
DeleteSANZone
The CIM_ZoneService such as CreateZoneSet, CreateZone, and CreateZoneAlias are not
supported in Brocade_SANZoneService.
Use SANSessionControl method with RequestedSessionState=2 to start a session before
configuring SAN zones through CreateSANZone, AddSANZoneMembers,
RemoveSANZoneMembers, and DeleteSANZone extrinsic methods.
The SAN zones are activated while the session is closed using SANSessionControl method with
RequestedSessionState=3.
You cannot open a session for SAN level zoning and Fabric level zoning simultaneously for a
particular backbone fabric. If you start with a session for SAN level zone, it must be closed
before starting the session for fabric level zone and vice versa.
The CreateSANZone() in Brocade_SANZoneService will get the SAN zone name, list of member
WWNs, and SANZoneType as inputs. A zone with multiple members is created and activated in
the backbone or edge fabrics based on the members.
The AddSANZoneMembers() in Brocade_SANZoneService will get the SAN zone name and
member WWNs as input. Add the zone members to LSAN zone and reactivate the LSAN zone.
The RemoveSANZoneMembers() in Brocade_SANZoneService will get the SAN zone name and
member WWNs as input. Remove those zone members from LSAN zone and reactivate the
LSAN zone.
The DeleteSANZone() in Brocade_SANZoneService will get the zone name as input and deletes
the same zone from the fabrics.
Only WWN zone member type is supported, and Domain:PortIndex zone member type is not
supported in SAN level zoning.
CreateSANZone, AddSANZoneMembers, and RemoveSANZoneMembers calls return an error
code 5 (CIM_ERR_INVALID_PARAMETER), if the zone members are not WWN member type.
The AddSANZoneMembers extrinsic call will not return an error, when duplicate members are
already present in zone.
The RemoveSANZoneMembers extrinsic call will not return errors, when the requested
member is not present in the zone.
The Brocade_SANZoneCollection represents the SAN zones in SAN.
The Brocade_ZoneInSANZoneCollection represents the association between
Brocade_SANZoneCollection (SAN Zone) and Brocade_Zone (active zones in backbone or edge
fabrics).
The SAN zone is added under an existing active zone configurations during SAN zone
activation. If there is no active configuration in the edge fabric or backbone fabric, a zone set
with the name of “LSAN_CFG_<date/time>” is created and the respective SAN zone is added
under this zone set.