Version 1.2.0 3
CONTENTS
1 Scope .................................................................................................................................................... 5
2 Normative References ........................................................................................................................... 5
2.1 Approved References ................................................................................................................. 5
2.2 Other References ........................................................................................................................ 5
3 Terms and Definitions ........................................................................................................................... 5
4 Symbols and Abbreviated Terms .......................................................................................................... 7
5 Synopsis ................................................................................................................................................ 7
6 Description ............................................................................................................................................ 8
7 Implementation Requirements .............................................................................................................. 9
7.1 DCIM_OSDeploymentService .................................................................................................... 9
7.2 CIM_ConcreteJob ....................................................................................................................... 9
8 Methods ............................................................................................................................................... 10
8.1 Method: DCIM_OSDeploymentService.GetDriverPackInfo() ................................................... 10
8.2 Method: DCIM_OSDeploymentService.UnpackAndAttach() .................................................... 11
8.3 Method: DCIM_OSDeploymentService.DetachDrivers() .......................................................... 12
8.4 Method: DCIM_OSDeploymentService.UnpackAndShare() .................................................... 12
8.5 Method: DCIM_OSDeploymentService.BootToNetworkISO().................................................. 13
8.6 Method: DCIM_OSDeploymentService.DetachISOImage() ..................................................... 14
8.7 Method: DCIM_OSDeploymentService.BootToPXE() .............................................................. 15
8.8 Method: DCIM_OSDeploymentService.DownloadISOToVFlash() ........................................... 15
8.9 Method: DCIM_OSDeploymentService.BootToISOFromVFlash() ........................................... 16
8.10 Method: DCIM_OSDeploymentService.DetachISOFromVFlash() ........................................... 17
8.11 Method: DCIM_OSDeploymentService.DeleteISOFromVFlash() ............................................ 18
8.12 Method: DCIM_OSDeploymentService.ConnectNetworkISOImage() ...................................... 18
8.13 Method: DCIM_OSDeploymentService.DisconnectNetworkISOImage () ................................ 19
8.14 Method: DCIM_OSDeploymentService.GetNetworkISOImageConnectionInfo() ..................... 20
8.15 Method: DCIM_OSDeploymentService.SkipISOImageBoot () ................................................. 21
9 Use Cases ........................................................................................................................................... 22
9.1 Object Diagram ......................................................................................................................... 22
9.2 Discover OSD profile ................................................................................................................ 23
9.3 Get driver pack version and supported OS information ............................................................ 23
9.4 Unpack drivers and Attach to Host OS ..................................................................................... 24
9.5 Unpack and share ..................................................................................................................... 24
9.6 Boot to Network ISO image ...................................................................................................... 24
9.7 Boot to PXE .............................................................................................................................. 25
9.8 Detach Drivers .......................................................................................................................... 25
9.9 Download ISO Image to vFlash ................................................................................................ 25
9.10 Boot to ISO Image from vFlash ................................................................................................ 25
9.11 Detach ISO Image from vFlash ................................................................................................ 26
9.12 Delete the ISO from vFlash ...................................................................................................... 26
9.13 Connect and Attach Network ISO Image .................................................................................. 26
9.14 Disconnect and detach Network ISO Image ............................................................................. 26
9.15 Get ISO Image connection Status ............................................................................................ 27
9.16 One time ISO boot skip ............................................................................................................. 27
9.17 Status of current Task ............................................................................................................... 27
10 CIM Elements ...................................................................................................................................... 27
10.1 DCIM_OSDeploymentService .................................................................................................. 28
10.2 CIM_ConcreteJob ..................................................................................................................... 28
10.3 CIM_RegisteredProfile .............................................................................................................. 28
11 Error Message ID and error strings ..................................................................................................... 29
ANNEX A (informative) Related MOF Files ................................................................................................ 31