3 reference, Design, Firmware and hardware features – HP Insight Control User Manual
Page 11: Design firmware and hardware features

3 Reference
Design
HP-provided content is delivered as "features". A feature is a self-contained set of files and jobs. Each feature
is independent, and resides in its own folder with key files located in the root folder and other supporting
files located in various subfolders.
Because the features are independent, their jobs are also independent. That means there are no monolithic
jobs that configure the system, configure the smart array, install an operating system and install a support
pack. Jobs are solely in a toolbox scheme. Servers auto-configure themselves, so default hardware
configuration jobs are not necessary. If needed, hardware configuration jobs will have to be scheduled
before operating system jobs. There are a few exceptions to this scheme, such as jobs that deploy a
virtualization host include a system configuration task to enable the processor virtualization extensions.
Operating system feature naming consists of four elements — os+version, architecture, edition,
and language/locale — that appear in some combination between the feature’s folder name and the
answer file names. There are a few exceptions to this scheme, such as operating systems that do not include
the concept of editions. Operating system features map one-to-one with their media. For example, for
Windows Server 2008 Enterprise (X64) English, the folder name is ws6-x64-en_us and the unattend
answer files are unattend-ent.xml and unattend-std.xml. There is one media consisting of multiple
editions.
The provided jobs and files are sufficient for generic operating system deployment. For more complex
deployments, you can use the provided jobs and files as templates. When this is the case, HP strongly
recommends that you follow a copy, rename, and modify process — copy the job or file, rename it so that
the name conveys the new behavior, and make the necessary modifications. This process provides a clean
separation between the customized jobs and the provided jobs and enables the provided jobs to act as
working baselines.
NOTE:
When editing ESX or Linux files on the Deployment Server, use a text editor that saves the file in
Linux compatible format.
NOTE:
When editing Windows 2008 answer files, use the Windows System Image Manager utility
included in the Windows Automated Installation Kit (AIK).
Firmware and hardware features
These features enable you to flash the firmware, read/write system configuration, read/write smart array
configuration, and read/write fiber channel host bus adapter configuration.
•
Jobs denoted with server-specific use an input or output filename based on the computer ID of
the target server instead of a static filename. To determine the computer ID, in the Deployment Console,
right-click on the computer and select Properties.
•
To determine the filename of the input or output file, look for the inputfilename or outputfilename
variable in the relevant Run Script task.
•
When executing a read job, the output file will be overwritten.
•
All input and output files are stored in the root of the feature.
•
The bin subfolder contains various scripts and utilities.
•
For firmware, the components subfolder contains the contents of the \compaq\swpackages directory
from the Firmware CD.
Design
11