0% found this document useful (0 votes)
29 views44 pages

Content

The document discusses upgrading and updating HP-UX operating systems. It covers migrating from HP9000 servers to Integrity servers, as well as updating the operating system version on existing platforms. It provides information on the latest supported HP-UX 11i v3 version and platforms.

Uploaded by

edith
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views44 pages

Content

The document discusses upgrading and updating HP-UX operating systems. It covers migrating from HP9000 servers to Integrity servers, as well as updating the operating system version on existing platforms. It provides information on the latest supported HP-UX 11i v3 version and platforms.

Uploaded by

edith
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 44

HP-UX11i v3

Upgrades Made Easy

Dennis Parbutt
Presales Technical Consultant
Agenda

Why upgrade/update

Platform Architectures & OS Versions

HP-UX11i v3 Virtualization

Platform Migration

HP9000 application transition

Upgrade/update best practices

2
HP-UX11i v3: “Upgrades made easy”
Introduction & polite notice

HP-UX has seen many improvements and update releases since its conception
– This presentation will highlight some of the options for:
– Updating HP-UX on your existing platform
– Upgrading from HP9000 to the Integrity platform
– Upgrading your existing Integrity platform

– Update = Change the existing OS version or “update” level


– Upgrade = Hardware platform change

“The information in this presentation should not be used as a substitute for the official product documentation, which should be referenced at all times”

3
Integrity i6 Servers & HP-UX11i v3 2017 update
Why upgrade/update

4
Enhance the value of the HP-UX environment with
Integrity i6 Servers and the HP-UX 11i v3 2017 release
• Intel Itanium 9700 series processor New Integrity i6 servers Serviceguard support
• 8 TB Memory single instance for Oracle 12c R1
3 Generations of
• NVMe workload accelerator: Open Source security
processors supported
70%* performance increase products update

Increased Proven Improved


Efficiency Stability Availability

Better data
management with
Cloud management
Veritas 6.1
with OpenStack Serviceguard Smart Quorum
Standard support
through 2025 Online HP-UX
Latest HPE XP7 & 3PAR Storage 100% binary compatible vPar migration
OS and IO support HP-UX 2017 release

* Based on HPE lab testing running TPC-H Power benchmark on Superdome 2 (8-socket / 64 core) server with Oracle 12c. These results are based on internal lab testing and not actual customer workloads
Why upgrade & update

– Move to the latest supported platform & OS for:


– New product features
– Virtualization flexibility
– Performance
– Supportability

– HPE Integrity i6 Servers are now the current HP-UX server platform providing longevity
– HP-UX11i v3 will be supported until “at least” the end of 2025
– HP-UX11i v1/v2 now in “Prior Version Support without Sustaining Engineering”
– Virtualization Technology (nPars, Integrity VM/vPars, HP-UX Containers, HP9000 Containers)
– Security (UNIX levels of security, patching, Bastille, RBAC)
– High Availability (Serviceguard, Itanium 9700 Series RAS features)

6
HP-UX 11i v3 standard support through at least 2025

2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025

HP-UX 11i v3
Standard Support

HP-UX 11i v2
Key:
PVS w/ SE PVS w/o SE
• PVS: Prior Version Support
• with SE: with Sustaining
Engineering (lab support,
HP-UX 11i v1 patches)
PVS w/ SE PVS w/o SE • w/o SE: best efforts support
without engineering or patches

HP-UX 11i v3 will be under standard support at a minimum through 31-Dec-2025. HP-UX 11i v1 and HP-UX 11i v2 will be under Prior Version Support
without Sustaining Engineering at a minimum through 31-Dec-2021. End of support for HP-UX 11i v3 for HP 9000 servers is 31-Dec-2020.
Platform architectures & OS versions

8
Platform architectures overview
Overview
– HP9000 Servers
– HP PA-RISC CPU, PA-RISC binaries
– A-Class, D-Class, K-Class, L-Class, N-Class, rpXXXX, HP9000 Superdome
– Integrity Servers
– Itanium CPU, ELF* binaries (IA64)
– Intel Itanium 9000/9100 Series (Montecito/Montvale)
– rx26XX, BL8X0c, HPE Integrity Superdome
– i2 - Intel Itanium 9300 Series (Tukwila)
– rx2800i2, BL8X0ci2, Superdome2 (cb900s i2)
– i4 - Intel Itanium 9500 Series (Poulson)
– rx2800i4, BL8X0ci4, Superdome2 (cb900s i4)
– i6 – Intel Itanium 9700 Series (Kittson)
– rx2800i6, BL8X0ci6, Superdome2 (cb900s i6)

– ARIES translator enables PARISC binaries to run on Itanium CPU


*ELF = Executable and Linkable Format

9
OS versions
Overview
Current Version How to obtain the OS Update version
– HP-UX11i v3 1705 (May 2017) – # swlist | grep HPUX11i
Currently Supported Versions Examples
– HP-UX11i v1 – # swlist |grep HPUX11i
– for HP9000 (PA-RISC) powered systems. – HPUX11i-DC-OE B.11.31.1603 HP-UX Data Center
– HP-UX11i v2 Operating Environment
– for HP9000/Integrity (PA-RISC/Itanium) powered systems – # swlist |grep HPUX11i
– HP-UX11i v3 – HPUX11i-DC-OE B.11.31.1705 HP-UX Data Center
Operating Environment
– for HP9000/Integrity (PA-RISC/Itanium) powered systems
Obsolete Versions
– HP-UX10.20
– 32bit Operating System
– HP-UX11.00
– 64bit Operating System
– HP-UX11i v1.6
– 64bit Operating System for early Itanium2 systems

10
HP-UX11i Operating Environments
Mappings Current OE’s
HPE lab-integrated & pre-tested UNIX software stacks
HP-UX 11i Mission-Critical Operating Environment HP-UX 11i v2 • Simplified UNIX experience
HP-UX 11i Enterprise Operating Environment • Distribution available via
• Factory installation
HP-UX 11i Foundation Operation • Physical media
•HP-UX 11i •Internet Express (ships with kit) Enterprise OE Mission-Critical OE
operating system •iCAP & pay-per-use includes FOE Plus: includes EOE plus • e-Delivery
•Network drivers enablement
•Host intrusion detection •gWLM agent • Online JFS • Serviceguard Data Center Operating Environment (DC-OE)
•IP filter •CIFS client and server • Mirror/UX • Serviceguard
•Secure Shell •Logical Volume Manager
Integrates functionality in B-OE, VSE-OE and HA-OE
• Process resource provider and
•Open SSL •Base VERITAS Volume
•PAM Kerberos Manager
Manager(PRM) cluster object High Availability OE HA-OE adds: Virtual Server OE VSE-OE adds:
• Glanceplus Pak manager
•Install time security •Base VERITAS File System
• Event Monitoring • Workload • Availability clusters - Base OE (B-OE) UNIX
•Security Patch-check •EMS Framework • Dedicated or shared
Services (EMS) Manager (WLM)
•Bastile •Software Distributor-UX local and stretch OS plus:
•LDAP UX integration •On-line diagnostics HA monitors • WLM toolkit resource virtualization
• Serviceguard NFS • Availability toolkits for • System and power
•Install time Security •Software Package Builder • Capacity planning
•CDE •Partition providers and Toolkit databases and management • Goal-based workload
•perl management tools • Enterprise Cluster Internet servers • Networking
Master management
•Netscape directory •Ignite-UX • Intuitive cluster • Hard partitions and
server •Distributed Systems • Advanced
management containers
•Mozilla Web browser Administration Utilities infrastructure
•HP-UX Web Server •Systems Insight Manager • Performance • Comprehensive security for management
Suite •Systems Management analysis: system level systems, data, and identity;
•Java OOB tuning tools Homepage • Performance analysis:
HP-UX Technical Computing • Advanced tile system and auditing tools
•JAVATM RTE, JDK,JPI - Web-based systems system level
and volume
management tools Operating Environment management
• Performance analysis kernel • Advanced file system
• processes an applications and volume
• Basefile system and volume management
FOE BOE MCOE DC-OE
manager
TCOE BOE EOE+SG SG
EOE VSE-OE E-Delivery

With trade-in only, no automatic mapping


Note: Trade-ins are no longer available in many regions
11
Supporting HP-UX 11i v1/v2 versions
Options
HP-UX11i v1/v2 sustaining engineering support
including new patches ended Dec 31 2015

Move to HP-UX11i v3

Upgrade to HP-UX11i v3
No Do you want to upgrade Yes via update-ux or cold-
from 11i v1/v2 install
to 11i v3? ‒ Utilize HPE Upgrade
Continue as-is Services

Continue on existing
environment – if OK
with risk (no new Move to New Hardware (i6)
patches)
Upgrade to new hardware:
‒ Continued HPE call No Yes
Consolidate onto
center phone/web ‒ Move multiple older HP-UX11i v1/v2 environments on
support and existing newer hardware? HP 9000 servers to Integrity servers with HP9000
patches (but no new Containers* (& consulting)
patches, including
security or data ‒ Move HP-UX11i v2 instances into Integrity VMs*
corruption) on Integrity servers running HP-UX11i v3

* Note: HP-UX11i v1 & v2 OS support won’t change, but the hardware is better supported

12
Hardware support for upgrades
Overview
What firmware, H/W enablement is required?
– Check the HP-UX11iv3 Readme Before Installing, Release Notes & Install & Update Guide
– Best practice is to install the latest firmware

What HP-UX Update level is needed in support of i2, i4 ,i6


– i2 requires HP-UX11iv3 1009 Update (Blades can accept 1003 Update plus patches, recommend 1009)
– i4 requires HP-UX11iv3 1209 Update
– i6 requires HP-UX11iv3 1705 Update

13
OS support for upgrades
Version & Update level
OS support for upgrades How to obtain the OS Update version
– Use swlist to get the Update level – # swlist | grep HPUX11i
– Installing patch bundles does not change this Examples
– Run update-ux to change the Update level – # swlist |grep HPUX11i
– # update-ux –s depot_location –p – HPUX11i-DC-OE B.11.31.1603 HP-UX Data Center
– Use the –p Preview option as an initial check Operating Environment
– If you are upgrading the OS version ( e.g. v2 to v3) then
update-ux the Update-UX bundle first – # swlist |grep HPUX11i
– # update-ux -s depot_location Update-UX – HPUX11i-DC-OE B.11.31.1705 HP-UX Data
Center Operating Environment

14
HP-UX11iv3
Virtualization Technology

15
Virtualization
Overview

Virtualization overview
– HPE ARIES
– HP-UX Containers
– HP9000 Containers
– HPE Integrity Virtual Machines/vPars v6.x

16
HPE ARIES overview
A dynamic binary translator that automatically and transparently executes
HP9000 HP-UX binaries on HP-UX11i v3 for Integrity servers
Recommended
Just RUN RECOMPILE path for ISVs
using ARIES For Performance

PA-RISC Unmodified Re-compiled


32/64-bit applications
Apps PA-RISC Itanium
applications applications

HP-UX PA-RISC Mode HP-UX


OS
10.x & 11.x Support 11i v2 & v3

PA-RISC Itanium
CPU
HP9000 Server HPE Integrity Server

17
HP9000 Transition Process using HPE ARIES
Process to move HP9000 applications to run on HPE ARIES

Identify Discover Setup Execute

‒ Inventory of ‒ Discover ‒ Package these apps ‒ Execute the HP 9000


applications dependencies ‒ Transfer these apps application under
‒ Are these apps ‒ Identify configuration ‒ Unpack these apps ARIES
suitable to run on ‒ Setup the environment
ARIES ‒ files, locations and
configuration

18
HPE Virtualization Continuum for HP-UX11i v3

HP-UX virtualization techniques

HP-UX HPE Integrity


HPE nPartitions HP-UX Containers
Virtual Partitions Virtual Machines

Electrical isolation and Software partitioning Software virtualization Shared OS


native performance with core granularity and isolation with virtualization with
and near native dynamic, shared dynamic, shared
performance resource optimization resource optimization

Techniques can be used in conjunction with each other

19
HP9000 Containers: An Introduction

PA-RISC server re-hosting


setup, configuration and
management tools

HP9000 Container
Create PA-RISC HP-UX ‒ Own IP Address
server image ‒ User Group Credentials
‒ Chroot Filesystem isolation

PA-RISC applications
HP-UX PA-RISC eco-system
HP9000 Containers Software
PA-RISC applications HP-UX Containers Software
HP-UX PA-RISC eco-system HP-UX11i v3 (inc ARIES)
PA-RISC server hardware Integrity server hardware

PA-RISC Integrity Newly Provided Subset of original HP-UX PA- Support Policy consistent with existing HP-UX
RISC ecosystem and ARIES binary compatibility support

20
Advantages of using HP9000 Containers

– No need to recompile applications

Reduces costs – No need to prepare application inventories

– No need to identify application dependencies, including configuration data

– No need to reconstruct application environment

Saves time – Ideal for time-sensitive, resource-constrained projects and complex legacy
applications

– Built on top of two free HP-UX technologies with HPE ARIES binary translator and
HP-UX Containers
Helps consolidate

21
Benefits of HP9000 Containers: Consolidation
lib1 lib2 lib1 lib2

lib1 lib2 lib1 lib2


App App

HP9000 Container
HP9000 Container
lib3 lib4 lib3 lib4
HP9000 HP9000
Application Ecosystem Application Ecosystem
App App
HP UX HP UX lib3 lib3
lib4 lib4
HP9000 HP9000
Application Ecosystem Application Ecosystem

Processors Processors HP-UX11i v3 HP-UX11i v3

VM VM
Memory Memory
HPE Integrity VM Host (VSP)

I/O I/O
Processors Memory I/O
HP9000 Servers HPE Integrity hardware 22
HP-UX11iv3
Creating HP9000 Containers

23
HP9000 Container creation process

The migration process is the following:


Host10 – Create an image of the PA-RISC server (backup)
HP9000
Container – Copy the backup to an Integrity server
– Install HP-UX Containers(HP-UX-SRP)
– Install HP9000 Containers (HP9Kcontainers)
HP9000 Containers Software
– Create a mount point for the Container
HP-UX Containers Software – Restore the backup in the Container directory
– Enable HP-UX Containers on the server
HP-UX11iv3 DC-OE – Create a HP9000 Container
– Start the Container
rx2800 i6 – 1p/8c, 16GB

24
HP9000 Containers

– Access SMH
– http://Host10:2301/
– Tools > Container Manager
– Create Container > hp9000sys
– Note: lan2

– Start Container

– Start Application
– Login to Container
– # su – oracle
– % sqlplus / as sysdba
– sysdba> startup

25
Platform Transition
Which platform should I choose?

26
Which hardware should I transition to
Platform options
– Which hardware platform?
– Scalability e.g. CPU, memory, IO requirements
– RAS features e.g. Superdome2 Analysis Engine
– Connectivity e.g. 1Gb, 10GbE, 8Gb FC
– CPU Sizing
– Use SpecIntRate2006 Base for native deployments e.g. rate/per-core on PA8900 versus rate/per-core on Itanium 9700
Series
– For HP9000 Containers
– Use conservative sizing in HP9000 Containers documentation
– Typically, Itanium core for each HP9000 core is a good starting point

– Memory Sizing
– HP-UX11iv3 needs more memory than HP-UX11iv2 which needs more memory than HP-UX11iv1
– Recommend minimum 4GB RAM per OS instance, plus application requirements for HP-UX11iv3
– Consider the impact of virtualization overheads
– Calculate the OS/application requirements and add a minimum of 10% for overhead e.g. round-up
– 14 cores required then configure 16 cores, 64GB memory required then configure 72GB

27
HPE Integrity i6 servers – Ideal upgrade choice

Integrity BL8x0c i6 Superdome 2 with


rx2800 i6
Server Blades CB900s i6 Server Blades

Recommended for: Recommended for: Recommended for:


– Customers on rx2800 i4 – Customers on BL8x0c i4 – Customers on CB900s i4 Blades
– Customers on rx2800 i2, BL860c i2, – Customers on BL860c i2, BL870c i2 – Customers on CB900s i2 Blades
BL870c i2 – Customers on rx7600, rx8600 – Workloads requiring 8-32 processors
– Customers on rx2600, rx3600, rx4600, – Customers on HP9000 Superdomes – Scalability beyond 8s SMP
rx6600, BL860c, BL870c – Customers looking to consolidate – IO intensive workloads
– Customers on PA-RISC A/D/K/N/V multiple legacy Rack or Blade server – Highest levels of RAS
– Customers on rp24/34/44/54/74/84xx environments – Utility computing suite
series – Workloads requiring 1-8 processors
– Workloads requiring 1-2 processors

28
Platform positioning
HP9000 & Montvale Current
Integrity servers Integrity Servers

Superdome

Superdome 2 16s
Rp8440/rx8640
Superdome 2 8s

BL890c i6
Rp7440/rx7640

BL870c i6
Rp4440/rx6600
BL870c
Rp3440/rx3600 BL860c i6
Primary
Secondary
Rp3410/rx2660 rx2800 i6
BL860c
Cores

29
Which hardware should I transition to?
Platform options
– Should I use virtualization?
– Consolidate multiple workloads
– Provide workload isolation at the platform, nPar, vPar,
Integrity VM or Container level
– nPars provide physical OS isolation on the same physical platform
– Integrity VM’s provide isolated OS instance on the same physical
platform
– vPars provide isolated OS instance on the same physical platform,
but will less granularity yet more physical isolation than Integrity VM’s
– HP-UX Containers provide isolated Compartments using the same
physical HP-UX kernel of each OS instance.

– Licensing implications
– How are applications licensing, is there a cost impact?
– Does the application ISV support my new environment?
– Do I need the ISV to support my environment?

30
Which hardware should I transition to?
Platform options - Examples Examples: HPE rx2800i6 hardware

11i v1 or v2 or v3 PA
HP9000 HP-UX11i v1/v2/v3 (PA-RISC) e.g. rp8440 (PA-RISC)
HP9000 Containers

11i v1 or v2 or v3 PA HP-UX Containers


VM or vPar

HP9000 Containers OR VM or vPar

HP-UX Containers Virtual Services Platform

HP-UX11i v3 (IA64) HP-UX11i v3 (IA64)

11iv2 IA64
HPE Integrity HP-UX11i v2 (IA64) e.g. rx7640 (IA64)
VM

Virtual Services Platform

HP-UX11i v3 (IA64)

31
HP9000 Application Transition
What are the options?

32
HP9000 transition: what solution to chose?
Choose your option based on your current conditions
Use HP 9000
Use ARIES Recompile
Containers
1 2 3

Porting time and


resources available

Source code
available

ISV libraries
available

Application Application
dependencies easily dependencies easily
identifiable identifiable

Easy setup of Easy setup of


application on Integrity application on Integrity

Derive benefits by moving to HPE Integrity systems

33
HPE’s recommended transition path for HP9000 applications
Recompile – if you can!!

Recompile your HP9000 applications


for HP-UX11i v3 on HPE Integrity

Benefits of recompilation

‒ Applications optimized for Integrity


servers: maximum performance
‒ Lower TCO – lower long term costs
‒ Better support
‒ Certified

34
Update & upgrade
Best practices

35
Platform upgrade methodologies
Best practices
– Platform upgrade methodologies & best practices
– DRD
– Ignite-UX

36
Dynamic Root Disk
Cloning the Primary Boot Disk
– 1. Original system image is active
– 2. Create a clone of the original system image
(drd clone)
– 3. When clone completes, two copies of system
image exist (drd status)
– 4. If a problem is encountered with original image,
boot clone (drd activate)

– Clone for recovery


– Clone for online update-ux (of clone disk) Active Clone

– Clone for online patch updates


– Clone to create a copy of boot disk

HP-UX 11i v2 & HP-UX11i v3 only


37
Ignite-UX Golden Systems
Ignite-UX can install systems by sourcing files from depots or using an archive (Golden) image

A Golden image contains the source OS from a previously installed and tested client

+ Config files &


=
Archive
Scripts Golden System

Create
Create Setup config
Install Tune System post_config
Archive file for Client
Scripts

38
HPE Software Evaluation Portal
HP-UX Evaluations
http://www.hpe.com/software/evalportal

39
HPE Software Depot
HP-UX Software
http://www.hpe.com/info/softwaredepot

40
Mission-critical continuity through at least 2025
HPE Integrity i6 servers with HP-UX11i v3 2017 update release

Assured future
Committed platform support through at least 2025
Choice to re-host HP-UX workloads on x86 Linux-
based containers in future
HP-UX
Continuous innovation
Yearly innovations via HP-UX software update release

Improved workload performance


With Intel Non-Volatile Memory (NVMe) technology

Achieve continuous operations Realize better economics Reduce your business risk

41
HPE documentation sources
Useful links
– Software Depot http://www.hpe.com/info/softwaredepot
– Evaluation Portal http://www.hpe.com/software/evalportal
– Software Porting & Archive Centre http://hpux.connect.org.uk
– HPE Support Center http://www.hpe.com/support/hpesc
– HP-UX11iv3 http://www.hpe.com/info/hpux11iv3

– Matrix OE http://www.hpe.com/info/matrixoe/docs
– Server Support Matrix http://www.hpe.com/info/hpuxservermatrix
– HP-UX11iv3 Man Pages http://www.hpe.com/info/hpux-clickable-manpages
– HP-UX11iv3 Core Docs http://www.hpe.com/info/hpux-core-docs-11iv3
– HPE Integrity Servers http://www.hpe.com/info/integrity
– HPE Power Advisor http://www.hpe.com/info/poweradvisor

42
Coming Next….

Increase performance and functionality with NVMe Phase II and


HP-UX 11i v3 2018 Update Release Webinar

Stay tuned for the webinar in June to get more


details on the new hardware and software features

For all things HP-UX: www.hpe.com/info/hpux


Thank you
44

You might also like