ib subnet manager mib cheng yang [email protected] carl yang [email protected] edwin tsang...
TRANSCRIPT
![Page 1: IB Subnet Manager MIB Cheng Yang cheng.yang@sun.com Carl Yang carl@topspin.com Edwin Tsang edwin@topspin.com August, 2004](https://reader036.vdocuments.site/reader036/viewer/2022082611/56649ee05503460f94bf102f/html5/thumbnails/1.jpg)
IB Subnet Manager MIB<draft-ietf-ipoib-subnet-manager-mib-00.txt >
Cheng Yang [email protected]
Carl Yang [email protected]
Edwin Tsang [email protected]
August, 2004
![Page 2: IB Subnet Manager MIB Cheng Yang cheng.yang@sun.com Carl Yang carl@topspin.com Edwin Tsang edwin@topspin.com August, 2004](https://reader036.vdocuments.site/reader036/viewer/2022082611/56649ee05503460f94bf102f/html5/thumbnails/2.jpg)
MIB Overview
• Enables out-of-band management of IB Subnet Manager configuration
• Enables out-of-band configuring and monitoring of IB fabrics.
• Modeled as close as IB management model specified in the IB spec.
• This is an update of a previous submitted draft, dated Nov. 2003.
![Page 3: IB Subnet Manager MIB Cheng Yang cheng.yang@sun.com Carl Yang carl@topspin.com Edwin Tsang edwin@topspin.com August, 2004](https://reader036.vdocuments.site/reader036/viewer/2022082611/56649ee05503460f94bf102f/html5/thumbnails/3.jpg)
MIB Overview• Complements SMA MIB to provide management
functions in the following area:– SM Management– More powerful Node and Port Management– Switch Management– Partition Management– Multicast Management– Path/MultiPath/Trace Management– Physical Topology– Service/Service Association Management– GUID Management– Notification and Traps
![Page 4: IB Subnet Manager MIB Cheng Yang cheng.yang@sun.com Carl Yang carl@topspin.com Edwin Tsang edwin@topspin.com August, 2004](https://reader036.vdocuments.site/reader036/viewer/2022082611/56649ee05503460f94bf102f/html5/thumbnails/4.jpg)
Major Updates from Last Version<draft-yang-ib-subnet-management-mib-01.txt>
• Notifications/Traps group added.
• Compliance statements added.
• GUID Information table added.
• SL and VL mapping table removed for lack of interest.
![Page 5: IB Subnet Manager MIB Cheng Yang cheng.yang@sun.com Carl Yang carl@topspin.com Edwin Tsang edwin@topspin.com August, 2004](https://reader036.vdocuments.site/reader036/viewer/2022082611/56649ee05503460f94bf102f/html5/thumbnails/5.jpg)
Subnet Manager Configuration
• Subnet Manager Configuration Table.– List of all the SMs on the device.
• Indexed by Subnet Prefix.• Creating/deleting a row has the effect of adding/removing a
SM.
– Configuring SMs’ running parameters:• Admin and Running Status• Sweep Interval• Response Timeout• LID range• Default LMC• Master-Standby Polling configuration. etc..
![Page 6: IB Subnet Manager MIB Cheng Yang cheng.yang@sun.com Carl Yang carl@topspin.com Edwin Tsang edwin@topspin.com August, 2004](https://reader036.vdocuments.site/reader036/viewer/2022082611/56649ee05503460f94bf102f/html5/thumbnails/6.jpg)
Node and Port Management
• Node Information Table– List of all the nodes and their NodeInfo per subnet.
• Read-only table Indexed by Subnet Prefix and NodeGUID
• Port Information Table– List of all the ports and their PortInfo per subnet.
• Indexed by Subnet Prefix, NodeGUID and PortNumber
– Configuring of PortInfo attributes:• LinkWidth/Speed, PortState, LinkDownDefState,• MKeyProtBits, etc.
![Page 7: IB Subnet Manager MIB Cheng Yang cheng.yang@sun.com Carl Yang carl@topspin.com Edwin Tsang edwin@topspin.com August, 2004](https://reader036.vdocuments.site/reader036/viewer/2022082611/56649ee05503460f94bf102f/html5/thumbnails/7.jpg)
Switch Management
• Switch Information Table.– List of all the SwitchInfo per subnet.
• Indexed by Subnet Prefix and NodeGUID.
– Configuring of SwitchInfo paramenters:• DefaultPort, DefaultPrimaryMulticastPort,• DefaultNonePrimaryMulticastPort,• Packet LifeTime, etc.
![Page 8: IB Subnet Manager MIB Cheng Yang cheng.yang@sun.com Carl Yang carl@topspin.com Edwin Tsang edwin@topspin.com August, 2004](https://reader036.vdocuments.site/reader036/viewer/2022082611/56649ee05503460f94bf102f/html5/thumbnails/8.jpg)
Partition Management
• Partition Table– List of Partitions, and Partition Membership
per subnet.• Indexed by Subnet Prefix, Partition Key and
membership vector index.
• Partition Configuration Group– Create or delete partitions.– Add or remove partition memberships per
port.
![Page 9: IB Subnet Manager MIB Cheng Yang cheng.yang@sun.com Carl Yang carl@topspin.com Edwin Tsang edwin@topspin.com August, 2004](https://reader036.vdocuments.site/reader036/viewer/2022082611/56649ee05503460f94bf102f/html5/thumbnails/9.jpg)
Multicast Management
• Multicast Group Table– List of MC Group Information per subnet
• Indexed by Subnet Prefix and MGID
• Multicast Member Table– List of MC Memberships for each MC Group.
• Issues with Multicast operations.– Who creates multicast groups? Implicit/explicit join?
![Page 10: IB Subnet Manager MIB Cheng Yang cheng.yang@sun.com Carl Yang carl@topspin.com Edwin Tsang edwin@topspin.com August, 2004](https://reader036.vdocuments.site/reader036/viewer/2022082611/56649ee05503460f94bf102f/html5/thumbnails/10.jpg)
Discovery of other SMs
• Subnet Manager Information Table– Discovers a list of all the SMs per subnet.
• Indexed by Subnet Prefix and PortGUID.
– List the status of each SM.
![Page 11: IB Subnet Manager MIB Cheng Yang cheng.yang@sun.com Carl Yang carl@topspin.com Edwin Tsang edwin@topspin.com August, 2004](https://reader036.vdocuments.site/reader036/viewer/2022082611/56649ee05503460f94bf102f/html5/thumbnails/11.jpg)
Physical Topology/Link
• Link Table– List of all the Link Records per subnet, allows
application to have physical topology information.
![Page 12: IB Subnet Manager MIB Cheng Yang cheng.yang@sun.com Carl Yang carl@topspin.com Edwin Tsang edwin@topspin.com August, 2004](https://reader036.vdocuments.site/reader036/viewer/2022082611/56649ee05503460f94bf102f/html5/thumbnails/12.jpg)
Path/MultiPath Information
• Path Information Request Table– Allows query of PathInfo.
• Path Information Result Table– Retrieve the PathInfo query result.
• MultiPath Information Request Table– Allows query of MultiPath Info.
• MultiPath Information Result Table– Retrieve the MultiPath query result.
![Page 13: IB Subnet Manager MIB Cheng Yang cheng.yang@sun.com Carl Yang carl@topspin.com Edwin Tsang edwin@topspin.com August, 2004](https://reader036.vdocuments.site/reader036/viewer/2022082611/56649ee05503460f94bf102f/html5/thumbnails/13.jpg)
Trace Record
• Trace Information Request Table– Query for the TraceInfo
• Trace Information Result Table– Retrieve result of TraceInfo query.
![Page 14: IB Subnet Manager MIB Cheng Yang cheng.yang@sun.com Carl Yang carl@topspin.com Edwin Tsang edwin@topspin.com August, 2004](https://reader036.vdocuments.site/reader036/viewer/2022082611/56649ee05503460f94bf102f/html5/thumbnails/14.jpg)
Serivce Management
• Service Table– List of Service Records
• Service Association Table– List of Service Associations– Add or delete Service Name-Service Key
mapping.
![Page 15: IB Subnet Manager MIB Cheng Yang cheng.yang@sun.com Carl Yang carl@topspin.com Edwin Tsang edwin@topspin.com August, 2004](https://reader036.vdocuments.site/reader036/viewer/2022082611/56649ee05503460f94bf102f/html5/thumbnails/15.jpg)
Notifications/Traps
• 14 Generic notifications– InService/OutOfService– MCGroupCreated/Deleted– LinkStateChanged– IntegrityThreshold/BufferOverrunThreshold– FlowControlWatchdogTimerExpire– CapabilityMaskChange– SystemImageGuidChange– BadMKey/BadPKey/BadQKey/BadSwitchPKey
• Vendor specific notifications
![Page 16: IB Subnet Manager MIB Cheng Yang cheng.yang@sun.com Carl Yang carl@topspin.com Edwin Tsang edwin@topspin.com August, 2004](https://reader036.vdocuments.site/reader036/viewer/2022082611/56649ee05503460f94bf102f/html5/thumbnails/16.jpg)
Work to be done.
• Security Considerations.
• Collect more feedbacks from reviewers.
• Pass MIB Doctor’s examination.