HP 9000 Containers A.03.01 on HP Integrity Server Administrator Guide HP-UX 11i v3 (5900-3112, June 2013)
1 Introduction
This chapter provides an overview of HP 9000 Containers including its features and types.
1.1 Overview
HP 9000 Containers is a set of tools designed to enable quick transition of application environment
from an HP 9000 server with PA-RISC processor to an HP Integrity server. HP 9000 Containers
allows rehosting the complete HP 9000 user-space environment without recompiling or reinstalling
individual applications, or reconstructing the application ecosystem, with minimal reconfiguration
and application inventory preparation effort.
The transitioned applications reside along with HP 9000 commands, libraries, and other user-space
components in a chroot environment, which is known as HP 9000 container. An HP 9000
container has its own IP address and login credentials. An HP 9000 container can be started,
stopped, modified, exported, imported, and deleted. It does not support applications that are
kernel intrusive, and applications related to system administration, management, and resource
monitoring.
HP 9000 Containers is built with two key HP-UX technologies:
• HP ARIES dynamic binary translator, which provides the execution layer for PA-RISC
applications.
• HP-UX Containers (formerly known as SRP), which enables creation of multiple secure isolated
execution environments on the same HP-UX operating system instance.
1.2 Features of HP 9000 Containers
Table 1 (page 9) lists the features that HP 9000 Containers currently supports and does not
support.
Table 1 Features supported and not supported by HP 9000 Containers
HP 9000 Containers does not supportHP 9000 Containers supports
Running HP 9000 HP-UX kernel inside the containerTransition of HP 9000/PA-RISC application environment
to a chroot environment on an HP Integrity server
HP 9000 environments earlier than HP-UX 11i v1Transition of HP-UX 11i v1, v2, and v3 (HP 9000) to HP-UX
11i v3 (Integrity)
Pre-populated HP 9000 components inside containersCreation of container environment from existing HP 9000
servers
HP 9000 platform virtualizationTransition of all application binaries and configuration files
together
Native mode or mixed mode execution inside containersEmulation of executables inside container using HP ARIES
dynamic binary translator
System administration and resource monitoring tools and
services
Assignment of IP addresses and login credentials
Online migrationManagement of container life cycle – start, stop, export,
import, modify, and delete
Kernel intrusive applications, device drivers, system
management, and monitoring related applications
Well-behaved, pure user-space applications that do not
perform system management tasks
SG inside containersSG (Serviceguard) integration using modified packages
for high availability
1.1 Overview 9