You are on page 1of 13

2007 IBM Corporation

IBM Passport Advantage Software


November 6, 2007
Sub-capacity License Counting Scenarios
- HP Virtualization Technologies





NOTE: Review this presentation in conjunction with the most current
Sub-capacity licensing overview presentation
IBM Passport Advantage Software Sub-capacity Licensing
November 6, 2007
2
Sub-capacity Licensing Requirements Summary
Current list of eligible programs and supported virtualization and processor technologies
available on Passport Advantage
Please note: Customers are responsible for the installation of the upcoming IBM license metric tool and for the
server it runs on. While required use of the current IBM license management tool is temporarily suspended,
customers remain responsible for acquiring sufficient quantities of license authorizations to comply with the sub-
capacity offering terms.
Customers must agree to the terms of the sub-capacity attachment
Customers must use eligible IBM programs with sub-capacity part numbers
Customers must use eligible virtualization technology
Customers must use eligible processor technology
Install IBM license metric tool when it becomes available (mid 2008)
Identify processor type and number of processor cores
Identify IBM software deployed on servers
Calculate PVUs required based on high water mark processor capacity available

IBM Passport Advantage Software Sub-capacity Licensing
November 6, 2007
3
Index of Items
Scenarios
HP-UX nPars (page 4)
HP-UX vPars (page 5)
HP-UX dynamic vPars (page 6)
HP-UX Integrity Virtual Machine (page 7)

Additional Information
Definitions
HP Virtualization Technology
Web links
Special Notices
IBM Passport Advantage Software Sub-capacity Licensing
November 6, 2007
4
License Counting: HP-UX nPars
License entitlements required are based on processor core capacity available to the
software in the nPartitions (nPars)
Each nPAR has a minimum of 1 Cell. A cell or cell board is a module or housing that
may contain up to four processors (chips).
Note: Each nPar in this example has a Cell with 4 single-core processors, for a total of 4 cores per nPar and
12cores for server
For the example below:
WebSphere Application Server (WAS): PVUs for 8 cores need to be licensed
DB2 Enterprise Server Edition (DB2): PVUs for 8 cores need to be licensed

12 11 10 9 8 7 6 5 4 3 2 1
HP-UX 11i

DB2 ESE
HP-UX 11i
WAS
DB2 ESE
HP-UX 11i
WAS
Processor cores
nPars
IBM Passport Advantage Software Sub-capacity Licensing
November 6, 2007
5
License counting: HP-UX static vPars
License entitlements required are based on processor core capacity available to the
software in the Virtual Partitions (vPars)
For the example below:
WAS: PVUs for 10 cores need to be licensed
DB2: PVUs for 4 cores need to be licensed
HP-UX 11i
WAS
HP-UX 11i
WAS
DB2
HP-UX 11i
DB2
1 2 3 4 5 6 7 8 9 10 11 12
Processor cores
vPars
IBM Passport Advantage Software Sub-capacity Licensing
November 6, 2007
6
License counting with dynamic vPars (I)
HP-UX OS provides the capability to dynamically move processor core resources between vPars
(Virtual Partitions).
Customer must acquire PVUs for the highest* number of processor core capacity available to the IBM
software
Example:
HP-UX 11i
WAS
HP-UX 11i
WAS
DB2
HP-UX 11i

DB2
1 2 3 4 5 6 7 8 9 10 11 12
Customers basic
configuration:
WAS 10
DB2 4
HP-UX 11i
WAS

HP-UX 11i
WAS
DB2
HP-UX 11i

DB2
1 2 3 4 5 6 7 8 9 10 11 12
Changed for
batch peak:
WAS 10
DB2 4
HP-UX 11i
WAS
HP-UX 11i
WAS
DB2
HP-UX 11i

DB2
1 2 3 4 5 6 7 8 9 10 11 12
Changed for
simulation:
WAS 10
DB2 6
License PVUs for 10 WAS cores (consistent throughout) + 6 DB2 EE cores (from Configuration B)
* Maximum per-vPar number of cores
IBM Passport Advantage Software Sub-capacity Licensing
November 6, 2007
7
License Counting Integrity Virtual Machine (on HP-UX 11i v2 host)

VM # 1

WAS



VM # 2

WAS


VM # 3

WAS

DB2
Server with 4 processor cores
2 3 4 1
4 Physical Cores in the
Server
WAS DB2 Virtual
CPUs
Integrity VM
2 2 VM # 1
2 2 VM # 2
2 2 2 VM # 3
6 2 Total
4 4 Capacity limit
4 2 Total cores to
license
6 Virtual CPUs
License rule: the lower of the sum of
each VM for a product or the processor
core capacity of the server
Cores to be licensed
Note: Each Virtual CPU is equal to 1 processor core
IBM Passport Advantage Software Sub-capacity Licensing
November 6, 2007
8
Backup
IBM Passport Advantage Software Sub-capacity Licensing
November 6, 2007
9
Definitions & Parameters
Cell:
A cell or cell board is a module that primarily houses processors, memory, and the cell controller
application-specific integrated circuits (ASICs). Up to four processor (chips) are contained in a cell.
Hard Partition (nPar)
Offer electrical and software isolation. Each nPar contains one or more cells (containing processors and
memory) that are assigned to the partition for its exclusive use.
Absolute minimum is one cell. The cell does not have to be fully populated (e.g. can have just one
processor (chip).
Any changes to the number of cores requires a reconfiguration and reboot of the hard partition
Virtual Partition (vPar)
are separate operating system instances on the same nPartition or system with operating system,
application, and resource isolation.
HP-UX 11i Virtual Partition enable you to dynamically move processing power between vPars as your
workload requirements change.
You can allocate cores to a vPar down to a granularity of a single core
Absolute minimum number of cores = 1. Per vPar minimum number of cores is configurable. Changes to the per-
vPar minimum requires a reboot of the vPar.
Absolute maximum number of cores for a vPar = ( Total number of cores on the system minus number of cores
associated with other vPars on the system). Per vPar maximum number of cores is configurable. Changes to the
per-vPar maximum requires a reboot of the .

IBM Passport Advantage Software Sub-capacity Licensing
November 6, 2007
10
Definitions & Parameters
HP Integrity Virtual Machines
Is a software partitioning product that provides virtualization of resources, shared
CPU, shared I/O, and resourcing based on demand and entitlement for HP
Integrity servers running HP-UX 11i v2.
HP Integrity VM provides the ability to allocate CPU and I/O to an application at a
granularity less than that of the physical hardware yet keeps applications
separate from one another in their own operating system instance.
Integrity VM virtualizes the processing cores and software for the guest
operating systems running on virtual CPUs in the virtual machine. A virtual CPU
represents no more than one processor core.
You can allocate cores to a Integrity VM down to a granularity of a single core
Absolute minimum of vCPUs (cores) = 1 core
Current absolute maximum of vCPUs (cores) = 4 cores
The entitlement (share of physical core per vCPU) may be changed dynamically in
a range from 5% to 100%. This does not impact licensing. A single physical core
can support up to 20 virtual machines
IBM Passport Advantage Software Sub-capacity Licensing
November 6, 2007
11
nPar 2
HP Virtualization Technology - HP Virtual Server Environment

nPartitions
Hard partitions within
a node
Single node
nPar 1
OS image with HW fault
isolation
Dedicated CPU, RAM & I/O
nPar 2
nPar n
Single
Physical Node
Single OS image
Virtual Partitions or
HP Integrity Virtual
Machines
within a hard partition
nPar 1
vPar 1
OS image with SW fault isolation
Dedicated CPU, RAM
IVM 1
OS image with SW fault isolation
Virtualized and Shared CPU, I/O
Virtualized memory
vPar n
server
T I M E
IBM Passport Advantage Software Sub-capacity Licensing
November 6, 2007
12
Additional Information
More information about Passport Advantage Sub-
capacity Licensing can be found on Passport
Advantage


IBM Passport Advantage Software Sub-capacity Licensing
November 6, 2007
13
The following terms are registered trademarks of International Business Machines Corporation in the United States and/or other countries: AIX, AIX/L,
AIX/L(logo), AIX 6 (logo), AS/400, BladeCenter, DB2, Domino, e business(logo), e(logo)business, e(logo)server, i5/OS, IBM, IBM(logo), ibm.com, IBM
Business Partner (logo), Informix, Lotus, Lotus Notes, MQSeries, Net.Data, Netfinity, Notes, NUMA-Q, OpenPower, Operating System/400, OS/400,
PartnerWorld, Passport Advantage, POWERparallel, Power PC 603, Power PC 604, PowerPC, PowerPC(logo), pSeries, Rational, RISC System/6000,
RS/6000, S/390, Sametime, Scalable POWERparallel Systems, SecureWay, System/390, Tivoli, Tivoli(logo), Tivoli Management Environment, Tivoli
Ready(logo), WebSphere, xSeries, z/OS, zSeries.

The following terms are trademarks of International Business Machines Corporation in the United States and/or other countries: Advanced Micro-Partitioning,
AIX 5L, AIX PVMe, AS/400e, Cloudscape, DB2 OLAP Server, DB2 Universal Database, DFDSM, DFSORT, DS4000, DS6000, DS8000, e-business(logo), e-
business on demand, Enterprise Workload Manager, eServer, Express Middleware, Express Portfolio, Express Servers, HACMP, HACMP/6000, IBM
TotalStorage Proven, IBMLink, Intelligent Miner, iSeries, Micro-Partitioning, NUMACenter, On Demand Business logo, POWER, PowerExecutive, Power
Architecture, Power Everywhere, Power Family, Power PC, PowerPC Architecture, POWER3, POWER4, POWER4+, POWER5, POWER5+, POWER6,
POWER6+, Quickr, Redbooks, Sequent (logo), SequentLINK, Service Director, SmoothStart, SP, System i, System i5, System p, System p5, System z,
System z9, S/390 Parallel Enterprise Server, Tivoli Enterprise, TME 10, TotalStorage Proven, Virtualization Engine, Workload Partitions Manager, X-
Architecture, z/Architecture, z/9.

A full list of U.S. trademarks owned by IBM may be found at: http://www.ibm.com/legal/copytrade.shtml.
The Power Architecture and Power.org wordmarks and the Power and Power.org logos and related marks are trademarks and service marks licensed by
Power.org.
UNIX is a registered trademark of The Open Group in the United States, other countries or both.
Linux is a trademark of Linus Torvalds in the United States, other countries or both.
Microsoft, Windows, Windows NT and the Windows logo are registered trademarks of Microsoft Corporation in the United States, other countries or both.
Intel, Itanium, Pentium are registered trademarks and Xeon is a trademark of Intel Corporation or its subsidiaries in the United States, other countries or both.
AMD Opteron is a trademark of Advanced Micro Devices, Inc.
Java and all Java-based trademarks and logos are trademarks of Sun Microsystems, Inc. in the United States, other countries or both.
TPC-C and TPC-H are trademarks of the Transaction Performance Processing Council (TPPC).
SPECint, SPECfp, SPECjbb, SPECweb, SPECjAppServer, SPEC OMP, SPECviewperf, SPECapc, SPEChpc, SPECjvm, SPECmail, SPECimap and
SPECsfs are trademarks of the Standard Performance Evaluation Corp (SPEC).
Cell Broadband Engine is a trademark of Sony Computer Entertainment Inc.
InfiniBand, InfiniBand Trade Association and the InfiniBand design marks are trademarks and/or service marks of the InfiniBand Trade Association.
Other company, product and service names may be trademarks or service marks of others.

References in this publication to IBM products or services do not imply that IBM intends to make them available in all countries in which IBM operates.
Offerings are subject to change, extension or withdrawal without notice. All statements regarding IBM future direction or intent are subject to change or
withdrawal without notice and represent goals and objectives only.
Special Notices
Revised September 28, 2007