White Papers

Version 1.2.0 3
CONTENTS 67
1
Scope .................................................................................................................................................... 6 68
2
Normative References ........................................................................................................................... 6 69
3
Terms and Definitions ........................................................................................................................... 6 70
4
Symbols and Abbreviated Terms .......................................................................................................... 8 71
5
Synopsis ................................................................................................................................................ 9 72
6
Description ............................................................................................................................................ 9 73
7
Implementation Description ................................................................................................................. 11 74
7.1
View Classes ............................................................................................................................ 11 75
7.2
Attributes ................................................................................................................................... 31 76
7.3
DCIM_RAIDService .................................................................................................................. 38 77
7.4
RAID Profile Registration .......................................................................................................... 39 78
8
Methods ............................................................................................................................................... 40 79
8.1
DCIM_RAIDService.AssignSpare() .......................................................................................... 40 80
8.2
DCIM_RAIDService.ResetConfig() ........................................................................................... 41 81
8.3
DCIM_RAIDService.ClearForeignConfig() ............................................................................... 42 82
8.4
DCIM_RAIDService.DeleteVirtualDisk() ................................................................................... 43 83
8.5
DCIM_RAIDService.CreateVirtualDisk() ................................................................................... 44 84
8.6
DCIM_RAIDService.GetDHSDisks () ....................................................................................... 46 85
8.7
DCIM_RAIDService.GetRAIDLevels() ...................................................................................... 47 86
8.8
DCIM_RAIDService.GetAvailableDisks () ................................................................................ 48 87
8.9
DCIM_RAIDService.CheckVDValues() .................................................................................... 49 88
8.10
DCIM_RAIDService.SetControllerKey() ................................................................................... 51 89
8.11
DCIM_RAIDService.LockVirtualDisk () ..................................................................................... 53 90
8.12
DCIM_RAIDService.CreateTargetedConfigJob() ..................................................................... 53
91
8.13
DCIM_RAIDService.DeletePendingConfiguration() ................................................................. 55 92
8.14
DCIM_RAIDService.SetAttribute() ........................................................................................... 56 93
8.15
DCIM_RAIDService.SetAttributes( ) ......................................................................................... 57
94
8.16
DCIM_RAIDService.RemoveControllerKey() ........................................................................... 58 95
8.17
DCIM_RAIDService.EnableControllerEncryption() ................................................................... 59 96
8.18
DCIM_RAIDService.ReKey() .................................................................................................... 60
97
8.19
DCIM_RAIDService.UnassignSpare() ...................................................................................... 62 98
8.20
DCIM_RAIDService.ConvertToRAID() ..................................................................................... 62 99
8.21
DCIM_RAIDService.ConvertToNonRAID()............................................................................... 63
100
9
Use Cases ........................................................................................................................................... 64
101
10
CIM Elements ...................................................................................................................................... 64
102
11
Privilege and License Requirement .................................................................................................... 64
103
Figures 104
Figure 1 RAID Profile: Class Diagram ...................................................................................................... 10
105
106
Tables 107
Table 1 Related Profiles ............................................................................................................................. 9 108
Table 2 CIM Elements: RAID Profile ........................................................................................................ 11
109
Table 3 DCIM_ControllerView - Operations ............................................................................................. 12
110
Table 4 DCIM_ControllerView - Properties .............................................................................................. 12
111
Table 5 DCIM_EnclosureView - Operations ............................................................................................ 15
112
Table 6 DCIM_EnclosureView - Properties ............................................................................................. 15
113
Table 7 DCIM_VirtualDiskView - Operations ........................................................................................... 17
114