Home/Catalog/CISCO-DYNAMIC-PORT-VSAN-MIB

CISCO-DYNAMIC-PORT-VSAN-MIB

AI MIB Summary

The CISCO-DYNAMIC-PORT-VSAN-MIB manages Cisco Fibre Channel switch configurations for Dynamic Port VSAN Membership (DPVM), enabling the automatic assignment of VSAN IDs to physical ports based on the logged-in device's port World Wide Name (pWWN) or node World Wide Name (nWWN). This module facilitates the monitoring and control of dynamic zoning policies that map specific storage initiators to designated virtual storage area networks without manual port configuration.

The MIB module for the management of the Dynamic Port Vsan Membership (DPVM) module. DPVM provides the ability to assign (virtual storage area network) VSAN IDs dynamically to switch ports based on the device logging in on the port. The logging-in device can be identified by its port World Wide Name (pWWN) and/or its node World Wide Name (nWWN).
Main OID:
ciscoDpvmMIB.1.3.6.1.4.1.9.9.421
42
Objects
Active
Status
7
Dependencies

Imported Objects

Objects

42 total
Object Name
ciscoDpvmMIBThe MIB module for the management of the Dynamic Port Vsan Membership (DPVM) module. DPVM provides the ability to assign (virtual storage area network) VSAN IDs dynamically to switch ports based on the device logging in on the port. The logging-in device can be identified by its port World Wide Name (pWWN) and/or its node World Wide Name (nWWN).
MODULE-IDENTITY
.1.3.6.1.4.1.9.9.421
ciscoDpvmMIBNotifs
OBJECT IDENTIFIER
.1.3.6.1.4.1.9.9.421.0
ciscoDpvmMIBObjects
OBJECT IDENTIFIER
.1.3.6.1.4.1.9.9.421.1
cdpvmConfiguration
OBJECT IDENTIFIER
.1.3.6.1.4.1.9.9.421.1.1
cdpvmNextAvailIndexThis object contains an appropriate value to be used for cdpvmIndex when creating entries in the cdpvmTable. The value 0 indicates that all entries are assigned. A management application should read this object, get the (non-zero) value and use same for creating an entry in the cdpvmTable. After each retrieval and use, the agent should modify the value to the next unassigned index. After a manager retrieves a value the agent will determine through its local policy when this index value will be made available for reuse. A suggested mechanism is to make an index available when the corresponding entry is deleted.ro
Unsigned32
.1.3.6.1.4.1.9.9.421.1.1.1
cdpvmTableThis table contains the set of all valid bindings of devices to VSANs configured on the local device. A valid binding consists of a pWWN/nWWN bound to a VSAN. If a device is bound to a VSAN, then when that device logs in through a port on the local device, that port is assigned the configured VSAN. Such a VSAN is called a 'dynamic' VSAN. The set of valid bindings configured in this table should be activated by means of the cdpvmActivate object. When activated, these bindings are enforced and all subsequent logins will be subject to these bindings.
SEQUENCE OF CdpvmEntry
.1.3.6.1.4.1.9.9.421.1.1.2
cdpvmEntryAn entry (conceptual row) in this table. Each entry contains the mapping between a device and its dynamic VSAN.
CdpvmEntry
.1.3.6.1.4.1.9.9.421.1.1.2.1
cdpvmIndexIdentifies a binding between a device and its dynamic VSAN.
Unsigned32
.1.3.6.1.4.1.9.9.421.1.1.2.1.1
cdpvmLoginDevTypeSpecifies the type of the corresponding instance of cdpvmLoginDev object.rw
CdpvmDevType
.1.3.6.1.4.1.9.9.421.1.1.2.1.2
cdpvmLoginDevRepresents the logging-in device. If the value of the corresponding instance of cdpvmLoginDevType is 'pwwn', then this object contains a pWWN. If the value of the corresponding instance of cdpvmLoginDevType is 'nwwn', then this object contains a nWWN. This object MUST be set to a valid value before or concurrently with setting the corresponding instance of cdpvmRowStatus to 'active'. The agent should not allow creation of 2 entries in this table with same values for cdpvmLoginDev and cdpvmLoginDevVsan.rw
FcNameId (CISCO-ST-TC)
.1.3.6.1.4.1.9.9.421.1.1.2.1.3
cdpvmLoginDevVsanRepresents the VSAN to be associated to the port on the local device on which the device represented by cdpvmLoginDev logs in.rw
VsanIndex (CISCO-ST-TC)
.1.3.6.1.4.1.9.9.421.1.1.2.1.4
cdpvmRowStatusThe status of this conceptual row. Before setting this object to 'active', the cdpvmLoginDev object MUST be set to a valid value. Only cdpvmLoginDevVsan object can be modified when the value of this object is 'active'.rw
RowStatus (SNMPv2-TC)
.1.3.6.1.4.1.9.9.421.1.1.2.1.5
cdpvmActivateThis object helps in activating the set of bindings in the cdpvmTable. Setting this object to 'activate(1)' will result in the valid bindings present in cdpvmTable being activated and copied to the cpdvmEnfTable. By default auto learn will be turned 'on' after activation. Before activation is attempted, it should be turned 'off'. Setting this object to 'forceActivate(3)', will result in forced activation, even if there are errors during activation and the activated bindings will be copied to the cdpvmEnfTable. Setting this object to 'deactivate(5)', will result in deactivation of currently activated valid bindings (if any). Currently active entries (if any), which would have been present in the cdpvmEnfTable, will be removed. Setting this object to 'activateWithAutoLearnOff(2)' and 'forceActivateWithAutoLearnOff(4)' is not allowed. Setting this object to 'noop(6)', results in no action. The value of this object when read is always 'noop(6)'. Activation will not be allowed if auto-learn is enabled.rw
CpsmDbActivate (CISCO-PSM-MIB)
.1.3.6.1.4.1.9.9.421.1.1.3
cdpvmActivateResultThis object indicates the outcome of the activation.ro
CpsmActivateResult (CISCO-PSM-MIB)
.1.3.6.1.4.1.9.9.421.1.1.4
cdpvmAutoLearnThis object helps to 'learn' the configuration of devices logged into the local device on all its ports and the VSANs to which they are associated. This information will be populated in the the enforced binding table (cdpvmEnfTable). This mechanism of 'learning' the configuration of devices and their VSAN association over a period of time and populating the configuration is a convenience mechanism for users. If this object is set to 'true(1)' all subsequent logins and their VSAN association will be populated in the enforced binding database, provided it is not in conflict with existing enforced bindings. When this object is set to 'false(2)', the mechanism of learning is stopped. The learned entries will however be in the enforced binding database.rw
TruthValue (SNMPv2-TC)
.1.3.6.1.4.1.9.9.421.1.1.5
cdpvmCopyEnfToConfigThis object when set to 'copy(1)', results in the active (enforced) binding database to be copied on to the configuration binding database. Note that the learned entries are also copied. No action is taken if this object is set to 'noop(2)'. The value of this object when read is always 'noop'.rw
Enumeration
.1.3.6.1.4.1.9.9.421.1.1.6
cdpvmEnfTableThis table contains information on all currently enforced bindings on the local device. The enforced set of bindings is the set of valid bindings copied from the configuration binding database (cdpvmTable) at the time they were activated. These entries cannot be modified. The learnt entries are also a part of this table. Entries can get into this table or be deleted from this table only by means of explicit activation/deactivation. Note that this table will be empty when no valid bindings have been activated.
SEQUENCE OF CdpvmEnfEntry
.1.3.6.1.4.1.9.9.421.1.1.7
cdpvmEnfEntryAn entry (conceptual row) in this table.
CdpvmEnfEntry
.1.3.6.1.4.1.9.9.421.1.1.7.1
cdpvmEnfIndexThe index of this entry.
Unsigned32
.1.3.6.1.4.1.9.9.421.1.1.7.1.1
cdpvmEnfLoginDevTypeSpecifies the type of the corresponding instance of cdpvmEnfLoginDev.ro
CdpvmDevType
.1.3.6.1.4.1.9.9.421.1.1.7.1.2
cdpvmEnfLoginDevThis object represents the logging in device address. This object was copied from the cdpvmLoginDev object in the cdpvmTable at the time when the currently active bindings were activated.ro
FcNameId (CISCO-ST-TC)
.1.3.6.1.4.1.9.9.421.1.1.7.1.3
cdpvmEnfLoginDevVsanThis object represents the VSAN of the port on the local device thru' which the device represented by cdpvmEnfLoginDev logs in. This object was copied from the cdpvmLoginDevVsan object in the cdpvmTable at the time when the currently active bindings were activatedro
VsanIndex (CISCO-ST-TC)
.1.3.6.1.4.1.9.9.421.1.1.7.1.4
cdpvmEnfIsLearntThis object indicates if this is a learnt entry or not. If the value of this object is 'true', then it is a learnt entry. If the value of this object is 'false', then it is not.ro
TruthValue (SNMPv2-TC)
.1.3.6.1.4.1.9.9.421.1.1.7.1.5
cdpvmDynPortsTableThis table contains the set of all ports that are operating with a dynamic VSAN on the local device.
SEQUENCE OF CdpvmDynPortsEntry
.1.3.6.1.4.1.9.9.421.1.1.8
cdpvmDynPortsEntryAn entry (conceptual row) in this table.
CdpvmDynPortsEntry
.1.3.6.1.4.1.9.9.421.1.1.8.1
cdpvmDynPortVsanThe 'dynamic' VSAN of this port on the local device.ro
VsanIndex (CISCO-ST-TC)
.1.3.6.1.4.1.9.9.421.1.1.8.1.1
cdpvmDynPortDevPwwnThe pWWN of the device currently logged-in through this port on the local device.ro
FcNameId (CISCO-ST-TC)
.1.3.6.1.4.1.9.9.421.1.1.8.1.2
cdpvmDynPortDevNwwnThe nWWN of the device currently logged-in thru' this port on the local device.ro
FcNameId (CISCO-ST-TC)
.1.3.6.1.4.1.9.9.421.1.1.8.1.3
cdpvmDiffConfigThe config database represented by cdpvmTable and the enforced database represented by cdpvmEnfTable can be compared to list out the differences. This object specifies the reference database for the comparison. This object when set to 'configDb(1)', compares the configuration database (cdpvmTable) with respect to the enforced database (cdpvmEnfTable). So, the enforced database will be the reference database and the results of comparison operation will be with respect to the enforced database. This object when set to 'activeDb(2)', compares the enforced database with respect to the configuration database. So, the configured database will be the reference database and the results of comparison operation will be with respect to the configuration database. No action will be taken if this object is set to 'noop(3)'. The value of this object when read is always 'noop(3)'.rw
CpsmDiffDb (CISCO-PSM-MIB)
.1.3.6.1.4.1.9.9.421.1.1.9
cdpvmDiffTableThis table contains the result of the compare operation configured by means of the cdpvmDiffConfig object.
SEQUENCE OF CdpvmDiffEntry
.1.3.6.1.4.1.9.9.421.1.1.10
cdpvmDiffEntryAn entry (conceptual row) in this table.
CdpvmDiffEntry
.1.3.6.1.4.1.9.9.421.1.1.10.1
cdpvmDiffIndexThe index of this entry.
Unsigned32
.1.3.6.1.4.1.9.9.421.1.1.10.1.1
cdpvmDiffReasonThis object indicates the reason for the difference between the databases being compared, for this entry.ro
CpsmDiffReason (CISCO-PSM-MIB)
.1.3.6.1.4.1.9.9.421.1.1.10.1.2
cdpvmDiffLoginDevTypeSpecifies the type of the corresponding instance of cdpvmDiffLoginDev object.ro
CdpvmDevType
.1.3.6.1.4.1.9.9.421.1.1.10.1.3
cdpvmDiffLoginDevThis object represents the logging-in device address. This object was copied from either the cdpvmLoginDev object in the cdpvmTable or from cdpvmEnfLoginDev object in the cdpvmEnfTable at the time when the comparison was done.ro
FcNameId (CISCO-ST-TC)
.1.3.6.1.4.1.9.9.421.1.1.10.1.4
cdpvmDiffLoginDevVsanThis object represents the VSAN of the port on the local device thru' which the device represented by the corresponding instance of cdpvmDiffLoginDev object, logged-in. It was copied from either the cdpvmLoginDevVsan object in the cdpvmTable or from cdpvmEnfLoginDevVsan object in the cdpvmEnfTable at the time when the comparison was done.ro
VsanIndex (CISCO-ST-TC)
.1.3.6.1.4.1.9.9.421.1.1.10.1.5
cdpvmClearAutoLearnThis object assists in clearing the auto-learnt entries. Setting this object to 'clear(1)' will result in all auto-learnt entries being cleared. Setting this object to 'clearOnWwn(2)' will result in a particular entry represented by cdpvmClearAutoLearnWwn object being cleared. Before setting this object to 'clearOnWwn(2)', the cpdvmClearAutoLearnWwn object should be set to the pWWN that is to be cleared. Setting this object to 'noop(3)', will result in no action being taken. The value of this object when read is always 'noop'.rw
Enumeration
.1.3.6.1.4.1.9.9.421.1.1.11
cdpvmClearAutoLearnWwnRepresents the port WWN (pWWN) to be used for clearing its corresponding auto-learnt entry.rw
FcNameIdOrZero (CISCO-ST-TC)
.1.3.6.1.4.1.9.9.421.1.1.12
cdpvmActivationStateThis object indicates the state of activation. If the value of this object is 'true', then an activation has been attempted as the most recent operation. If the value of this object is 'false', then an activation has not been attempted as the most recent operation.ro
TruthValue (SNMPv2-TC)
.1.3.6.1.4.1.9.9.421.1.1.13
ciscoDpvmMIBConform
OBJECT IDENTIFIER
.1.3.6.1.4.1.9.9.421.2
ciscoDpvmMIBCompliances
OBJECT IDENTIFIER
.1.3.6.1.4.1.9.9.421.2.1
ciscoDpvmMIBGroups
OBJECT IDENTIFIER
.1.3.6.1.4.1.9.9.421.2.2
CISCO-DYNAMIC-PORT-VSAN-MIB - SNMP MIB Reference | MIBs Explorer