Contents 4
4 Smart Array .............................................................................................................................44
4-1 Overview.......................................................................................................................................44
4-2 Use cases ......................................................................................................................................44
4-3 Class implementations.....................................................................................................................44
4-3-1 SMX_SAArraySystem ............................................................................................................44
4-3-2 SMX_SAArrayController ........................................................................................................46
4-3-3 SMX_SAStorageVolume ........................................................................................................48
4-3-4 SMX_SADiskDrive.................................................................................................................49
4-3-5 SMX_SAStorageExtent ..........................................................................................................50
4-3-6 SMX_SADiskDriveFirmware ...................................................................................................51
4-3-7 SMX_SAPhysicalPackage ......................................................................................................52
4-3-8 SMX_SAArrayControllerPhysicalPackage ................................................................................53
4-3-9 SMX_SADiskPhysicalPackage ................................................................................................54
4-3-10 SMX_SAStorageEnclosure .....................................................................................................54
4-3-11 SMX_SAStorageEnclosureProcessor........................................................................................55
4-3-12 SMX_SAPortController...........................................................................................................56
4-3-13 SMX_SADAPort ....................................................................................................................57
4-3-14 SMX_SAFirmware.................................................................................................................58
4-3-15 SMX_SAEnclosureFirmware ...................................................................................................59
4-3-16 SMX_SAPrimordialPool .........................................................................................................60
4-3-17 SMX_SAStoragePool.............................................................................................................60
4-3-18 SMX_SAMediaAccessStatData...............................................................................................61
4-3-19 SMX_SAStorageSetting .........................................................................................................62
4-3-20 SMX_SADriveCage...............................................................................................................63
4-3-21 SMX_SASCSIProtocolEndpoint ...............................................................................................64
4-3-22 SMX_SASCSIProtocolController..............................................................................................65
4-3-23 SMX_SARedundancySet ........................................................................................................66
4-3-24 SMX_SAStorageRedundancySet .............................................................................................67
4-3-25 SMX_SAStorageSpecificCollection .........................................................................................67
4-3-26 SMX_SADriveCageLocation...................................................................................................68
4-3-27 SMX_SAArraySystemLocation ................................................................................................69
4-3-28 SMX_SADiskDriveLocation.....................................................................................................70
4-3-29 SMX_SAArrayControllerLocation ............................................................................................71
4-3-30 SMX_SAStorageCapabilities..................................................................................................72
4-3-31 SMX_SAProduct ...................................................................................................................73
4-3-32 SMX_SAStorageEnclosureLocation..........................................................................................74
4-3-33 SMX_SAArraySystemRedundancySet (Association)...................................................................74
4-3-34 SMX_SAStorageVolumeStorageSetting (Association) ................................................................75
4-3-35 SMX_SAPrimordialPoolStorageCapabilities (Association)..........................................................75
4-3-36 SMX_SAStoragePoolStorageCapabilities (Association) .............................................................75
4-3-37 SMX_SAArraySystemStorageEnclosureProcessor (Association)................................................... 75
4-3-38 SMX_SAArraySystemSCSIProtocolController (Association).........................................................75
4-3-39 SMX_SAArraySystemPortController (Association) .....................................................................76
4-3-40 SMX_SAArraySystemDiskDrive (Association) ...........................................................................76
4-3-41 SMX_SAArraySystemStorageVolume (Association) ................................................................... 76
4-3-42 SMX_SAArraySystemStorageExtent (Association) .....................................................................76
4-3-43 SMX_SAArraySystemSPIPort (Association) ...............................................................................76
4-3-44 SMX_SAArraySystemDAPort (Association)...............................................................................77
4-3-45 SMX_SAArraySystemPrimordialPool (Association) ....................................................................77
4-3-46 SMX_SAArraySystemStoragePool (Association)........................................................................77
4-3-47 SMX_SAComputerSystemArraySystem (Association) .................................................................77
4-3-48 SMX_SAArraySystemArrayController (Association)...................................................................78
4-3-49 SMX_SAStorageEnclosureStorageEnclosureProcessor (Association)............................................78
4-3-50 SMX_SAProductPhysicalPackage (Association).........................................................................78