White Papers

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