HP-UX Processor Sets

HP-UX Processor Sets 24
configured with maximum processors, but users activate only the processors needed to meet
their needs. A deactivated processor remains in the system (ready to be activated at any time
without requiring system reboot), but does not process any workload. The processor sets will
integrate with iCOD as follows:
ÿ A processor is removed from its current processor set when deactivated. A
deactivated processor does not belong to any processor set.
ÿ When reactivated, the processor is added to the Default Pset. The user has to
explicitly assign it to other processor set if needed.
ÿ Just as in reassignment, deactivation of the last processor in a processor set is
governed by the value of the PSET_ATTR_LASTSPU attribute for the processor set.
If the attribute value is defined to fail the request, iCOD may not disable the last
processor in the processor set.
The complete support for iCOD with processor sets will be provided with release of iCOD
version 5.0 or later.
Integration with vPars
The HP-UX Virtual Partitions (vPars) software product allows users to configure their systems
in multiple logical partitions where each partition is assigned its own set of processor,
memory, and I/O resources. Each virtual partition runs a separate instance of HP-UX
operating system. Users can dynamically migrate processors from one virtual partition to
another without requiring reboot of any virtual partition. The HP-UX Processor Sets are
integrated with vPARs, and support dynamic processor migration as follows:
ÿ When a processor is removed from its current vPAR instance, it is also removed from
its current processor set.
ÿ When a processor is added to a vPar instance, the processor is added to the Default
Pset in that vPar instance.
Use Models and Examples
The following realistic use models and examples illustrate how processor sets make a positive
difference for customers.
Server Consolidation
Many customers are accustomed to isolating their critical applications on separate servers in
order to minimize interference among applications, and to achieve the required performance.