OSD architecture and components


The new OSD architecture is based on one single OSD Manager and image repositories at each physical site with one network boot listener per subnet. The image below shows an example for such an architecture:

architecture.png

Operating system deployment in the BMC Client Management - Software Distribution requires a number of different components and objects working together:

OSD Agent

An OSD agent is any type of CM agent on which the OSD module is loaded. This means it can either be the OSD Manager , if it is a Windows device, or an Image Repository or a Network Boot Listener or both, for any type of operating system.

OSD Manager

The OSD Manager is a device within a subnet that is responsible for the creation of the deployment projects and their publication. It is recommended to only have one OSD Manager, but multiple OSD Managers are possible. The OSD Manager is by default also Image Repository and Network Boot Listener . The Image Repository role is mandatory as it is the parent of all the subsequent image repositories. The network boot listener for the subnet is optional and can be deactivated.

Note:

For legacy installations, if you have more than one OSD Manager, these can still exist in parallel, but it is recommended to consolidate them into one single OSD Manager and replace the other OSD Managers with image repositories.

Image Repository

Image repositories are the bridge between the OSD Manager and the targets. They are assigned OSD objects (projects, images and so on), that is, the repositories store the objects in their cache and thus require large amounts of disk space to store the data. Each repository should have several Network Boot Listeners , one per subnet. It is recommended to use relays as the image repositories. The parent of an image repository should be either the OSD Manager, or another repository in more complex environments. An image repository can be deactivated if there is no child to the node, it then becomes a network boot listener.

Network Boot Listener

Formerly called OSD Proxy . It cannot have children. The network boot listener for the subnet is optional and can be deactivated. If the image repository role is activated as well, it becomes an image repository and can have children. The network boot listener executes the actual deployment: it informs the targets and provides the link to the source data for the installation.

Storage Device

This is a device with network shares on which the OS setup files, WIM images and custom images to be deployed can be stored. Be aware, that Windows XP has a limit for concurrent SMB connections per share so a Linux server with a samba share or a Windows Server Edition is advised. The storage device can be an independent device or it can be located on the DHCP or TFTP server.

Projects

The project is the central point which collects all the different elements that are required for an operating system deployment. Via these elements, it receives all the information which is then compiled during the project build process. After this process has terminated with success, the project becomes active and published, that is, all required information is made available to the target devices for installation.

OSD Wizard

BMC Client Management - Software Distribution also provides a wizard which guides you through the different steps of creating the individual OSD components or even a complete OSD project for all different types of distribution.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*