160 likes | 168 Views
A management information base (MIB) that enables out-of-band configuration and monitoring of InfiniBand (IB) fabrics, following the IB management model specification.
E N D
IB Subnet Manager MIB<draft-ietf-ipoib-subnet-manager-mib-00.txt > Cheng Yang cheng.yang@sun.com Carl Yang carl@topspin.com Edwin Tsang edwin@topspin.com August, 2004
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.
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
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.
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..
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.
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.
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.
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?
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.
Physical Topology/Link • Link Table • List of all the Link Records per subnet, allows application to have physical topology information.
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.
Trace Record • Trace Information Request Table • Query for the TraceInfo • Trace Information Result Table • Retrieve result of TraceInfo query.
Serivce Management • Service Table • List of Service Records • Service Association Table • List of Service Associations • Add or delete Service Name-Service Key mapping.
Notifications/Traps • 14 Generic notifications • InService/OutOfService • MCGroupCreated/Deleted • LinkStateChanged • IntegrityThreshold/BufferOverrunThreshold • FlowControlWatchdogTimerExpire • CapabilityMaskChange • SystemImageGuidChange • BadMKey/BadPKey/BadQKey/BadSwitchPKey • Vendor specific notifications
Work to be done. • Security Considerations. • Collect more feedbacks from reviewers. • Pass MIB Doctor’s examination.