Consolidate multiple HP 9000 ecosystems onto HP Integrity in days, not months, with new HP 9000 Containers. These new tools virtualise PA-RISC environments on Integrity servers to eliminate resource burn with fast, easy migrations that shrink time and costs. The HP 9000 applications work as is, requiring little if any testing―all while gaining the performance and support of an upgraded server infrastructure. HP-UX environments transitioned from legacy PA-RISC based HP 9000 servers could experience significant (2-4x) performance boost on latest HP Integrity systems.
HP provides proven, low risk approaches to moving your applications from HP 9000 systems to HP-UX 11i v3 on HP Integrity servers easily and cost-effectively, preserving your software assets and freeing you to take advantage of the latest advancements in HP's strategic UNIX® operating system. HP-UX 11i compatibility (PDF, 121 KB) ensures that your applications will run on the latest release of the operating system, and on HP Integrity servers.
You have options ranging from simplest to optimised performance. Choose the approach based on the requirements your application must satisfy.
The following page content updates based
on the currently selected tab. If your screen reader does not
automatically update press ALT+U or INSERT + ESC to refresh the
Want to streamline your transition from an HP 9000/PA-RISC environment to an HP Integrity 11i v3 server?
Reduce the time, cost and complexity of migrating from PA-RISC, HP 9000 servers, running HP-UX 11i v1 (and later versions), to HP Integrity HP-UX 11i v3 servers, with this tool within the HP OverEasy product portfolio. Re-host the complete HP 9000 user-space environment—without recompiling individual applications or reinstalling the entire application ecosystem. Reduce application inventory preparation and reconfiguration times. Leverage the execution layer for PA-RISC applications provided by the HP ARIES dynamic binary translator. And reduce management overhead with multiple, secure, isolated execution environments (HP-UX Containers) to function within the same HP-UX operating system instance.
New “trusted mode” support enables older servers with enhanced security (such as enhanced passwords and auditing capabilities) to be easily transitioned to and consolidated on HP Integrity servers.
HP 9000 Containers
Accelerate Migration of an HP 9000/PA-RISC Server environment to an HP Integrity Server.
Enable quick migration of your application environment by cloning the entire application ecosystem from an HP 9000 server to the HP-UX 11i v3 operating system instance on an HP Integrity server.
Re-host HP 9000/PA-RISC application environments onto an HP Integrity Server, each with an isolated, virtual, HP 9000 file system.
Reduce application inventory preparation and reconfiguration times with easy-to-use tools and scripts to create, configure and manage the HP 9000 Container using HP-UX Containers.
Leverage the execution layer for PA-RISC applications provided by the HP ARIES dynamic binary translator.
Reduce management overhead with multiple, secure, isolated execution environments (HP-UX Containers) to function within the same HP-UX operating system instance.
'The ARIES translator, which dynamically translates HP-UX on PA-RISC to HP-UX on Integrity binaries in real time, was used for many of the custom programmes BT had written over the years. Initially, internal BT customers were reluctant to have their applications run in emulation until they discovered how much more performance they would be receiving on Integrity.'
—British Telecom to IDEAS International
'Quite Impressed. The A-AUTO v4 application worked like a charm under ARIES. No problems.'
—BSP Inc. Japan
'The ARIES technology made it possible for us to support the HP-UX Integrity Platform for SAP customers in a cost effective and timely manner.'
—Adobe Systems Inc.
The emulation of HP 9000 applications for Integrity systems is achieved through binary translation of these applications using the ARIES binary translator. This is especially critical for users who no longer possess the source code for their applications, depend on legacy ISV shared libraries or just cannot invest in recompiling their application due to schedule and resource constraints. Binary translation through ARIES is the answer!
How it works
Simple: Copy it over and run it with ARIES
Copy your HP 9000 application to Integrity servers and run it. The application will automatically run under the ARIES dynamic translator, which ships with every HP-UX 11i Integrity server. No modification to the application; no need to recompile.
Wondering about performance? It depends on where you're coming from and which Integrity server you go to. Most applications will run faster on Integrity servers than on the similarly-sized HP 9000 system. Exception: applications doing heavy floating point operations.
Don't have time to do more? Use ARIES. Can't find the source code? Use ARIES.
At a Glance
HP ARIES (Automatic Retranslation and Integrated Environment Simulation) is a dynamic binary translator that combines fast code interpretation with two phase dynamic translation to transparently and accurately execute HP 9000 HP-UX applications on HP-UX 11i v2 or higher for HP Integrity servers.
HP bundles ARIES free of charge on all HP-UX 11i operating environments on HP Integrity servers. Users can simply install and run applications on HP Integrity servers running the HP-UX 11i operating environment, as they would on HP 9000 servers.
Apart from the solution components, ARIES relies on the following functionality for its functions:
HP-UX 11i operating system support for HP 9000 application execution: This enables automatic invocation of ARIES when a HP 9000 application is detected on an Integrity system. It also allows invocation of all HP 9000 HP-UX executable flavours such as EXEC_MAGIC, SHMEM_MAGIC, q3p, q4p and ELF64, providing tremendous flexibility to our customers to transition their applications.
HP 9000 HP-UX system shared libraries are supported on HP-UX 11i Integrity servers to provide the required runtime for HP 9000 applications. These HP 9000 system shared libraries required by HP 9000 applications are provided on HP-UX 11i Integrity systems.
Customer: British Telecom (BT)
Applications: In house developed custom applications
Customer environment had many applications developed in-house many years in the past
Quickest time to solution considerations
The applications were deployed under ARIES on HP Integrity servers
All applications worked well under ARIES and performance was better than the HP 9000 servers
ISV: Adobe Systems Inc and SAP AG
SAP Interactive Forms by Adobe on SAP Netweaver Platform
SAP Interactive Forms by Adobe are not available on HP Integrity servers
Underlying Adobe Document Services (ADS) required to convert SAP data into PDF format
SAP customers running HP Integrity servers with HP-UX 11i want SAP Interactive Forms by Adobe to be available and supported
HP team assisted Adobe in evaluation of Adobe Document Services under ARIES on HP Integrity Servers
Customers will be able to use SAP Interactive Forms by Adobe for running SAP Netweaver 7.0 SP14 on HP Integrity servers with HP-UX 11i
SAP Interactive Forms by Adobe on SAP Netweaver platform are supported on HP-UX 11iv2 and HP-UX 11iv3 for HP Integrity servers under ARIES
HP Mixed Mode Translator (MITR) provides the ability to invoke HP 9000 shared libraries by native Integrity binaries or executables. Initial implementation provides native Integrity Java Virtual Machines to call HP 9000 Java Native Interface (JNI) functions
Balancing effort and performance
Running Java applications? The HP Mixed Mode Translator provides the ability for Integrity Java Virtual Machines running on Integrity servers to call HP 9000 Java Native Interface (JNI) functions.
You get native Java performance, without having to rebuild your application.
Got HP 9000 scripts making calls to HP 9000 libraries? They'll work on Integrity servers. The HP 9000 Cross Development Environment for Integrity delivers an integrated cross-compilation and linking environment for HP 9000 applications on Integrity servers
How it works
Recompilation involves recompiling entire applications to the native HP Integrity platform. HP provides a highly powerful application development environment for HP-UX 11i. The development environment consists of Integrity compilers for various languages, linkers, debuggers, performance analysis tools, and Integrated Development Environments or IDEs.
Recompile the application
Copy your source code from the HP 9000 environment to the Integrity server and recompile the application.
HP provides numerous tools to help recompile your HP-UX 11i applications to Integrity systems. The highly optimising HP C/ANSI C compiler and the HP aC++ compiler provide advanced optimisation capabilities such as Profile-based optimisations (PBO) and Interprocedural optimisations (IPO) among others. The HP Code Advisor tool does detailed source code analysis to detect porting issues, code errors, and security vulnerabilities. The HP-UX 11i STK helps transition you to the next version of HP-UX 11i from HP 9000 systems to Integrity by doing source code analysis.
Your application will run natively and faster, taking advantage of the Itanium-optimised HP-UX 11i v3 UNIX® operating system kernel.