White Papers

Version 1.1.0 10
6 Description
The Operating System (OS) Deployment Profile describes the OS deployment configuration service, and
the methods exposed to manage the service processor OS deployment features. The profile also
describes the relationship of the OS Deployment Profile classes to DMTF and Dell profile version
information.
The interface for the OS deployment feature consists of the following functionality:
Identify the list of OS drivers.
Unpack the OS DUP and extract drivers for a specified OS; the drivers are placed on a local flash
drive (nvram).
Expose the unpacked drivers to the host as a USB device.
Expose the drivers to the network in a secure manner for access by a management application.
Support booting to an OS provisioning image from a network share.
Download a pre-boot OS provisioning image from a network share to vFlash.
Support booting to an OS provisioning image from vFlash.
Figure 1 represents the class schema for the OS Deployment Profile. For simplicity, the prefix CIM_ has
been removed from the names of the classes that are standard DMTF classes.
The OS Deployment feature in a service processor is represented by the instance of the
DCIM_OSDeploymentService class. The DCIM_OSDeploymentService has extrinsic methods for
accomplishing the various OS deployment features described above. The OS Deployment profile
information is represented with the instance of CIM_RegisteredProfile.
RegisteredProfile
RegisteredProfile = “OS Deployment”
OwningEntity = “DCIM”
Version = 1.0.0
DCIM_OSDeploymentService
CIM_ConcreteJob
“interop”
Namespace
“root/dcim”
Namespace
Figure 1 – OS Deployment Profile: Class Diagram