HP-UX Technologies Compared to Oracle Solaris 11 


The following tables summarize various aspects of HP-UX 11I v3 and how they map to Oracle
Solaris 11.


Table of Content

 Software Management
 File Systems
 Network-based File Systems
 Additional Supported File Systems
 Backup Utilities
 Supported Databases
 Virtualization Technology Mappings
 Key Differences between HP-UX and Oracle
    Solaris Virtualization Technology
 Availability Technology Mappings
 Comparison Summary of HP Serviceguard
    and Oracle Solaris Cluster
Security Technology Mappings

 

Software Management Mappings


Task or Capability

HP-UX 11i V3

Oracle Solaris 11

Software packaging model and tools

Software Distributor; GUI, TUI, and command line interfaces provided

Image Packaging System (IPS); GUI and command line interfaces provided

Single system installations

From DVD, virtual media, or using Ignite-UX and software depots

From DVD using LiveMedia (x86) or interactive text installers (SPARC, x86); USB images available for LiveMedia and post-installation customization can be performed using IPS

Automated installation of multiple systems

Ignite-UX and software depots

Automated Installer and IPS software repositories

Adding software packages to an existing installed system

Software Distributor tools: swinstall

PS tools: pkg install (command line) or packagemanager (GUI)

Analyzing and applying patches

Software Assistant and Software Distributor

No patching required (package updates applied instead)

Updating software

Ignite-UX or Update-UX tools

IPS tools: pkg update (command line); packagemanager or pm-updatemanager (GUI)

Minimizing downtime and enabling recovery for updates

Dynamic Root Disk (DRD)

Boot Environments (BEs); beadm utility for BE management

Creating customized installation images

Example script make_media_install provided with Ignite-UX

Distribution Constructor and sample manifests


  

File Systems

File System

Description

HP-UX 11i v3

Oracle Solaris 11

HFS

High-Performance File System (HP proprietary)

HSFS

High Sierra File System, ISO 9660, the first CD-ROM file system

PCFS

Supports read and write access to data and programs on DOS-formatted disks

Oracle Solaris ZFS

A general-purpose, enterprise-class file system that integrates traditional file system functionality with built-in volume management techniques and data services


(Default)

UDFS

Universal Disk Format file system, the industry-standard format for storing information on optical media such as DVDs

UFS

UNIX file system

VxFS

VERITAS File System


Support expected
in 2012


 

Network-based File Systems

File System

Description

HP-UX 11i v3

Oracle Solaris 11

NFS

Network File System

SMB (CIFS)

Server Message Block (SMB) service provides distributed resources to Windows and Mac OS systems and supports Common Internet File System (CIFS)


 

Additional Supported File Systems

File System

Description

HP-UX 11i v3

Oracle Solaris 10

Oracle Solaris 11

CTFS

Contract file system, used to create, control, and observe contracts (primarily used by SMF)

FDFS

File Descriptor File Systems, provides explicit names for opening files using file descriptors

FIFOFS

First-in, first out file system, provides named pipe files that give processes common access to data

LOFS

Loopback file system, allows the creation of a virtual file system so that files can be accessed using an alternative path name

MNTFS

Provides read-only access to the table of mounted file systems for the local system

NAMEFS

Used mostly by STREAMS for dynamic mounts of file descriptors on top of files

OBJFS

Object file system, describes the state of modules currently loaded by the kernel (used by debuggers to access information about kernel symbols without having to access the kernel directly)

SHAREFS

Provides read-only access to the table of shared file systems for the local system

SPECFS

Special file system, provides access to character special devices and block devices

SWAPFS

Used by the kernel for swapping

TMPFS

Uses local memory for file system reads and writes, which is typically faster than a UFS file system


 

Backup Utilities

Utility

Description

HP-UX 11i v3

Oracle Solaris 10

Oracle Solaris 11

cpio

Saves and restores archives; copies files and directories while replicating the directory tree structure

fbackup/
frecover

HP-UX specific backup utility

pax

Extracts, writes, and lists archive files; copies files and directories (newer version of cpio and tar)

tar

Extracts, writes, and lists archive files; copies files and directories (newer version of cpio and tar)

vxdump

Copies files in a VxFS file system to magnetic tape

 

 

ufsdump

/ufsrestore

 

Provides a UFS incremental file system dump

 

Supported Databases

Database

HP-UX 11I v3
PA-RISC

HP-UX 11I v3
ITANIUM

Oracle Solaris
SPARC

Oracle Solaris
x86

Oracle Database 11g Release 2

 √

 √

 √

 √

Oracle Database 11g Release 1

 √

 √

 √

 √

Oracle Database 10g Release 2

 √

 √

 √

 √

MySQL Database 5.6

 √

 √

 √

 √

MySQL Database 5.5

 √

 √

 √

MySQL Database 5.1

 √

 √

 √

 √

MySQL Database 5.0

 √

 √

 √

Sybase IQ Enterprise Edition 15.3

 √

 √

 √

 √

Sybase IQ Enterprise Edition 15.2

 √

 √

 √

Sybase IQ Enterprise Edition 15.1

 √

 √

 √

 √

PostrgreSQL Database

 √

 √

 √



  

Virtualization Technology Mappings

Type

HP-UX 11i V3

Oracle Solaris 11

Hard partitions

HP nPars

Dynamic Domains (Oracle's SPARC Enterprise M-Series servers only)

Virtual Machines

HP vPars
Integrity VM

-Oracle VM Server for SPARC (Oracle's SPARC T-Series servers only)
-Oracle VM Server for x86 (x86 running Oracle Linux only)
-Oracle VM VirtualBox (x86 systems only)

Operating system virtualization

HP-UX Containers

Oracle Solaris Zones (also useful in situations where HP vPARS were used)

Network Virtualization

 N/A

 Network Virtualization

Storage Virtualization

 N/A

 Oracle Solaris ZFS


 
 

Key Differences Between HP-UX and Oracle Solaris Virtualization Technologies


VIRTUALIZATION TECHNOLOGIES

Type

HP-UX 11i V3

Oracle Solaris

Hard Partitions

 HP nPars

-Dynamic Domains (Oracle's SPARC Enterprise M-Series servers)
-Up to 24 domains per system

Virtual Machines

 HP vPar

-Oracle VM Server for SPARC (Oracle's SPARC T-Series servers)
-Oracle VM VirtualBox (x86 servers only)

Operating System Virtualization

 HP-UX Containers

Oracle Solaris Zones (Oracle's SPARC and x86 servers)

Network Virtualization

-Third-party add-ons
-SR-IOV framework

-Built into the operating system
-SR-IOV framework


VIRTUALIZATION TECHNOLOGIES CHARACTERISTICS

 

HP-UX
NPARS

HP-UX
VPARS

HP-UX
CONTAINERS

ORACLE
DYNAMIC
DOMAINS

ORACLE VM
SERVER FOR
SPARC

ORACLE
SOLARIS
ZONES

ORACLE
VM
VIRTUALBOX

Electrical Isolation

 √

 —

 —

 √

 —

 —

 —

Logical Isolation

 √

 √

 √

 √

 √

Mix CPU Speeds

 —

 —

 —

 √

 —

 √
(on Dynamic Domain)

 —

Dynamic Reconfiguration

 √

 —

 —

 √

 √

 —

Resource Management

 √

 √

 √

 √

 √

 √

Built-in Network Bandwidth Sharing

 —

 —

 —

 √

 √

 √

 √

Built-in Network Bandwidth Management

 —

 —

 —

 √

 √

 √

 √

Shared SAN, iSCSI, NAS Storage

 

 

 

 √

 √

 √

 

Physical to Virtual Migration Tools

 

 

 √

 √

 √

 √

 

Templates for Rapid Deployment

 

 

 

 

 √

 √

 √

High Availability

 HP Serviceguard

 HP Serviceguard

 HP Serviceguard

 Oracle Solaris Cluster

 Oracle Solaris Cluster

 Oracle Solaris Cluster

 


 
 

Availability Technology Mappings

Functionality

HP-UX 11i V3

Oracle Solaris

Fault detection, reporting, and recovery

System Fault Management (SMF)

Fault Management Architecture (FMA)

Configuring and managing system service

init run levels and /etc/rc start and stop scripts

Service Management Framework (SMF) in addition to init run levels

Clustering

HP Serviceguard

Oracle Solaris Cluster

Infrastructure and system monitoring and management

HP System Insight Manager, HP Insight Control, and HP Insight Dynamics

Oracle Enterprise Manager and Oracle Enterprise Manager Ops Center


 
 

Comparison Summary of HP Serviceguard and Oracle Solaris Cluster

Item

HP Serviceguard

Oracle Solaris Cluster

Configuration

-2 to 16 nodes
-Active/active, active/standby, rolling standby
-N+1

-2 to 16 nodes (SPARC), 2 to 8 (x86)
-Active/active, active/standby, rolling standby
-Pair, pair +N, N*1, N*N
-Oracle Solaris Zones

Interconnects

-Ethernet, Fast Ethernet, Gigabit Ethernet
-FDDI, Token Ring, HyperFabric2, Serial

-Ethernet, Fast Ethernet, Gigabit Ethernet
-10 Gigabit Ethernet, Infiniband

Networking Protocols

-IPv4, IPv6, RDS

-IPMP, Trunking, Jumbo Framces, VLAN
-IPv4, IPv6, SCTP, RDS

Disk Fencing

 Only when using VxFS

Yes

File Systems

 Veritas VxFS

-Root: UFS, Oracle Solaris ZFS
-Failover: UFS, Oracle Solaris ZFS, NFS
-Cluster: PxFS, Oracle ASM
-Support for Cluster File System (ACFS) and
QFS coming soon

Volume Management

-Veritas Volume Manager
-HP-UX Logical Volume Manager

-Oracle Solaris Volume Manager
-Oracle Automatic Storage Management (ASM)
-Oracle Solaris ZFS

Virtualization Support

-vPARS

-Oracle Solaris Containers
-Oracle VM Server
-Dynamic Domain (on supported systems)

Monitoring

-System (heartbeat)
-Network
-Application

-System (heartbeat)
-Network
-Application
-Quorum
-Disk path
-Storage resources

Workload Management

 Yes

 Yes

Cluster Management

-HP Event Monitoring Service
-HP Serviceguard Manager

-Web-based GUI
-Configuration Wizards
-Object-oriented command line interface
-Integrated with Oracle Enterprise Manager Ops Center
-Integrated with SMF

Applications Support

-HP Serviceguard Extension for RAC
-HP Serviceguard Extension for SAP R/3
-IBM DB2
-Informix
-NFS
-Oracle Database
-Oracle RAC
-Sybas

-Apache
-Apache Tomcat

-DHCP
-DNS
-NFS
-Oracle E-Business Suite
-Oracle Database 11.2.0.3 single instance
-Oracle Database 11.2.0.3 Real Application Clusters
-Oracle WebLogic Server
-Additional applications pending


 
 

Security Technology Mappings

Functionality

HP-UX 11i V3

Oracle Solaris

Fine-grained privilege managemen

Role-based access control

Role-based access control
Root account replaced with root role

Secure remote login

Secure Shell

Secure Shell with X.509 certificate extensions

On-disk encryption

HP-UX Encypted Volume and File System (EVFS)

Oracle Solaris ZFS dataset encryption
Oracle Solaris Cryptographic Framework

System hardening

HP-UX Bastille

Oracle Solaris Secure By Default configurations
Basic Audit Reporting Tool (BART)
 

Trusted computing

HP-UX Trusted Computing Base

Oracle Solaris Trusted Extensions
Labeled IPsec
Labeled Oracle Solaris ZFS datasets

Firewall

IP Filter

IP Filter with SMF integration

Application isolation

HP-UX Secure Resource Partitions

Oracle Solaris Zones
Optional private IP stack per zone without dedicated hardware


Other Related Links:
  Back to Evaluating Oracle Solaris 11 page
 HP-UX to Oracle Solaris Technology Mapping Guide (White Paper)
  Oracle Solaris 11 Technologies
  Oracle Solaris 11 How-To Guides
  Oracle Solaris 11 White Papers
  Oracle Solaris Cluster