hp-ux will dominate the world computing 5 years of futures - current computing - the competitors -...
TRANSCRIPT
HP-UX will
dominate
the world
Computing 5 Years of
Futures
- Current Computing
- The Competitors
- Computing Trends
- Interesting Technology
- Paradigm Shifts
- The Shape of Things to Come
- The HP-UX Way
3
- Single image system
Simple to manage, but inflexible to useLess expensive to buy, but complex to tune
- Partitioning
Easy to useComplex to manageEfficient on resourceFlexible deployment
- Groups of System
Expensive to buy and maintainIsolated performance and environmentsFlexible ready to runScalable and redundent
- Minimal automation
Computers take more maintenance than motor carsMost computers can’t be taken out of the box and usedUsually computers will not tune and fix themselvesUsually computer won’t upgrade or patch themselvesCustomers are not using the current automation
- System Management compensates
Improved multi-system managementImproved multi-image managementBusiness objective tuningOne to many mapping
- People centric model
Dependence on operations teamExpensive to operateDifficult to retain
- Inflexible hardware
Constant upgrade cycleRuns only one OSProprietary pricingRedundant after two generations
- Proprietary execution environment
UNIX (HP-UX, Solaris or AIX) - EnterpriseLinux - EdgeWindows whatever - Department
5
IBM
Looks sound from business and finance perspective
Has good balance of services and products
Is undermining current product set with Linux play, risky...
A proprietary giant, won’t fly long term
6
Sun
Looks less than sound from business and finance perspective
Has a single product line and is building a second
Is confused how to respond to Linux, embrace I guess….
Likely target for take-over
7
HP
Looks sound from business and finance perspective
Has large diverse product and services portfolio
Is embracing multi-OS play with IPF
Is integrating into the new HP, quite the challenge
8
MicroSoft
Looks very sound from business and finance perspective
Has large diverse software product portfolio
Has near monopoly in primary markets, but is struggling to become an IBM or HP
Need to diversify out of just software into services.
11
Hardware trends
Proprietary CPUs will be replaced by commoditydevices- most likely IPF or derivatives of
Hardware vendors will becomes platform vendors thatdifferentiate themselves by integration of H/W and S/W components into a platform- e.g App servers
Hardware will becomes less dependent on any singleOS-
OS agnostic and/or multi-OS
Specialized market slots will open up for optimized solutions based on specialist hardware
Hardware will continue to becomes less expensive as the IPF commoditizes servers
12
OS Software trends
Linux will continue to grow and improve it’s marketshare at low end
Proprietary UNIX vendors will increase their value by improving the integration and amount of built in components
Microsoft will continue to move against Linux at the lowend and UNIX at the mid and high-end
Linux will replace Solaris as the the development platform of choice
Software will get more complex and management and deployment systems will continue to lag behindundermining the improvements to software
13
Middleware and Apps trendsMiddleware components e.g apps server, AAA serversand Ldap servers will all be integrated into the OSsoftware.
H/W vendors will try and lock middleware and apps ontotheir platform
Applications will start to move towards Linux as an exploratory step toward acceptance into the enterprisee.g SAP, Oracle and BEA
Application vendors will loose their sense of humour at 20 cents on the dollar for Linux products
Middleware and applications will continue to have UNIXand not Linux as there primary focus
Microsoft will slowly consume any middleware and applications that look like they have value
What is Partitioning
At the most granular level, it is the ability to divide a single CPU and it’s associated resources amongst various tasks to guarantee QOS levels
On a server basis it is the ability to support multiple instances of the operating system, thus facilitating isolation and optimization of operating environment
At the infrastructure level it is the ability to share and move resources and tasks to maximize utilization and hence ROI of computing systems
16
There are four basic concepts of computer partitioning that need to be understood and grasped to effectively interpret the product offerings of the 4 main vendors.
The concepts are:
- Processor virtualization
- Process affinity
- Hard partitioning
- Software partitioning
Partitioning Concepts
Don’t you hate concepts that don’t mean anything
to “normal” people
Don’t you hate concepts that don’t mean anything
to “normal” people
17
•Processor virtualization Is the complete virtualization of the executionenvironment I.e. the execution environmentexecutes on “virtual CPU"
•Processor Affinity Is the association of a physical CPU with theexecution environment I.e. the executionenvironment executes on a really CPU.
•Hard partitions Electrical isolation of groups of CPU andassociated components and execution
environment
•Soft partitions Programmatic isolation of group of CPU and associated component
Partitioning Definitions
Name Description
Complicated isn't it ?Bear with me for a moment
longer
Complicated isn't it ?Bear with me for a moment
longer
18
How to understand computer partitioning….Imaging you live in a house….And the house is wonderful because you can have as many rooms as you want...
The only draw back to the totally “virtualized” house is that the walls are very thick and use
about 25% of the total space of the house
So the effective space left is only 75% of the house..
The computer equivalent is a processor virtualized partitioning system like Lpars
processor virtualized partitioning systems have the advantage of allowing more partitions than
CPUs
However, they have a significant performance over head of 25%, a high price for processor
virtualization….
19
So what is the alternative
Opportunities
Imaging you bought a house….And the house was just what you wanted…more or less
And if your new house could magically combine and then separate rooms when you wantedAnd the only rule was that you would have a “limit” to the number of rooms in the house
But the upside was there was no 25% penalty for the flexibility..
The computer equivalent is a processor affinity partitioning system like vPars
20
•Processor virtualization Is the complete virtualization of the executionenvironment I.e. the execution environmentexecutes on “virtual CPU environment
•Upside: You can have many more virtual executin environment than you have CPUs
•Down side: You loose up to 25% of the power of the machine to the partitioning virtualization system.
•Processor Affinity Is the association of a physical CPUs with the execution environment I.e. the executionenvironment executes on a really CPU.
•Upside: There is little or no penalty for the partition system.
•Down side: You can only have as many partitions as you have physical CPUs.
Processor virtualization verses processor affinity
21
How to understand hard partitioning….Imaging you bought an apartment complexAnd it was a special complex because you could dynamically change the size of each apartment
at will
And even when you change the size of the apartments by moving space between them they
remain completely isolated...The computer equivalent is hard partitioningHard partitioning provides electrically isolated
partitions on the same serverAnd these partition have resources that can be
moved between them dynamically...Hard partitioning is like
having several servers in the same physical box.
Except that you can dynamically change the
size of the servers.
So how are hard partitions different to virtual or software partitions...
22
Imaging you bought a house….And you decided to share the purchase with a friend and live together in the house
And the deal was that the house would be divided between the two of you
And the division of the house was agreed and both would respect the others privacy, not
withstanding the walls...
And the division of the house adjusted if someone had family visiting….
The computer equivalent is soft or virtual partitioning
23
Hard partitions Soft/virtual partitioning
Electrical isolation Software isolation
Suitable for mixed environments Not suitable for mixing R&D and production environments
Suitable for hosting multiple Not suitable for mixing customers or customers or entities different financial entities
What is Clustering
Most common is HA clustering. Clustering to make sure your application is kept running even if the hosting system fails, via switch over
This is most important aspect of clustering as it reduces management by treating every node the same. Cluster management also enable the first two items as well.
Least understood is clustering for scalability or performance. The nature of clustering is such that in theory it is possible to add another node and thus capacity in minutes
Performance or Scaling Cluster
Cluster Manager
1st node 2nd node 3rd node 4th node
OS image
Application
Management Cluster
Cluster Manager
1st node 2nd node 3rd node 4th node
OS image
App 1 App 2 App 3 App 4
28
So what exactly is Multi-OS
- HP-UX + Linux + Microsoft whatever
- H/W server that can run all three
- H/W platform that support partitioning forall three Oss
- Single management inferstructure for all three Oss
- Single support contract for all three
- Single set of deployment tools for all three
- Interoperability suite for data between all three
Multi-OS and Partitioning become really interesting when you can have more them one OS running on
the same box and dynamically move resources between
partitions….
30
hp utility pricing solutions for systems consolidation
f l e x i b
i l i t
y
purchase
lease
pay per forecast
capacity on demand
pay per use
for on-demand
capacity via planned usage
for on-demand capacitywhen
activated
for on-demand
capacity via metered
usage
align your costs to revenues
reduce risk
improve your service levels
simplify planning & operations
unique
With HP Financing, consolidation pays for itself!
31
internetinternet intranet
intranet
storage virtualization
network /servervirtualizationu
tility co
ntro
ller
server pool
NAS pool
load balancer pool
firewall pool
switching pool
switching pool
storage pool
value-add “beyond the box”
high availability
hp partitioning
continuum
automatic workload
management
ultimate flexibility, uptime, value from assets
utility pricing
Utility DataCenter
34
scalabilityup to 64 cpus
single system hadynamic kernel tuningol* pci i/oiCOD utility computing
manageabilityhard partitionsVxVM volume managementvirtual partitions
securityintrusion detectionbuffer overflow - ipfilter
linux affinity
networkingperformanceipv4, ipv6, mobile ipv4/ipv6
operating environmentsease of installation and administration
hp-ux 11ion PA-RISC
the best os for the new enterprise
over 40,000 copies shipped
Competitive advantage
35
Ranks
HP-UX 11i
#1
Overall
ranked #1 in all five
categories
HP-UX 11i
Solaris 8
IBM AIX 5L
Tru64 5.1
HP-UX 11i Ranks #1#1 scalability#1 reliability, availability and
serviceability#1 systems management#1 internet and web
application services#1 directory and security
services
“clearly reflecting hp’s increased investment in its Unix product line, hp-ux moves to the head of the class for UNIX operating systems functions. hp-ux occupies the top spot in every studied category, with a particularly strong lead in internet and web application services, and an impressive surge forward in the intensely competitive RAS category”
Quote Attributed to D.H. Brown Associates
36
Evolu
tionary
Softw
are M
odel
Quarterly
Colle
ctive
SW/H
W enablem
ent Release
s
releases versionsand highlights
the new model -
easy to use,
backward compatible the new model -
easy to use,
backward compatibleQ4’00
11i on PA Scalability High Availability Quality ISV ramp (over 1000) SuperDome
11i on PA Scalability High Availability Quality ISV ramp (over 1000) SuperDome
Q2’01
11i v1
The new model, easy to use, backward compatible
11i v1
The new model, easy to use, backward compatible
11i v1.5 for Itanium• 1st to market Technical stacks Encryp. performance PA binary support
11i v1.5 for Itanium• 1st to market Technical stacks Encryp. performance PA binary support
A market first
for HP!
HP-UX for IPF
A market first
for HP!
HP-UX for IPF
Q3’02
11i v1.5
A market firsthp-ux for Itanium
11i v1.5
A market firsthp-ux for Itanium
11i v1.6 for Itanium 2•1st to market•Mission Critical stacks•HP ISUs•ISV support
11i v1.6 for Itanium 2•1st to market•Mission Critical stacks•HP ISUs•ISV support
Mission Critical and
ISV friendly
Mission Critical and
ISV friendly
Q2’03
11i v1.6
Mission critical ISV friendly
11i v1.6
Mission critical ISV friendly
Hardware independentHardware
independent
11i v2•Enterprise IA & PA•Dynamic Systems
11i v2•Enterprise IA & PA•Dynamic Systems
1H’04
11i v2
Hardware independent
11i v2
Hardware independent
hp-ux 11i v2T•Tru64 integration
hp-ux 11i v2T•Tru64 integration
Tru64Integration
Tru64Integration
2H’05
11i v2T
Tru64 integration
11i v2T
Tru64 integration
Self-tuningSelf-healingSelf-tuningSelf-healing
hp-ux 11i v3•Dynamic Always OnSelf Tuning, Self Healing
hp-ux 11i v3•Dynamic Always OnSelf Tuning, Self Healing
37
Mission Critical and
ISV friendly
Mission Critical and
ISV friendlyHardware
independentHardware
independent
Releases and New Functionality
Version 4
• Net scaling
• Net centric
• Net agile
• Hyper-frame Computing
Version 3Version 2T Version 2 Hardware Independent•Supports PA-RISC and IPF
Always On for the Internet
•10 gigabit ethernet
•IPv6 2.0, Router Discovery
•MCast , Default Route, Multipathing
Availability Features
•Cell OLA
•Full Processor Deallocation and iCOD
•PCI I/O error recovery
ISV support
•20,000 and counting due to binary compatibility
•Kernel Driver ABI
•Linux ABI and API
•Aries 32 and 64 bit PA apps Support
Version 1.6Availability Features•MC/ServiceGuard
•High Performance clustering 64 way
Hyperfabric II
•VxVM with rootability*
Performance
•MxN threads (JVM yay!)
•Even more kernel tunables (60% more)
Security
•Ultra Fast Encryption/Decryption Intrusion Detection
ISV support
•Complete compatibility to all •future IPF systems•Complete Source Compatibility
•Cross compilers to generate IPF •binary with PA-RISC systems•Linux API and ABI(Q4)
•Secure Web Serving with Apache, Zeus
Hardware Enablement
•McKinley Platform
Mission Critical and
ISV friendly
Mission Critical and
ISV friendly
Hardware independentHardware
independent
Tru64Integration
Tru64Integration
Dynamic
always on
Dynamic
always on
MainframeReplacementMainframe
Replacement
• Tru-Clustersintegration
• Self-tuning
• Self-healing
38
HP responded by developing
HP-UX 11i Operating Environments
Every year customers spend million of dollars testing
and integrating various software products into
something they can deploy - a golden image
- they need a general purpose solution
- they need an enterprise solution
- and they need a mission critical solution.
Operating Environments are:
pre-integrated and tested so customers can deploy them out of the box or use them to build a more integrated and reliable golden image
HP-UX 11i Mission Critical Operating Environment
• mc/serviceguard• hp-ux workload manager• serviceguard• NFS toolkit• Enterprise Cluster Management (ECM) toolkit
HP-UX 11i Enterprise Operating Environment
• online JFS 3.3• mirror disk/UX• process resource manager (PRM)• glance plus• openview performance agent• single-system event and availability management• Event monitoring services (EMS) HA monitors
HP-UX 11i Operating Environment (Base/Internet)• hp-ux os• network drivers• web qos peak• hp apache ws• ignite/ux• java RTE• java JDK• java JPI• cifs client• cifs server• service control manager
• system configuration repository• software distributor/ux• netscape LDAP server• pam keberos• ems framework • netscape communicator
deliveringvalues
•Robust
•integrated offering
•ease of mgmt.
•installation
•upgrades
•support
•global media
•no codewords
•simplified license
management
HP-UX 11i Operating Environments
41
hp-ux releases timelines for PA-RISC and IPF
hp-ux 11.0
hp-ux 11i
hp-ux 11iversion 2
hp-ux 11iversion 4
IPF ONLY
PA-RISC and IPF
releases timelines
hp-ux 11iversion 1.5
hp-ux 11iversion 1.6
One major release every 18 – 24 months
NowShipping
1999 2001 2002 2003 2004 2005
hp-ux 11iversion 3
hp-ux 11iversion 5
2007
hp-ux 11iversion 6
2009
hp-ux 11iversion 7
2011
hp-ux 11iversion 8
2013
PA-RISC ONLY
. Note: HP-UX future plans subject to change
42
#1scalability#1reliability,
availability and serviceability
#1systems management
#1internet and web application services
#1directory and security services
ranked #1 in all
five categories
HP-UX 11i
2002 Unix Function Review
43
• HP-UX 11i
• Solaris 8
• IBM Aix 5L
• Tru64 Unix 5.1
HP-UX 11i: The Leader of UNIX Servers
2002 Unix Function ReviewOverall Ranking (160+ Functions)
44
HP-UX scales up your E-services
Extreme SuperDome OLTP scalability
Captured >30% of the Top 500 supercomputing list
Proven performance for Oracle 9i (RAC) Real Application Clusters
HP-UX 11i
Tru64 UNIX 5.1
Solaris 8
AIX 5L
Scalability
45
Dynamic CPU, memory, I/O & network resiliency Complete partition continuum only from HP-UX
- nPars, vPars, & vPars in nPars
Instant Capacity On Demand for Utility Data Center
Leadership goal-based workload management
HP-UX delivers highest reliability & availability
to the enterprise
HP-UX 11i
Solaris 8
AIX 5L
Tru64 UNIX 5.1
Reliability, Availability & Serviceability
46
HP-UX means data center manageability
Web/GUI-based Service Control Manager for multi-
system manageability
Ignite-UX for large scale instant installations
Instant enterprise support via real-time event notification to HP & remote monitoring services
Support of dual logical volume managers – LVM & VxVM
Solaris 8
AIX 5L
Tru64 UNIX 5.1
HP-UX 11iSystem Management
47
HP-UX: leader of pervasive connectivity
Comprehensive suite of IPV6 support
Carrier-grade mobile Internet services platform
Unmatched UNIX Windows interoperability - authentication & file/printer server
World-leading Apache Web Server
- enterprise-ready with exceptional security & scalability
HP-UX 11i
Tru64 UNIX 5.1
Solaris 8
AIX 5L
Internet & Web Application Services
48
HP-UX 11i
Solaris 8
AIX 5L
Tru64 UNIX 5.1
HP-UX secures the data center & network
Superior support for LDAP directory services
Bullet-proof host security - unique intrusion detection & prevention (IDS/9000)
Protect your network with highest security - IPSec, IPFilter & Kerberos
Directory & Security Services