PANASAS-BLADESET-MIB-V1 DEFINITIONS ::= BEGIN -- This mib document specifies the -- Panasas bladeset mib -- -- @author: Abbie Matthews & Bob Haigler -- @last_modified: May, 21, 2010. -- @version @PANASAS_VERSION@ -- -- @PANASAS_COPYRIGHT@ -- -- This Panasas Inc SNMP Management Information Base Specification -- (Specification) embodies Panasas Inc's confidential and proprietary -- intellectual property. Panasas Inc retains all title and ownership -- to the Specification, including any revisions. -- -- This Specification is supplied "AS IS", and Panasas Inc makes -- no warranty, either express or implied, as to the use, -- operation, condition, or performance of the Specification. IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Unsigned32 FROM SNMPv2-SMI DisplayString FROM RFC1213-MIB PanSerialNumber FROM PANASAS-TC-MIB panFs FROM PANASAS-PANFS-MIB-V1; panBSet MODULE-IDENTITY LAST-UPDATED "201104070000Z" ORGANIZATION "Panasas, Inc" CONTACT-INFO "postal: Panasas, Inc 969 W. Maude Avenue Sunnyvale, CA 94085 phone: +1 408 215-6800 email: info@panasas.com" DESCRIPTION "This file defines the structure of the panasas system v1 mib." REVISION "201104070000Z" DESCRIPTION "1. Changed Panasas, Inc. company contact information." ::= { panFs 3 } -- -- The Bladeset Resources are organised as follows ... -- panProducts -- panFs -- panBSet -- panBSetTable -- panBSetEntry -- panBSetName [Index] -- panBSetNumBlades -- panBSetAvailSpares -- panBSetRequestedSpares -- panBSetTotalCapacity -- panBSetReservedCapacity -- panBSetUsedCapacity -- panBSetAvailableCapacity -- panBSetInfo -- The panBSetBladesTablen is now obsolete. -- May be replaced by a new table in future. -- panBSetBladesTable :obsolete -- panBSetBladesEntry :obsolete -- panBSetBladeIndex :obsolete [Index] -- panBSetBladeHwSn :obsolete -- -- The Bladeset information group. panBSetTable OBJECT-TYPE SYNTAX SEQUENCE OF PanBSetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of bladesets in the system. Bladeset's are collections of blades (shelves actually) that form a fault domain." ::= { panBSet 1 } panBSetEntry OBJECT-TYPE SYNTAX PanBSetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in panBSetTable" INDEX { panBSetName } ::= { panBSetTable 1 } PanBSetEntry ::= SEQUENCE { panBSetName DisplayString, panBSetNumBlades Unsigned32, panBSetAvailSpares Unsigned32, panBSetRequestedSpares Unsigned32, panBSetTotalCapacity Unsigned32, panBSetReservedCapacity Unsigned32, panBSetUsedCapacity Unsigned32, panBSetAvailableCapacity Unsigned32, panBSetInfo DisplayString } panBSetName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Administrator assigned name of bladeset and an index into panBSetTable." ::= { panBSetEntry 1 } panBSetNumBlades OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Number of blades in this bladeset." ::= { panBSetEntry 2 } panBSetAvailSpares OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Number of spare blades available." ::= { panBSetEntry 3 } panBSetRequestedSpares OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Number of spare blades that were requested by the administrator." ::= { panBSetEntry 4 } panBSetTotalCapacity OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total capacity of the bladeset in Giga Bytes (GB)." ::= { panBSetEntry 5 } panBSetReservedCapacity OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Capacity reserved for reconstruction of the bladeset in Giga Bytes (GB)." ::= { panBSetEntry 6 } panBSetUsedCapacity OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Capacity used in the bladeset in Giga Bytes (GB)." ::= { panBSetEntry 7 } panBSetAvailableCapacity OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Capacity available in the bladeset in Giga Bytes (GB)." ::= { panBSetEntry 8 } panBSetInfo OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Bladeset status information." ::= { panBSetEntry 9 } panBSetBladesTable OBJECT-TYPE SYNTAX SEQUENCE OF PanBSetEntry MAX-ACCESS not-accessible STATUS obsolete DESCRIPTION "NOTE: This table is obsolete." ::= { panBSet 2 } panBSetBladesEntry OBJECT-TYPE SYNTAX PanBSetEntry MAX-ACCESS not-accessible STATUS obsolete DESCRIPTION "An entry in panBSetBladesTable." INDEX { panBSetName, panBSetBladeIndex } ::= { panBSetBladesTable 1 } PanBSetBladesEntry ::= SEQUENCE { panBSetName DisplayString, panBSetBladeIndex Unsigned32, panBSetBladeHwSn PanSerialNumber } panBSetBladeIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Index into panBSetBladesTable." ::= { panBSetBladesEntry 1 } panBSetBladeHwSn OBJECT-TYPE SYNTAX PanSerialNumber MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Blade's Hardware Serial Number and an index into panHwBladeTable." ::= { panBSetBladesEntry 2 } END