background image

Quantum Scalar Intelligent Libraries SMI-S Reference Guide

25

   uint32 GenerateIndication();

};

// ==================================================================

// PhysicalMediaInLocation

// ==================================================================

 [Description("CMPI SMIS PhysicalMediaInLocation"),

      provider("cmpi::cmpiphysicalmediainlocation")

 ]

class SMIS_PhysicalMediaInLocation : CIM_PhysicalMediaInLocation

{

};

// ==================================================================

// PhysicalPackage

// ==================================================================

 [Description("CMPI SMIS PhysicalPackage provider"),

      provider("cmpi::cmpiphysicalpackage")

 ]

class SMIS_PhysicalPackage : CIM_PhysicalPackage

{

};

// ==================================================================

// Container

// ==================================================================

[Description("CMPI SMIS Container provider"),

      provider("cmpi::cmpicontainer")

 ]

class SMIS_Container : CIM_Container

{

};

// ==================================================================

// PackageInChassis

// ==================================================================

/*

 [Description("CMPI SMIS PackageInChassis provider"),

Содержание Scalar 100

Страница 1: ...Quantum Scalar Intelligent Libraries 6 01317 07 Quantum Scalar Intelligent Libraries Scalar Series SMI S Reference Guide SMI S Reference Guide SMI S Reference Guide...

Страница 2: ...vise this publication from time to time without notice COPYRIGHT STATEMENT Copyright 2008 by Quantum Corporation All rights reserved Your right to copy this manual is limited by copyright law Making c...

Страница 3: ...4 Understanding MOF 5 3 CIM Profiles and Subprofiles 7 Server Profile Version 1 2 7 Storage Library Profile Version 1 2 7 Storage Library Subprofiles 9 Library Capacity Subprofile 9 Software Subprofi...

Страница 4: ...ecification37 Resources 37 Web 37 Notes and Issues 37 Overview 37 Architecture 38 Requirements 39 General Purpose SMI S Server 39 Overview 39 SLP 39 Communication Interface 39 Security Considerations...

Страница 5: ...should also understand Unified Modeling Language UML For information about integrating SMI S into a management application contact your software vendor For more information about SMI S refer to the S...

Страница 6: ...uct is available on the Service and Support website at www quantum com support The Service and Support Website contains a collection of information including answers to frequently asked questions FAQs...

Страница 7: ...DMTF CIM schema version 2 10 Managing SANs With SMI S SANs are becoming more and more common in multi vendor network environments SANs integrate host applications fabric elements such as switches and...

Страница 8: ...Initiative The WBEM initiative is a set of management and Internet standards developed to unify the management of enterprise computing environments The WBEM initiative includes the following CIM whic...

Страница 9: ...resentation of the classes that describe a product or technology UML contains many visual elements and only a subset of elements have been described here For a full explanation of UML go to http www u...

Страница 10: ...6 Understanding SMI S CIM and MOF...

Страница 11: ...ndications on page 13 Server Profile Version 1 2 Your library contains a CIM server and the CIM server includes a standard profile called the Server profile The Server profile defines the capabilities...

Страница 12: ...8 CIM Profiles and Subprofiles Figure 1 Storage Library Profile Version 1 2...

Страница 13: ...ed to the managed element using a HostedAccessPoint association Only the HostedAccessPoint association needs to be instantiated The HostedAccessPoint associates the service to the System on which it i...

Страница 14: ...a storage library or other system type Such methods allow clients to avoid retrieving all instances of physical element classes simply to count them Therefore network traffic will be saved between cl...

Страница 15: ...ce Location Protocol SLP service The SLP service is also enabled by default SLP is disabled if both HTTP and HTTPS are disabled If you disable the CIM server and need to enable it again in the future...

Страница 16: ...er the CIM server in your library by using the following IP address and hostname of the library SLP SLP supports the WBEM SLP template v1 0 0 You can use the following profiles and subprofiles for dis...

Страница 17: ...122 61000 2 Use the appropriate WBEM query language WQL queries from Table 2 to create the supported Indication filters 3 Create a CIM_IndicationSubscription association between the CIM_ListenerDestin...

Страница 18: ...transitioned to a not ready state and that its robotics system is currently unavailable SELECT FROM CIM_InstModification WHERE SourceInstance ISA CIM_ChangerDevice AND PreviousInstance OperationalStat...

Страница 19: ...ibre Channel tape drive or SNC FC I O blade has been added to the library SELECT FROM CIM_InstDeletion WHERE SourceInstance ISA CIM_FCPort Indicates that a Fibre Channel tape drive or SNC FC I O blade...

Страница 20: ...16 Service Discovery and CIM Indications...

Страница 21: ...d Scalar i500 library are identical MOF File for the Scalar i2000 and the Scalar i500 ComputerSystem Description CMPI SMIS ComputerSystem provider provider cmpi cmpicomputersystem class SMIS_ComputerS...

Страница 22: ...SMIS Product provider provider cmpi cmpiproduct class SMIS_Product CIM_Product SoftwareIdentity Description CMPI SMIS Softwareidentity provider provider cmpi cmpisoftwareidentity class SMIS_SoftwareId...

Страница 23: ...te indication uint32 GenerateIndication SCSIProtocolController Description CMPI SMIS SCSIProtocolController provider provider cmpi cmpiscsiprotocolcontroller class SMIS_SCSIProtocolController CIM_SCSI...

Страница 24: ...edService provider provider cmpi cmpihostedservice class SMIS_HostedService CIM_HostedService RegisteredProfile Description CMPI SMIS RegisteredProfile provider provider cmpi cmpiregisteredprofile cla...

Страница 25: ...temPackage provider provider cmpi cmpicomputersystempackage class SMIS_ComputerSystemPackage CIM_ComputerSystemPackage ProductPhysicalComponent Description CMPI SMIS ProductPhysicalComponent provider...

Страница 26: ...unicationMechanism Description CMPI SMIS CIMXMLCommunicationMechanism provider provider cmpi cmpicimxmlcommunicationmechanism class SMIS_CIMXMLCommunicationMechanism CIM_CIMXMLCommunicationMechanism S...

Страница 27: ...inamespaceinmanager class SMIS_NamespaceInManager CIM_NamespaceInManager Realizes Description CMPI SMIS Realizes provider provider cmpi cmpirealizes class SMIS_Realizes CIM_Realizes ChangerDevice Desc...

Страница 28: ...agazine provider provider cmpi cmpimagazine class SMIS_Magazine CIM_Magazine StorageMediaLocation Description CMPI SMIS StorageMediaLocation provider provider cmpi cmpistoragemedialocation class SMIS_...

Страница 29: ...cation class SMIS_PhysicalMediaInLocation CIM_PhysicalMediaInLocation PhysicalPackage Description CMPI SMIS PhysicalPackage provider provider cmpi cmpiphysicalpackage class SMIS_PhysicalPackage CIM_Ph...

Страница 30: ...MIS_ProtocolControllerForUnit CIM_ProtocolControllerForUnit ProtocolControllerForPort Description CMPI SMIS ProtocolControllerForPort provider provider cmpi cmpiprotocolcontrollerforport class SMIS_Pr...

Страница 31: ...sPort Description CMPI SMIS LimitedAccessPort provider provider cmpi cmpilimitedaccessport class SMIS_LimitedAccessPort CIM_LimitedAccessPort Location Description CMPI SMIS Location provider provider...

Страница 32: ...provider provider cmpi cmpihostedaccesspoint class SMIS_HostedAccessPoint CIM_HostedAccessPoint SubProfileRequiresProfile Description CMPI SMIS SubProfileRequiresProfile provider provider cmpi cmpisu...

Страница 33: ...anagerAdapter SAPAvailableForElement Description CMPI SMIS SAPAvailableForElement provider provider cmpi cmpisapavailableforelement class SMIS_SAPAvailableForElement CIM_SAPAvailableForElement SCSIPro...

Страница 34: ...tion ConfigurationReportingService Description CMPI SMIS ConfigurationReportingService provider provider cmpi cmpiconfigurationreportingservice class SMIS_ConfigurationReportingService CIM_Configurati...

Страница 35: ...class SMIS_AuthorizedSubject CIM_AuthorizedSubject CIM_AuthorizedTarget Description CMPI SMIS AuthroizedTarget provider provider cmpi cmpiauthorizedtarget class SMIS_AuthorizedTarget CIM_AuthorizedTar...

Страница 36: ...tingData Description CMPI SMIS ElementSettingData provider provider cmpi cmpielementsettingdata class SMIS_ElementSettingData CIM_ElementSettingData CIM_ElementCapabilities Description CMPI SMIS Eleme...

Страница 37: ...Quantum Scalar Intelligent Libraries SMI S Reference Guide 33 SPIPort Description CMPI SMIS SPIPort provider provider cmpi cmpispiport class SMIS_SPIPort CIM_SPIPort...

Страница 38: ...34 MOF Files...

Страница 39: ...Networking Industry Association SNIA http www snia org Website for the Distributed Management Task Force DMTF http www dmtf org CIM XML Tools The following tools are available from these websites Open...

Страница 40: ...36 References...

Страница 41: ...s organizations are accessible on the Internet Website for the Storage Networking Industry Association SNIA http www snia org Website for the Distributed Management Task Force DMTF http www dmtf org N...

Страница 42: ...ication SAS Target Port subprofile SPI Target Port subprofile Multiple Computer System subprofile Masking and Mapping profile Optional support for the following will be provided in the future Partitio...

Страница 43: ...ce agent SA functionality using the required template www dmtf org standards wbem wbem 1 0 en Communication Interface The General Purpose SMI S Server role MUST implement CIM Server functionality as s...

Страница 44: ...perty Type Description Notes SystemCreationClassName key string MaxLen 256 SystemName key string Host name of the library CreationClassName key string Name key String MaxLen 256 ElementName String Des...

Страница 45: ...sName key CIM_ComputerSystem SystemName key host name of the library CreationClassName key CIM_ObjectManager Name key owcimomd ElementName CIM_ObjectManager Description owcimomd OperationalStatus Exam...

Страница 46: ...the name assigned by the organization that created the profile RegisteredVersion String Required This is the version number of the organization that defined the profile AdvertiseTypes Uint16 Required...

Страница 47: ...Required This is the version number of the organization that defined the profile AdvertiseTypes Uint16 Required Defines the advertisement of this profile If the property is null then no advertisement...

Страница 48: ...ounting SNIA Indication RegisteredVersion 1 2 0 1 2 0 1 2 0 1 2 0 AdvertiseTypes SLP 3 SLP 3 SLP 3 SLP 3 AdvertiseTypeDescriptions SLP SLP SLP SLP Property Instance 9 Instance 10 InstanceID key SNIA S...

Страница 49: ...antStandard REF The RegisteredProfile to which the ManagedElement conforms ManagedElement REF The ManagedElement that conforms to the RegisteredProfile Property Instance 1 Instance 2 Instance 3 Confor...

Страница 50: ...1 SystemCreationClassName key CIM_System SystemName key host name of the library ObjectManagerCreationClassName CIM_ObjectManager ObjectManagerName owcimomd CreationClassName CIM_Namespace Name root...

Страница 51: ...Other is identified in OperationalStatus CommunicationMechanism Uint16 Required Must be 2 OtherCommunicationMechanismDescription String MUST NOT be NULL if Other is identified in CommunicationMechanis...

Страница 52: ...cationMechanism OperationalStatus OK 2 StatusDescriptions OK CommunicationMechanism CIM XML 2 OtherCommunicationMechanismDescription FunctionalProfilesSupported Basic Read 2 Association Traversal 7 In...

Страница 53: ...tainer type for example SML OperationalStatus Uint16 Container status ElementName String User friendly name NameFormat String HID or IP PrimaryOwnerName String PrimaryOwnerContact String Caption Strin...

Страница 54: ...onCapacity ElementCapacity Product ProductPhysicalComponent PackageInChassis PackagedCompon SCSIProtocolController Tape Drive SPC FCPort SCSIProtocolEndpoint Drive port PortImplementsEndpoint Protocol...

Страница 55: ...Library Backup Unit Property Type Description Notes Tag key String Module CM EM location number 0 1 1 etc CreationClassName key String Indicates the name of the class or subclass used in the creation...

Страница 56: ...DIC or QUANTUM depends on branding LockPresent False SecurityBreach Breach Successful if any door open or No Breach 3 if all doors closed IsLocked False ElementName Chassis X where X is frame number P...

Страница 57: ...pe Description Notes Antecedent REF The reference to the PhysicalPackage s that realize a UnitaryComputerSystem Dependent REF The reference to the UnitaryComputerSystem PlatformGUID PlatformGUID A glo...

Страница 58: ...t number Vendor key String MaxLen 256 The name of the product supplier or entity selling the product Version key String MaxLen 64 Firmware version information ElementName String User friendly name Sug...

Страница 59: ...rive Providers Instance one for system Changer Device Instance one for system InstanceID key Scalar i500 Firmware or Scalar i2000 Firmware TapeDrive drive serial Vendor FWR Providers Revision Changer...

Страница 60: ...one for System Changer Instances one for each changer System CIM_ComputerSystem for Server CIM_ChangerDevice InstalledSoftware CIM_SoftwareIdentity Providers Revision CIM_SoftwareIdentity the single c...

Страница 61: ...0 MediaAccessDevices Drives 7 MaximumCapacity Depends on library configuration Same as instance 1 Depends on library configuration OtherTypeDescription Estimated number of maximum slots Estimated num...

Страница 62: ...l on blade support Table 48 Required Properties for Realizes Property FCPort Instances one for each FC Port SASPort Instances one for each SAS Port SPI Port Instances one for each FC Port GroupCompone...

Страница 63: ...ach IE slot Antecedent CIM_StorageM ediaLocation CIM_StorageMediaLocation CIM_StorageMediaLocation Dependent CIM_Changer Device CIM_TapeDrive CIM_LimitedAccessPort Property Changer Package one for sys...

Страница 64: ...String OperationalStatus Uint16 Port Status NetworkAddress String FCID PortType Uint16 Port Type ActiveFC4Types Uint16 Supported FC types OtherNetworkPortType String Describes the type of module when...

Страница 65: ...mple 1 PermanentAddress WW Port Name Format is 16 octets 1234567887654321 ElementName FC Port OperationalStatus Example ok 2 NetworkAddress 0 PortType Example N 10 ActiveFC4Types SCSI FCP 8 OtherNetwo...

Страница 66: ...Name key CIM_SCSIProtocolController DeviceID key DriveGUID PermanentAddress SAS UID Description SCSI port on drive serial OperationalStatus Status of drive Caption drive GUID Property Type Description...

Страница 67: ...OperationalStatus Status of drive MaxDataWidth Maximum bus width MaxTransferRate Maximum data transfer rate Caption drive GUID Property Type Description Notes SystemCreationClassName key string MaxLen...

Страница 68: ...alStatus valuemap Robotics RAS status OK 2 Caption Physical Library Library name library_a or library_b etc Description Physical Medium Changer Partition HID Availability valuemap Running Full Power 3...

Страница 69: ...tionClassName key string Indicates the name of the class or subclass used in the creation of an instance DeviceID key string MaxLen 256 Opaque MaxUnitsControlled Uint32 Maximum number of units control...

Страница 70: ...ifyingInfo serial IdentifyingInfoDescriptions Serial Number Property Type Description Notes Comments Remarks SystemCreationClassName key string MaxLen 256 The scoping System s CreationClassName System...

Страница 71: ...D key WWPN ConnectionType Fibre Channel 2 Role Target 3 OperationalStatus valuemap Unknown 0 ProtocollFType Fibre Channel 56 Description SMIS_SCSIProtocolEndpoint Property Type Description Notes Antec...

Страница 72: ...SCSIProtocolController Property Type Description Notes Antecedent REF The SoftwareIdentity Dependdent REF The ManagedElement that requires or uses the software Property Drive Instance one for each dri...

Страница 73: ...xLen 256 Opaque Availability Uint16 NeedsCleaning Boolean Boolean indicating that the MediaAccessDevice needs cleaning Whether manual or automatic cleaning is possible is indicated in the Capabilities...

Страница 74: ...Full Power 3 or Offline 8 NeedsCleaning False PowerOnHours Hours since last drive power TotalPowerOnHours Total hours the drive has been on OperationalStatus valuemap OK 2 MountCount Number of times t...

Страница 75: ...ion Manufacturer Vendor example IBM Branding Model Product ID example ULTRIUM TD3 ControlModule5U Caption Serial Same as Tag Serial Number Serial Serial Property Type Description Notes Tag key String...

Страница 76: ...ionState 0 Unknown 1 Unencrypted 2 Encrypted Property Type Description Notes GroupComponent REF PhysicalPackageReference PartComponent REF PhysicalComponentReference Property Type GroupComponent CIM_C...

Страница 77: ...evice 4 or LimitedAccessPort 6 LocationCoordinates Location MediaTypesSupported LTO Ultrium 56 MediaCapacity 1 Manufacturer Branding for slots and IE vendor for drives Model LTO for slots and IE produ...

Страница 78: ...erty Physical Library Instance 1 SystemCreationClassName key CIM_ComputerSystem SystemName key IP of the library CreationClassName key GUID Location DeviceID key True if locked Locked Query Comments R...

Страница 79: ...y is initialized startup Event to notify when the library is getting de intialized shutdown and robotics becomes unavailable Event to notify when a logical library is created or deleted Query Comments...

Страница 80: ...ceInstance OperationalStatus Event to notify change in operational status of a tape drive Query Comments Remarks SELECT FROM CIM_InstModification WHERE SourceInstance ISA CIM_ChangerDevice AND Previou...

Страница 81: ...ical Tape Physical Tape PhysicalPackage Drive Chassis ComputerSystemPackage Location PhysicalElementLocation ConfigurationCapacity ElementCapacity Product ProductPhysicalComponent PackageInChassis Pac...

Страница 82: ...s Blade state example ok 2 OtherIdentifyingInfo ComputerSystem ElementName SMIS_FCBComputerSystem NameFormat WWN PrimaryOwnerName ADIC or QUANTUM depends on brand PrimaryOwnerContact support adic com...

Страница 83: ...deID portID location WWN PortNumber Example 1 PermanentAddress WW Port Name Format is 16 octets 1234567887654321 ElementName CIM_FCPort OperationalStatus Port Status Example ok 2 NetworkAddress 0 Port...

Страница 84: ...onalStatus valuemap Unknown 0 ProtocolIFType Fibre Channel 56 Description SMIS_SCSIProtocolEndpoint Property FCPort Instances one for each blade target port Antecedent CIM_FCPort Dependent CIM_SCSIPro...

Страница 85: ...e for each SPC SPE Instances one for each target port GroupComponent CIM_ComputerSystem CIM_ComputerSystem CIM_ComputerSystem PartComponent CIM_FCPort CIM_SCSIProtocolController CIM_SCSIProtocolEndpoi...

Страница 86: ...mplementation is done using the objects of the SMI S 1 2 0 Mapping and Masking Subprofile but the library does not claim support for it because the SML Profile does not support it as of 1 2 0 The diag...

Страница 87: ...Serial WWN hi lo blade IP hostIndex CurrentlyAuthenticated true StorageID WW Port Name Format is 16 octets 12345678 87654321 IDType 2 WWPN Property Type Description Notes InstanceID key String This is...

Страница 88: ...emap Uint16 array Read write create Property Instance one for each host blade combination InstanceID key Vendor Product Serial blade IP hostIndex WWN hi lo PrivilegeGranted True Activities 5 6 read wr...

Страница 89: ...r multiple ports per view ClientSelectableDeviceNumbers Boolean True if the user selects the device numbers LUNs OneHardwareIDPerView Boolean Whether multiple ID s can have the same view UniqueUnitNum...

Страница 90: ...tSelectableDeviceNumbers False True False OneHardwareIDPerView False True False UniqueUnitNumbersPerPort False False False PrivilegeDeniedSupported False False False ProtocolControllerSupportsCollecti...

Страница 91: ...apabilities ManagedElement CIM_ComputerSystem Property Instances one for each host blade port combination SystemCreationClassName key CIM_ComputerSystem SystemName Vid Pid Serial CreationClassName key...

Страница 92: ...88 SMI S Common Protocol Interface Specification...

Страница 93: ...a numbered predefined set of circumstances The AMC client can be configured to display events at specified severity levels and to generate traps also called event traps for specified occurrences Event...

Страница 94: ...apable of initiating SCSI commands at the host s request HRS Host Registration Service Software that presents host information the AMC server uses to manage host access and data retrieval This informa...

Страница 95: ...rotocol NVRAM Non Volatile Random Access memory A type of memory that retains its contents when power is turned off Organizationally unique identifier A number assigned to organizations by a recognize...

Страница 96: ...MP is the protocol governing network management and the monitoring of network devices and their functions SOIP Quantum proprietary protocol for sending SCSI commands over TCP IP Target ID SCSI bus add...

Страница 97: ...ng from the library 13 interface specification 37 P profile server 7 storage library 7 protocol common 37 S safety intended use 1 statements 1 symbols and notes 1 SAN management 3 subprofile Fibre Cha...

Страница 98: ...90 Index...

Отзывы: