White Papers

Version 1.1.0 3
CONTENTS
Foreword ....................................................................................................... Error! Bookmark not defined.
Introduction ................................................................................................................................................... 5
1 Scope .................................................................................................................................................... 7
2 Normative References ........................................................................................................................... 7
2.1 Approved References ................................................................................................................. 7
2.2 Other References ........................................................................................................................ 7
3 Terms and Definitions ........................................................................................................................... 7
4 Symbols and Abbreviated Terms .......................................................................................................... 9
5 Synopsis ................................................................................................................................................ 9
6 Description .......................................................................................................................................... 10
7 Implementation Requirements ............................................................................................................ 11
7.1 DCIM_OSDeploymentService .................................................................................................. 11
7.2 CIM_ConcreteJob ..................................................................................................................... 11
8 Methods ............................................................................................................................................... 12
8.1 Method: DCIM_OSDeploymentService.GetDriverPackInfo() ................................................... 12
8.2 Method: DCIM_OSDeploymentService.UnpackAndAttach() .................................................... 13
8.3 Method: DCIM_OSDeploymentService.DetachDrivers() .......................................................... 14
8.4 Method: DCIM_OSDeploymentService.UnpackAndShare() .................................................... 14
8.5 Method: DCIM_OSDeploymentService.BootToNetworkISO() ................................................. 15
8.6 Method: DCIM_OSDeploymentService.DetachISOImage() ..................................................... 16
8.7 Method: DCIM_OSDeploymentService.BootToPXE() .............................................................. 17
8.8 Method: DCIM_OSDeploymentService.DownloadISOToVFlash() ........................................... 17
8.9 Method: DCIM_OSDeploymentService.BootToISOFromVFlash() ........................................... 18
8.10 Method: DCIM_OSDeploymentService.DetachISOFromVFlash() ........................................... 19
8.11 Method: DCIM_OSDeploymentService.DeleteISOFromVFlash() ............................................ 19
8.12 Profile Conventions for Operations ........................................................................................... 20
8.13 DCIM_OSDeploymentService Operations ................................................................................ 21
8.14 CIM_ConcreteJob ..................................................................................................................... 21
9 Use Cases ........................................................................................................................................... 21
9.1 Object Diagram ......................................................................................................................... 21
9.2 Discover OSD profile ................................................................................................................ 22
9.3 Get driver pack version and supported OS information ............................................................ 22
9.4 Unpack drivers and Attach to Host OS ..................................................................................... 23
9.5 Unpack and share ..................................................................................................................... 23
9.6 Boot to Network ISO image ...................................................................................................... 23
9.7 Boot to PXE .............................................................................................................................. 24
9.8 Detach Drivers .......................................................................................................................... 24
9.9 Download ISO Image to VFlash ............................................................................................... 24
9.10 Boot to ISO Image from VFlash ................................................................................................ 24
9.11 Detach ISO Image from VFlash ................................................................................................ 25
9.12 Delete the ISO from VFlash ...................................................................................................... 25
9.13 Status of current Task ............................................................................................................... 25
10 CIM Elements ...................................................................................................................................... 25
10.1 DCIM_OSDeploymentService .................................................................................................. 26
10.2 CIM_ConcreteJob ..................................................................................................................... 26
10.3 CIM_RegisteredProfile .............................................................................................................. 26
ANNEX A (informative) DCIM Extension MOF .......................................................................................... 28
ANNEX B (informative) Items Considered but not Added to Profile .......................................................... 35