SlideShare a Scribd company logo
Materials may not be reproduced in whole or in part without the prior written permission of IBM. 5.3
2011
IBM Power Systems Technical University
October 10-14 | Fontainebleau Miami Beach | Miami, FL
AIX Workload Partitions (WPARs)
Session: VN24
Mehboob Mithaiwala
mehboobm@us.ibm.com
IBM Advanced Technical Skills
2
IBM Power Systems Technical University Miami 2011
Session Evals in 3 Easy Steps
Go to: http://ibmtechu.com/up1
Select Register button and complete the form
(One time only)
2
3
IBM Power Systems Technical University Miami 2011
Session Evals in 3 Easy Steps
Select “Session Evals” button and complete the online
form
VN24
Data pre-filled if
you used the
agenda planner
3
4
IBM Power Systems Technical University Miami 2011
AIX Workload Partitions Specific Sessions
VN23 – LAB: Working with AIX Workload Partitions (WPARs)
Wednesday 2:30 – 3:45 Flicker 2
Thursday 1:00 – 2:15 Flicker 1
VN24 – AIX Workload Partitions (WPARs)
Thursday 10:30 – 11:45 Splash 13
VN25 – IBM PowerVM Workload Partitions Manager for AIX
Thursday 4:15 – 5:30 Glimmer 7
VN26 – Versioned Workload Partitions (WPARs) for AIX 7
Wednesday 1:00 – 2:15 Glimmer 7
Friday 10:30 – 11:45 Glimmer 3
5
IBM Power Systems Technical University Miami 2011
Agenda
• AIX Workload Partitions (WPARs)
– Overview
– How it all works (in pictures)
– Resource Management & Control
– WPAR Lifecycle Management
• Functional Enhancements for WPARs
• Versioned Workload Partitions for AIX 7
• WPARs v/s LPARs – Comparison
• Software support in WPARs
• Use Case Scenarios
6
IBM Power Systems Technical University Miami 2011
IBM Power Systems Virtualization Continuum
AIX Workload Partitions (WPARs) complement Logical Partitions
WPARs integrated with Workload Manager (WLM) classes
Workload Isolation
ResourceFlexibility
Workload
Partitions
AIX 6 on POWER4™
or later
LPAR/
MicroPartitions
AIX V5.3 on POWER5™ or later
AIX Workload
Manager
AIX V4.3.3 on POWER3™
or later
AIX 4.3.3 (1999)
POWER3
AIX 5.3 (2004)
POWER5™
AIX 6.1 (2007)
POWER4™
7
IBM Power Systems Technical University Miami 2011
PowerVM LPARs and AIX Workload Partitions
PowerVM VirtualizationPowerVM Virtualization
Power Systems HardwarePower Systems Hardware
LPAR
i
SAP
LPAR
AIX 6
WPAR
WPAR
WebSphere
DB2
WPAR
Workload Partitions
•Multiple workloads
inside a single AIX
•AIX 6 or newer
feature
•Simple, efficient,
less work
LPAR
Logical Partitions
•Multiple separate OS
instances in a server
•Power Systems
hardware feature
•More disks, more
RAM, more admin
LPAR
AIX 5
DB2
LPAR
Linux
Apache
8
IBM Power Systems Technical University Miami 2011
Consolidation of isolated workloads within a single AIX instance
Pre-requisite: AIX 6 or higher
WPAR Manager Live Application Mobility
– Move WPARs between AIX instances without restarting the applications
AIX6
Hardware/LPAR
App
AIX6
Hardware/LPAR
App
Workload Partitions (WPARs) Concept
AIX6
Hardware/LPAR
App
AIX6
Hardware/LPAR
App
AIX6
Hardware/LPAR
App
AIX6
Hardware/LPAR
App
AIX6
Hardware/LPAR
App
AIX6
Hardware/LPAR
App
AIX6
Hardware/LPAR
App
AIX6
Hardware/LPAR
App
AIX
Hardware/LPAR
App
App
App
App
AIX
Hardware/LPAR
App
App
App
App
App = WPAR
AIX6
Hardware/LPAR
App
9
IBM Power Systems Technical University Miami 2011
AIX Workload Partitions – in a Nutshell
• Virtualized OS environments
– within a single AIX image
• Each Workload Partition (WPAR)
– shares single AIX OS kernel
– separate admin and security domain
– can get regulated share of CPU,
memory, and other resources
• Applications and users inside a WPAR
cannot affect resources outside the
WPAR
• Two types of WPARs
– System WPARs have
• separate security
• appear like a completely separate OS
– Application WPARs
• manageability wrapper around a single
application
Workload
Partition
App Srv
Workload
Partition
Web Srv
Workload
Partition
Billing Srv
AIX Image
Workload
Partition
Test Srv DB2
Workload
Partition
single memory space
10
IBM Power Systems Technical University Miami 2011
Reasons for Workload Partitions (WPAR)
1) Reduced AIX System
Administration
3) Rapid environment creation
of a new application
5) Live Application Mobility ***
Can be automated, policy-based
2) Application Encapsulation,
monitoring and control
4) Separate Admin / Security
at WPAR level
6) Reduced memory use
Minimum WPAR ~ 64MB
*** Requires WPAR Manager
11
IBM Power Systems Technical University Miami 2011
AIX Workload Partitions – How can they help?
Go Green & Save
• Consolidate workloads from underutilized servers
• Run multiple instances of the same application
Manage Growth, Complexity, & Risks
• Reduces cost & complexity by
– reducing number of AIX OS instances to manage
– single application maintenance can apply to many WPARs
• Provides increased flexibility by
– allowing administrators to quickly create or clone WPARs
• Improves administrative efficiency by
– providing for delegated root users
• Supports POWER4, POWER5, POWER6 and POWER7
Realize Innovation
• Provides new ways to manage your IT infrastructure
• Allows consolidation on a scale not previously practical
12
IBM Power Systems Technical University Miami 2011
Types of WPARs
• Static WPARs
– Application WPARs
• No file system isolation
– System WPARs
• Process level and file system isolation
• Look and feel of a stand-alone system
• File system usually on local disk
• Mobile WPARs
– Mobile Application WPARs
– Mobile System WPARs
• NFS based System WPARs
– File system on a NFS server (accessible from departure and arrival)
• SAN based System WPARs
– File system on a SAN (accessible from departure and arrival)
• VIOS vSCSI disk based System WPARs
– File system on VIOS allocated vSCSI disk (accessible from departure and arrival)
13
IBM Power Systems Technical University Miami 2011
Basic WPAR Lifecycles - Application WPARs
– Isolate an individual application
– Light-weight, single application
• can start further processes
– Created & started in seconds
– Starts when created
• when application starts
– Automatically removed
• when application stops
– Shares global file systems
– Good for HPC
• Long running applications
Application Workload Partitions provide lightweight isolation
Create and run
Stop and remove
14
IBM Power Systems Technical University Miami 2011
Basic WPAR Lifecycles - System WPARs
– Complete virtualized OS environment
• Runs multiple services and applications
– Needs to be created
– Removed only when requested
– Like stand-alone AIX system
• Own system services like inetd, cron, syslog
• Own root user, users, and groups
• Can be stopped and restarted
– Isolated file systems
• /, /tmp, /var, /home
• Optional: /usr, /opt
– Integrated with RBAC
• granular privilege and security
– Good for most purposes
Create
Stop
Run
Remove
Defined Active
System Workload Partitions are easy to setup and manage
15
IBM Power Systems Technical University Miami 2011
Workload Partitions Isolation
• Process environment
– Processes only see and can signal other processes within WPAR
– Processes can only construct IPC mechanisms within a WPAR
• Pipes, shared memory, semaphores & message queues
• File system space (system WPARs)
– Separate file systems created & WPAR processes chroot to these
– Processes within a WPAR only see files in these file systems
– Typically unique copy of / (root), /home, /var, /tmp file systems
– Default read-only /usr, /opt from Global AIX
• Network environment
– WPAR has separate IP address, hostname, and hostids
– For users, other nodes on the network, and network applications
• WPAR appears to be a stand-alone system
– Users may login to the System WPAR using telnet, ssh, rlogin, etc.
16
IBM Power Systems Technical University Miami 2011
Processes (view from Global)
• root@ec10 / # ps -ef -@
17
IBM Power Systems Technical University Miami 2011
Processes (view from WPAR)
18
IBM Power Systems Technical University Miami 2011
File systems (view from Global)
19
IBM Power Systems Technical University Miami 2011
File systems (view from WPAR)
20
IBM Power Systems Technical University Miami 2011
Network Environment
• From Global
• From WPAR
21
IBM Power Systems Technical University Miami 2011
Workload Partitions Environment
• Security
– WPAR root is less privileged than Global root
– Integrated with Role Based Access Control (RBAC)
– Configurable privilege profile applied to WPAR at creation
– Included as part of AIX Common Criteria Certifications
• System services
– Mail, NFS client, inetd, syslog, cron, ... executed independently per WPAR
• Resource Controls
– Memory, CPU, paging space, PTYs
– Threads and process counts, other resources allocated to WPAR
• WPAR Serviceability
– Error Logging, Trace, Auditing, Accounting from within a WPAR
– WPAR aware statistics and performance tools (e.g. vmstat, wlmstat, topas,
iostat, svmon, …)
22
IBM Power Systems Technical University Miami 2011
Workload Partitions Environmental Differences
• No global system view from within a WPAR
• Privileged operation with system level effects are disallowed
from a WPAR
– i.e. adjust system clock, set timer granularities, set system wide tuning
options
• By default /usr and /opt are shared read-only in the WPAR
– Applications cannot install in these read-only locations
• Can mount read-write directories onto read-only /usr and /opt
– Application supporting relocatable install (USIL) can be installed in an
alternate location
– Optionally, /usr and /opt can be private and read-write for the WPAR
• Creates a private copy for the WPAR at creation time ( -l flag )
23
IBM Power Systems Technical University Miami 2011
Workload Partitions (WPARs) Product Offerings
• Base WPAR comes with AIX 6 / AIX 7
– Base Native WPAR functions
– AIX command line / SMIT interface
– No Live Application Mobility
• Workload Partitions Manager for AIX
– FC 5765-G83
– Systems Director Plug-in (60 day trial)
– Enablement for Live Application Mobility
– Manual or Automated (Policy-based)
Application Mobility
– Cross System Management for WPARs
– Licensed Program Product
• part of AIX Enterprise Edition
24
IBM Power Systems Technical University Miami 2011
Versioned WPARs Product Offerings
• AIX 5.2 WPARs for AIX 7
– FC 5765-H38
– Licensed Program Product (Fee)
– GA: September 10, 2010
–– POWER7 & AIX 7.1POWER7 & AIX 7.1
– SWMA includes phone and limited
defect support for AIX 5.2
• AIX 5.3 WPARs for AIX 7
– FC 5765-WP7
– Licensed Program Product (Fee)
– GA: October 14, 2011
–– POWER7 & AIX 7.1POWER7 & AIX 7.1
– SWMA includes phone and limited
defect support for AIX 5.3
25
IBM Power Systems Technical University Miami 2011
Agenda
• AIX Workload Partitions (WPARs)
– Overview
– How it all works (in pictures)
– Resource Management & Control
– WPAR Lifecycle Management
• Functional Enhancements for WPARs
• Versioned Workload Partitions for AIX 7
• WPARs v/s LPARs – Comparison
• Software support in WPARs
• Use Case Scenarios
26
IBM Power Systems Technical University Miami 2011
AIX running Multiple Applications
Application A Application B
A
I
X
K
E
R
N
E
L
CPUs in the machine or LPAR
Memory in the machine or LPAR
Global AIX
/ ---/etc
---/usr
---/home
---/opt
---/var
---/bin
---/sbin
---/appA
---/appB
Processes
27
IBM Power Systems Technical University Miami 2011
Global AIX & WPARs
A
I
X
K
E
R
N
E
L
Global AIX WPAR A WPAR B
/ ---/etc
---/usr
---/home
---/wpars/A
---/etc
---/usr
---/home
---/wpars/B
--- ditto
Processes
CPUs in the machine or LPAR
Memory in the machine or LPAR
28
IBM Power Systems Technical University Miami 2011
Global AIX & WPARs Isolation of Processes
A
I
X
K
E
R
N
E
L
Global AIX WPAR A WPAR B
Processes
CPUs in the machine or LPAR
Memory in the machine or LPAR
Global AIX “sees” everything & WPAR only itself
Like: ps command, signals, IPC, etc.
Each WPAR has its own init, inetd, syslog, etc./ ---/etc
---/usr
---/home
---/wpars/A
---/etc
---/usr
---/home
---/wpars/B
--- ditto
29
IBM Power Systems Technical University Miami 2011
Global AIX & WPAR Isolation of File Systems
Global AIX “sees” All Files & WPAR only their files
A
I
X
K
E
R
N
E
L
Global AIX WPAR A WPAR B
/ ---/etc
---/usr
---/home
/ ---/etc
---/usr
---/home
Processes
chroot
chroot
CPUs in the machine or LPAR
Memory in the machine or LPAR
/ ---/etc
---/usr
---/home
---/wpars/A
---/etc
---/usr
---/home
---/wpars/B
--- ditto
30
IBM Power Systems Technical University Miami 2011
Global AIX & WPAR Networking
A
I
X
K
E
R
N
E
L
Global AIX WPAR A WPAR B
/ ---/etc
---/usr
---/home
/ ---/etc
---/usr
---/home
Processes
Network
Using
Aliases
Network packets passed to the right process = right WPAR
CPUs in the machine or LPAR
Memory in the machine or LPAR
chroot
chroot
/ ---/etc
---/usr
---/home
---/wpars/A
---/etc
---/usr
---/home
---/wpars/B
--- ditto
31
IBM Power Systems Technical University Miami 2011
Agenda
• AIX Workload Partitions (WPARs)
– Overview
– How it all works (in pictures)
– Resource Management & Control
– WPAR Lifecycle Management
• Functional Enhancements for WPARs
• Versioned Workload Partitions for AIX 7
• WPARs v/s LPARs – Comparison
• Software support in WPARs
• Use Case Scenarios
32
IBM Power Systems Technical University Miami 2011
WPAR Resource Management
• Resources are controlled by the WPAR configuration
• WPAR resource control is performed in the global AIX
• WPARs may be associated with a resource set (rset)
• Each WPAR has its own set of allowed privileges (WPAR
privilege set)
– commands and processes inside a WPAR get, at most, the inherited
privileges of that WPAR privilege set
• WPAR root is less privileged than root in the global AIX
• Configurable privilege profile applied to WPAR at creation
(-S flag)
33
IBM Power Systems Technical University Miami 2011
Resource Control
• GUI WPAR Manager Edit WPAR
• Command-Line Interface (CLI)
chwpar –R
active=yes/no rset=rset
shares_CPU=n CPU=min%-soft%,hard%
shares_memory=n memory=min%-soft%,hard%
totalProcesses=n totalThreads=n
procVirtMem=n[M|G|T] totalVirtMem=n[M|G|T]
totalPTYs=n totalLargePages=n
pct_msgIDs=n% pct_semIDs=n%
pct_shmIDs=n% pct_pinMem=n%
Examples:
– Switch control on (default) chwpar –R active=yes wp04
– 200 CPU shares chwpar –R shares_CPU=200 wp04
– Set min, softmax, hardmax chwpar –R CPU=10-50,75 wp04
– Use only CPU four (rset) chwpar –R rset=sys/cpu.00004 wp04
• Removing resource control
use –K option:
chwpar –K –R rset wp04 or chwpar –K –R shares_CPU wp04
then flip “Resource Control” off and back to “Activate” (-R active=no/yes)
34
IBM Power Systems Technical University Miami 2011
Agenda
• AIX Workload Partitions (WPARs)
– Overview
– How it all works (in pictures)
– Resource Management & Control
– WPAR Lifecycle Management
• Functional Enhancements for WPARs
• Versioned Workload Partitions for AIX 7
• WPARs v/s LPARs – Comparison
• Software support in WPARs
• Use Case Scenarios
35
IBM Power Systems Technical University Miami 2011
WPAR Commands
• Basic management:
– mkwpar create a system WPAR
– wparexec create and run an application WPAR
– lswpar list WPAR details and status
– chwpar make changes to the WPAR
– rmwpar remove the WPAR
– clogin Initiate a user console session
– startwpar activate a system WPAR
– stopwpar deactivate an active WPAR
– rebootwpar stop and restart a system WPAR
• Software maintenance:
– syncwpar synchronize global environment and WPAR software levels
– syncroot synchronize non-shared portion of installed software
– inuwpar perform software installation in a detached WPAR
– migwpar after OS migration of global environment to AIX 7, migrates a
WPAR that was created on global AIX 6 to AIX 7 (AIX 7.1 only)
36
IBM Power Systems Technical University Miami 2011
WPAR Commands (contd.)
• Backup and Restore:
– savewpar backup WPAR files
– restwpar recreate the WPAR from backup image
– mkwpardata create a file used by the savewpar / restwpar
– restwparfiles restore files from a backup source
– lssavewpar lists the contents of a WPAR backup
37
IBM Power Systems Technical University Miami 2011
Performance Monitoring for WPARs
• Performance tools updated to support proper tracking and
filtering of system performance data for WPARs
• Global convention “-@” flag denotes WPAR specific operations
Executes normally and prints the summary of all
WPARs. A workload partition name is displayed
(does not apply to commands not providing
summaries)
Fails with usage message as
option -@ ALL is made illegal
inside the WPAR
-@ ALL
Prints relevant information for given WPAR only.
Equivalent to running commands inside the
specified WPAR
Fails with usage message as -@
WPARName option is made
illegal inside the WPAR
-@ WPARName
Prints relevant information for the global
environment only
Global option is not allowed-@ Global
Many commands support -@ alone.
Some commands fail with workload partition not
found message. Need to specify a WPAR name.
Some commands support the -@
flag. Ex: iostat / vmstat provide
system-level statistics
-@
Executes normally with no changes from previous
versions of AIX
Executes the default report and
displays an @ above the metrics
specific to the WPAR
None
Behavior in Global environmentBehavior in WPARFlag/Argument
38
IBM Power Systems Technical University Miami 2011
SMIT Panels
• SMIT fastpath: root@p7wphost1:/# smit wpar
39
IBM Power Systems Technical University Miami 2011
IBM PowerVM Workload Partitions Manager for AIX
40
IBM Power Systems Technical University Miami 2011
IBM PowerVM Workload Partitions Manager for AIX
• What is it?
– IBM Systems Director advanced manager plug-in (60-day trial)
• federates management of WPARs across multiple systems
– WPARs can be created, cloned, stopped, started and monitored from
a single browser-based console
– Enablement for AIX Live Application Mobility
– Part of AIX Enterprise Edition or can be purchased separately
• How can it help?
– Single point of management for all WPARs and enablement for AIX
Live Application Mobility
– Can reduce cost and complexity through centralized management of
WPARs across multiple systems
– Policy based relocation and federated management of WPARs
provides new ways to manage your IT infrastructure
41
IBM Power Systems Technical University Miami 2011
AIX Live Application Mobility
• Move a running Workload Partition from one server to another
for outage avoidance and multi-system workload balancing
• Works on any hardware supported by AIX 6 and AIX 7
Workload
Partition
QA
AIX # 2
Workload
Partition
Data Mining
Workload
Partition
App Server
Workload
Partition
Web
AIX # 1
Workload
Partition
Dev
Workload
Partition
e-mail
Workload
Partitions
Manager
for AIX
Policy
Workload
Partition
Billing
WPAR’s filesystem on Shared NFS or SAN Storage
42
IBM Power Systems Technical University Miami 2011
AIX Live Application Mobility – Why? & How?
• Multi-system workload balancing
– Optimize the resource usage of CPU, memory, and I/O
– Vacate a machine to avoid application outages ( upgrade hardware, AIX, or
firmware or for machine repair )
• Mobility requires shared storage model
– WPAR filesystem has to be on shared NFS, SAN storage, or VIOS vSCSI
• Requires departure and arrival systems to be compatible
– Same processor family
– Software levels on source and target systems must match
– Networking: source and target systems on same subnet
– For IPv6 networks: NFSv4 is required
• Policy Based Relocation
– WPAR needs to be tagged as “Policy Enabled”
– WPAR must be checkpointable
– Both Global Environments belong to same Relocation Domain
43
IBM Power Systems Technical University Miami 2011
Agenda
• AIX Workload Partitions (WPARs)
– Overview
– How it all works (in pictures)
– Resource Management & Control
– WPAR Lifecycle Management
• Functional Enhancements for WPARs
• Versioned Workload Partitions for AIX 7
• WPARs v/s LPARs – Comparison
• Software support in WPARs
• Use Case Scenarios
44
IBM Power Systems Technical University Miami 2011
Workload Partitions Enhancements
AIX 6.1 GA (Nov 2007)
– Base Support (including NFS based mobility)
AIX 6.1 TL01 (April 2008)
– NFS Support (NFS Client)
AIX 6.1 TL02 (Nov 2008)
– Named Network Interfaces
– Asynchronous mobility performance improvements
– Network Isolation - optional WPAR-specific routing
• Addresses requirement for firewall/boundary enforcement,
between WPARs on the same node
• WPAR shares global routes (default)
– NIM Client Support for WPAR
– IPv6 Support for WPAR
– Additional Resource Control (PTYs, LargePages, IPC, PinnedMem)
45
IBM Power Systems Technical University Miami 2011
Workload Partitions Enhancements (contd.)
AIX 6.1 TL03 (May 2009)
– WPAR Storage Devices Support
• Storage devices must be connected via SAN
• Disk, Tape, and CD-ROM devices supported
– Clone WPAR
• Create another instance of an existing WPAR
• No need to recreate WPAR and re-install application(s) if another WPAR
instance is required
AIX 6.1 TL04 (Oct 2009)
– WPAR owned Root Volume Group (rootvg)
• File system management within WPAR
• WPAR owns all the root file systems (/, /tmp, /var, etc.)
– SAN based mobility
– Virtual Memory Limit per WPAR
– IBM PowerVM Workload Partitions (WPAR) Manager 2.1.0
• IBM Systems Director advanced manager plug-in
46
IBM Power Systems Technical University Miami 2011
Root Volume Group
• Global-owned Root Volume Group
• WPAR-owned Root Volume Group
Global Environment
/wpars/alice
/usr
/opt
/wpars/alice/tmp
/wpars/alice/home
/wpars/alice/var
WPAR Environment: Alice
/
/usr
/opt
/tmp
/home
/var
/usr
/opt
/usr
/opt
/
/tmp
/home
/var
Quick provisioning
Shared Global file system resources
Global admin manages file systems
File systems must be NFS for mobility
Greater file system isolation
WPAR admin manages file systems
JFS2 file systems for mobility
hdisk0
hdisk0
hdisk20
47
IBM Power Systems Technical University Miami 2011
WPAR SAN Mobility (conceptual picture)
WPAR MGR
Node A
Node B
Mobile SAN WPAR: Alice
SAN disk: root FSs
SAN disk: NON-root FSsAliceBob
SAN disk array
48
IBM Power Systems Technical University Miami 2011
Workload Partitions Enhancements (contd.)
AIX 6.1 TL04 (contd.) (Oct 2009)
– Support for fuser command in WPAR
– VxFS Support
• Support via namefs mount (any fs that supports POSIX fs semantics)
AIX 6.1 TL05 (April 2010)
– WPAR Error Logging Framework
AIX 6.1 TL06 (Sept 2010)
– VIOS vSCSI disk support
– WPAR upgrade (migration to AIX 7.1) support
AIX 7.1 (Sept 2010)
– FC Adapter + resources attached under it, MPIO management
– Trusted Kernel Extensions support
– AIX 5.2 WPARs for AIX 7 (Versioned WPARs) *** (LPP)
49
IBM Power Systems Technical University Miami 2011
FibreChannel Support in WPARs
• Current Shared Adapter Model
– Supports sharing standard FC between WPARs
– WPAR gets a LUN
– Global AIX manages MPIO and FC devices
– Supports default AIX MPIO and limited storage devices
– New support for VIOS vSCSI disk
• New System WPAR-owned FC Adapter (AIX 7.1 only)
– No relocation possible
– Not supported with Versioned WPARs
– WPAR gets the FC adapter
– WPAR manages MPIO and FC devices
– Architecturally supports
• any multi-pathing solution
• any storage device
50
IBM Power Systems Technical University Miami 2011
FibreChannel, Virtual SCSI, NPIV FibreChannel Support
NPIV FibreChannel Configuration
Storage Area Network
fcs0
vfchost0
LPAR 1
fcs0 (NPIV)
hdisk0
hdisk0
WPAR A
LPAR 2
fcs0 (NPIV)
hdisk0
vfchost1
VirtualI/OServer
Storage Subsystem LUN
Virtual SCSI disk configuration
vscsi1
hdisk1
LPAR 2
VirtualI/OServer
fcs0
hdisk0
vtscsi0 vtscsi1
vhost1vhost0
vscsi0
hdisk0
LPAR 1
hdisk0
WPAR A
Storage Subsystem LUN
Storage Area Network
VirtualI/OServer
FibreChannel disk configuration
hdisk0
LPAR 2
fcs0
hdisk0
LPAR 1
WPAR A
fcs0
hdisk0
Storage Subsystem LUN
Storage Area Network
Storage subsystem:
- LUN (Logical Unit Number) - A unit of storage on the storage subsystem. This will eventually get mapped (via vscsi, physical FC, or NPIV FC) to an hdisk## on the LPAR
VIOS devices:
- fcs0 - The logical device name of the FC adapter, has a unique WWPN (World Wide Port Name)
- vtscsi - The virtual target device on the VIOS, this maps to a vscsi hdisk on the LPAR
- vhost - The vscsi host device on the VIOS, this maps to a vscsi adapter device on the LPAR
- vfchost - The NPIV host device on the VIOS, this maps to a NPIV fcs0 adapter device on the LPAR and generate its WWPN
Client LPAR (global) devices:
- fcs0 - The logical device name of the FC adapter, can either be physical or NPIV. Has a a unique WWPN. For NPIV, WWPN is generated by the VIOS.
- vscsi - The vscsi adapter device on the LPAR
NEW
51
IBM Power Systems Technical University Miami 2011
• These configurations not yet supported by WPAR Manager (Mobility NOT possible)
Adapter support Inside a WPAR (AIX 7.1 only)
FibreChannel adapter configuration
Storage Area Network
LPAR 2
fcs0
VirtualI/OServer
LPAR 1
hdisk0
WPAR A
fcs0
fcs0
Storage Subsystem LUN
Storage subsystem:
- LUN (Logical Unit Number) - A unit of storage on the storage subsystem. This will eventually get mapped (via vscsi, physical FC, or NPIV FC) to an hdisk## on the LPAR
VIOS devices:
- fcs0 - The logical device name of the FC adapter, has a unique WWPN (World Wide Port Name)
- vfchost - The NPIV host device on the VIOS, this maps to a NPIV fcs0 adapter device on the LPAR and generate its WWPN
Client LPAR (global) devices:
- fcs0 - The logical device name of the FC adapter, can either be physical or NPIV. Has a a unique WWPN. For NPIV, WWPN is generated by the VIOS.
NPIV FibreChannel adapter configuration
LPAR 1
hdisk0
WPAR A
fcs0
fcs0 (NPIV)
LPAR 2
hdisk0
fcs0 (NPIV)
VirtualI/OServer
fcs0
vfchost1vfchost0
Storage Area Network
Storage Subsystem LUN
52
IBM Power Systems Technical University Miami 2011
Trusted Kernel Extensions (AIX 7.1 only)
• Some applications need kernel extension(s) to be loaded
• AIX 7.1 adds support for System WPARs to load one or more
trusted kernel extension(s)
• Use the –X flag with mkwpar or chwpar commands to specify
the extensions to be loaded by the WPAR
• Extension information can be provided
– in a file:
• #mkwpar –n mywpar –X exportfile=filename . . . .
– as attributes on the command line:
• #mkwpar –n mywpar –X kext=/usr/lib/drivers/skippy
• Information on extensions configured for WPARs can be listed:
– #lswpar -X
53
IBM Power Systems Technical University Miami 2011
Agenda
• AIX Workload Partitions (WPARs)
– Overview
– How it all works (in pictures)
– Resource Management & Control
– WPAR Lifecycle Management
• Functional Enhancements for WPARs
• Versioned Workload Partitions for AIX 7
• WPARs v/s LPARs – Comparison
• Software support in WPARs
• Use Case Scenarios
54
IBM Power Systems Technical University Miami 2011
AIX 5.2 WPAR for AIX 7 - Product Info
• AIX 5.2 level supported is final SP of final TL (TL10 SP8)
– AIX 5.2 system must be brought to 5200-10-08 to be supported
• WPAR restrictions apply
– HACMP support from global
– NFS server not supported in a WPAR
– Device support is limited to devices directly supported in WPAR
• AIX 5.2 Workload Partitions for AIX 7 is a LPP
• Only supported on POWER7 hardware
• AIX 5.2 is not provided
– client must already have AIX 5.2 environment
55
IBM Power Systems Technical University Miami 2011
AIX 5.3 WPAR for AIX 7 - Product Info
• AIX 5.3 level supported is current SP of current TL (TL12 SP4)
– AIX 5.3 system must be brought to 5300-12-04 to be supported
• WPAR restrictions apply
– HACMP support from global
– NFS server not supported in a WPAR
– Device support is limited to devices directly supported in WPAR
• AIX 5.3 Workload Partitions for AIX 7 is a LPP
• Only supported on POWER7 hardware
• AIX 5.3 is not provided
– client must already have AIX 5.3 environment
56
IBM Power Systems Technical University Miami 2011
Keeping Up
• Many Power Systems clients have
– large numbers of older generations of POWER servers
– running AIX 5.2 / AIX 5.3
• Lower performance and less energy efficient hardware
– compared to POWER7
• Usually for Tier 2 applications
• They would like to consolidate them but:
– lack the time & resources to upgrade AIX and the rest of the
application stack
57
IBM Power Systems Technical University Miami 2011
Why clients using Older AIX releases
• Why still running on 4 to 10 years old systems
– If it ain’t broke, don’t fix it
– Application not supported on new AIX release
– AIX upgrade to 6.1 / 7.1?
= retest of newer Middle-ware & App version & OS
“Are you crazy!!” “No way man!!”
• Versioned WPARs offer:
– Same AIX, same Middle-ware and same Apps
• on new POWER7 hardware with AIX 7 features
– Lots of hidden bonuses
58
IBM Power Systems Technical University Miami 2011
Versioned WPARs – Client Benefits
• New Licensed Program Product offerings
• Simplify migration of old AIX 5.2/5.3 workloads to POWER7
– Runs on AIX 7 and a POWER7 processor-based server
• Client benefits
– Simplifies consolidation of old workloads on new hardware
– Reclaims floor space and eliminates hardware support for old servers
– Reduced electricity & cooling costs
– Protects customer investment in application stacks
– Enables advanced capabilities
• VIOS virtual disks, virtual networks, Live Partition Mobility
• SMT4, AMS, AME, …
• Live Application Mobility (requires WPAR Manager)
– Boost performance
• reduce CPU count = reduced software licenses
– Provides a way for AIX 5.2 clients to move up to POWER7
– Offering includes phone and limited fix support for AIX 5.2 / AIX 5.3
59
IBM Power Systems Technical University Miami 2011
Agenda
• AIX Workload Partitions (WPARs)
– Overview
– How it all works (in pictures)
– Resource Management & Control
– WPAR Lifecycle Management
• Functional Enhancements for WPARs
• Versioned Workload Partitions for AIX 7
• WPARs v/s LPARs – Comparison
• Software support in WPARs
• Use Case Scenarios
60
IBM Power Systems Technical University Miami 2011
WPAR versus LPAR
• Hardware partitions (LPARs, Virtual Systems)
– Run multiple OS’s on a single hardware system
• i.e. AIX, IBM i, and Linux
– I/O sharing across OS’s (with VIOS)
– Best resource control, isolation
– LPAR Mobility – can move a partition to a different hardware system
• AIX Workload Partitions (WPARs)
– Single AIX instance with multiple AIX WPARs
– Protect applications from interfering with each other (“good enough”
isolation)
– Confines root users to specific resources
– Easy to setup
– WPAR/Application Mobility – with WPAR Manager (AIX EE)
61
IBM Power Systems Technical University Miami 2011
WPAR versus LPAR (contd.)
• Creation
– Create WPAR in seconds & LPAR in 10s of minutes
– LPAR=VIOS LV/disk/LUNs – WPARs supports NFS + Global AIX filesystem
– Rapid cloning is easy = “disposable images” – create, use, & delete
• Less memory
– AIX boot memory per LPAR = 512MB but WPAR ~64MB
– Share application code. WPARs = lower man-power, disk, memory
• Less updates
– Maintain 1 Global AIX plus syncwpar command – not dozens of AIX
– Run WPAR buckets: run Global AIX at different AIX levels. WPAR upgrade
means move + syncwpar
• Less admin
– Global AIX admin can access ALL WPAR processes and files
– Global AIX simpler Performance Monitoring than lots of AIX LPARs
– WPAR mess up! Use Global AIX to fix it!
– Backups are easy & small – default WPAR backup ~75MB file
– AIX 7.1 upgrade
62
IBM Power Systems Technical University Miami 2011
Agenda
• AIX Workload Partitions (WPARs)
– Overview
– How it all works (in pictures)
– Resource Management & Control
– WPAR Lifecycle Management
• Functional Enhancements for WPARs
• Versioned Workload Partitions for AIX 7
• WPARs v/s LPARs – Comparison
• Software support in WPARs
• Use Case Scenarios
63
IBM Power Systems Technical University Miami 2011
IBM Products Supporting Shared System WPARs
• Subset of IBM Products that support shared system WPARs
– DB2 Enterprise Server Edition – 9.7
– Lotus Domino – 8.5.1, 8.5.2
– Tivoli Directory Server – 6.1, 6.2
– IBM License Metric Tool – 7.2, 7.2.1
– WebSphere Application Server Community Edition – 2.1
– WebSphere MQ – 6.0.2, 7.0, 7.0.1
Note: This is not an exhaustive list. Since there are multiple
types of shared system WPAR configurations, please consult
individual product documentation to understand the details and
any limitations of their shared system WPAR support
64
IBM Power Systems Technical University Miami 2011
IBM Products Supporting Detached System WPARs
• Subset of IBM Products that support detached system WPARs
– DB2 Enterprise Server Edition – 9.1, 9.5, 9.7
– Lotus Domino – 8.5.1, 8.5.2
– Tivoli Directory Server – 6.1, 6.2
– Tivoli Access Manager for e-Business – 6.1, 6.1.1
– Tivoli Composite Application Manager for WebSphere - 6.1
– IBM License Metric Tool – 7.2, 7.2.1
– WebSphere Application Server Community Edition – 2.1
– WebSphere Application Server – 6.1, 7.0
– WebSphere MQ – 6.0.2, 7.0, 7.0.1
– WebSphere Enterprise Service Bus – 7.0
– WebSphere Portal Server – 6.1.5, 7.0
– WebSphere Process Server – 7.0
– IBM SDK for Java – 5.0 SR8+ 6.01+
– WebSphere eXtreme Scale - 7.1
65
IBM Power Systems Technical University Miami 2011
DB2 in WPARs
• DB2 installed inside Detached (non-shared) System WPARs
• DB2 v9.7 installed in global AIX under /usr or /opt file systems
– DB2 binaries shared with Shared System WPARs
– DB2 instances and DAS created in Shared System WPARs
– Each System WPAR manages own DB2 instances and DAS related to
the DB2 copy
– DB2 instances and DAS created in a WPAR not visible from other
WPARs or global
66
IBM Power Systems Technical University Miami 2011
WebSphere in WPARs
• WebSphere Application Server Version 6.1 or 7.0
– Detached (non-shared) System WPARs
• WebSphere Application Server Version 6.0 (or older)
– not supported
• Related WebSphere Technotes:
– Guidelines for using IBM WebSphere Application Server with an IBM
AIX application WPAR
– An insufficient free disk space error might occur when installing
WebSphere Application Server
– Guidelines for installing WebSphere Application Server into an AIX
System WPAR from the global environment
– Guidelines for installing WebSphere Application Server V7.0 into an
AIX System WPAR from within the WPAR
– Guidelines for installing WebSphere Application Server into an AIX
System WPAR from within the WPAR
– Installing WebSphere MQ in AIX Workload Partitions
– Installing WebSphere Portal on an AIX Workload Partition (WPAR)
67
IBM Power Systems Technical University Miami 2011
Oracle in WPARs
• Only AIX 6.1 System WPARs supported
– Oracle DB 10gR2 (10.2.0.4 or higher)
– Oracle DB 11gR2 (11.2.0.2)
• Installation requires APAR # IZ52319 & IZ54871
• Single Instance Mode
• Oracle’s ASM (Automatic Storage Management)
– not supported
• Live Application Mobility (LAM)
– not supported
• Related My Oracle Support website documents:
– IBM AIX Workload Partition (WPAR) Installation Doc [ID 889220.1]
– SUPPORT FOR ORACLE DATABASE ON WPARS UNDER AIX 6.1
[ID 753601.1]
68
IBM Power Systems Technical University Miami 2011
SAP in WPARs
• SAP supports WPARs for production systems
– Applications based on SAP NetWeaver Application Server for ABAP
and JAVA
• AIX 6.1 or higher
– SAP NetWeaver Master Data Management (MDM)
• currently not supported
– System WPARs only (Shared or Detached)
• Pre-install preparation steps required for Shared System WPARs
– Live Application Mobility (LAM)
• currently not supported
– Versioned WPARs (AIX 5.2 WPARs)
• currently not supported
– No resource control
– Dedicated or Shared Processor Pool LPAR
69
IBM Power Systems Technical University Miami 2011
SAP Notes
• Related SAP Notes
Support for AIX 7.11458918
Installing Oracle on WPAR shared system on IBM AIX 6.11380038
Using SAP systems with AIX 6.11137862
Support for AIX 6.11087498
System requirement AIX - liveCache/MaxDB 7.4 to 7.8720261
MaxDB release for virtual systems1142243
5.) corrections new operating system monitor1243397
Startup of Instance failed on AIX 6.1 TL1 SP2 in a WPAR1278153
saposcol on AIX: High cpu usage by saposcol in WPARs1515356
FAQ: which saposcol should be used on AIX710975
General Support Statement for Virtual Environments1492000
SAP Installations in AIX WPARs1105456
Short DescriptionNumber
70
IBM Power Systems Technical University Miami 2011
IBM Virtualization Capacity License Counting Rules
• To be eligible for Virtualization Capacity (Sub-Capacity)
licensing, Customers must agree to the terms of the
International Passport Advantage Agreement (IPAA)
Attachment for Sub-capacity Licensing Terms
– http://www.ibm.com/software/lotus/passportadvantage/subcapacityattachments.html
– http://www.ibm.com/software/lotus/passportadvantage/subcaplicensing.html
• IBM AIX System Workload Partitions
– ftp://ftp.software.ibm.com/software/passportadvantage/SubCapacity/Scenarios_Power
_Systems_AIX_System_WPARs.pdf
• IBM AIX Application Workload Partitions
– not supported
71
IBM Power Systems Technical University Miami 2011
Agenda
• AIX Workload Partitions (WPARs)
– Overview
– How it all works (in pictures)
– Resource Management & Control
– WPAR Lifecycle Management
• Functional Enhancements for WPARs
• Versioned Workload Partitions for AIX 7
• WPARs v/s LPARs – Comparison
• Software support in WPARs
• Use Case Scenarios
72
IBM Power Systems Technical University Miami 2011
WPAR Use Case: Unique Workload Consolidation
• Enable multiple instances of the same application deployed
across WPARs
– Many WPARS running DB2, WebSphere or Apache in same AIX
image
– Greatly increases the ability to consolidate workloads
• often same application used to provide different business services
– Enables consolidation of separate discrete workloads that require
separate instances of databases or applications unto a single system
or LPAR
– Reduced costs through optimized placement of workloads between
systems to yield the best performance and resource utilization
73
IBM Power Systems Technical University Miami 2011
WPAR Use Case: Increased Server Utilization
• Enables management and consolidation of diverse workloads on a single
server increasing server utilization rates
• Hundreds of WPARs within a single AIX instance supported
– Far exceeding the capability of many partitioning technologies
• Fast resource adjustments in response to normal/unexpected demands
• Fast provisioning in response to normal/unexpected demands
– WPARs can be created in minutes
• Resource controls enable over-provisioning of resources
– If a WPAR’s resource usage is below allocated levels, the unused allocation
is automatically available to other WPARs
• Supports Live Application Mobility in response to normal/unexpected
demands
• All of the above, enables more consolidation on a single server or LPAR
74
IBM Power Systems Technical University Miami 2011
WPAR Use Case: Lowering Administration Cost
• Multiple WPARs supported within one instance of AIX
– Smaller number of OS images to maintain (many providers charge per
OS image)
– Single maintenance to the operating system is applied, potentially, to
hundreds of WPARs
• Multiple WPARs can be supported with single instance of an
application
– Single application install/maintenance is applied, potentially, to
hundred of WPARs
• Ability to delegate administrative tasks to the WPAR users
(typically the WPAR root user)
– user/group administration, backup/restore
– Scope of delegation controlled by WPAR RBAC profile
• Reduced costs through simplified administration
75
IBM Power Systems Technical University Miami 2011
WPAR Use Case: Workload Life Cycle Management
• Enable development, test and production cycles of one
workload to be placed on a single system or LPAR
– Different levels of applications (production1, production2, test1, test2,
etc.) may be deployed in separate WPARs
– Quick and easy roll out/roll back to production environments
– Reduced costs through the sharing of hardware resources
– Reduced costs through the sharing of software resources such as the
operating system, databases, and tools
76
IBM Power Systems Technical University Miami 2011
References
77
IBM Power Systems Technical University Miami 2011
New Redbook – Hot off the press
IBM Redbooks
http://www.redbooks.ibm.com
SG24-7955
Released: August 2011
78
IBM Power Systems Technical University Miami 2011
Resources
Redbooks:
Exploiting IBM AIX Workload Partitions (Aug 2011)
– http://www.redbooks.ibm.com/abstracts/sg247955.html?Open
Workload Partition Management in IBM AIX Version 6.1 (Dec 2008)
– http://www.redbooks.ibm.com/abstracts/sg247656.html?Open
Introduction to Workload Partition Management in IBM AIX Version 6.1 (Nov 2007)
– http://www.redbooks.ibm.com/abstracts/sg247431.html?Open
Product Documentation:
IBM Workload Partitions for AIX (AIX 6.1)
– http://publib.boulder.ibm.com/infocenter/aix/v6r1/topic/com.ibm.aix.wpar/wpar_pdf.pdf
IBM Workload Partitions for AIX (AIX 7.1)
– http://publib.boulder.ibm.com/infocenter/aix/v7r1/topic/com.ibm.aix.wpar/wpar_pdf.pdf
AIX 5.2 Workload Partitions for AIX 7
– http://publib.boulder.ibm.com/infocenter/aix/v7r1/topic/com.ibm.aix.cre/cre_pdf.pdf
IBM PowerVM Workload Partitions Manager for AIX
– http://publib.boulder.ibm.com/infocenter/aix/v6r1/topic/com.ibm.aix.wparlpp/wparlpp_pdf.pdf
IBM Systems Director:
IBM Systems Director Download Site
– http://www-03.ibm.com/systems/software/director/downloads/
79
IBM Power Systems Technical University Miami 2011
WPAR – the movies
• By Nigel Griffiths (of nmon fame)
http://tinyurl.com/AIXmovies
1. WPAR Theory and Background
2. WPAR Manager Introduction
3. WPAR Mobility/Relocation
4. Create WPAR Simple
5. Create WPAR Detailed
6. Power5 to Power6 Mobility
7. WPAR Full Properties
8. WPAR Command Line
9. Compare Global and WPAR Environment
10.WPAR Backup and Cloning
11.Faster Relocation
12.Static Relocation
13.Director based WPAR Manager
14.Versioned WPAR
Total=
3HourDem
o
Total=
3HourDem
o
80
IBM Power Systems Technical University Miami 2011
Any Questions?
81
IBM Power Systems Technical University Miami 2011
81
Thank you for your time
Don’t forget the Session Evals
82
IBM Power Systems Technical University Miami 2011
WPAR Courses available from IBM Training
AIX Workload Partitions Installation and Management (ILO)
– Course code: AX170 Duration: 4.0 days
AIX Workload Partitions I - Creating WPARs (D-ILO)
– Course code: AQ600 Duration: 1.0 days
AIX Workload Partitions II - File Systems and Devices (D-ILO)
– Course code: AQ610 Duration: 1.0 days
AIX Workload Partitions III - Administration and Resource Control
(D-ILO)
– Course code: AQ620 Duration: 1.0 days
83
IBM Power Systems Technical University Miami 2011
Stay Connected & Continue Skills Transfer via IBM Training
Training paths
What to take,
when to take it
Social media
Join the
conversation
Custom catalog
Create a catalog
that meets your
interest areas
RSS feeds
Up-to-date
information on
the training
you need
IBM Training
News
Targeted to
your needs
New to
Instructor Led
Online (ILO)?
Take a free
test drive!
Education Packs
Online discount program for ALL IBM
Training courses for your company
Questions? Email Lisa Ryan (lisaryan@us.ibm.com)
84
IBM Power Systems Technical University Miami 2011
This document was developed for IBM offerings in the United States as of the date of publication. IBM may not make these offerings available in
other countries, and the information is subject to change without notice. Consult your local IBM business contact for information on the IBM
offerings available in your area.
Information in this document concerning non-IBM products was obtained from the suppliers of these products or other public sources. Questions
on the capabilities of non-IBM products should be addressed to the suppliers of those products.
IBM may have patents or pending patent applications covering subject matter in this document. The furnishing of this document does not give
you any license to these patents. Send license inquires, in writing, to IBM Director of Licensing, IBM Corporation, New Castle Drive, Armonk, NY
10504-1785 USA.
All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives
only.
The information contained in this document has not been submitted to any formal IBM test and is provided "AS IS" with no warranties or
guarantees either expressed or implied.
All examples cited or described in this document are presented as illustrations of the manner in which some IBM products can be used and the
results that may be achieved. Actual environmental costs and performance characteristics will vary depending on individual client configurations
and conditions.
IBM Global Financing offerings are provided through IBM Credit Corporation in the United States and other IBM subsidiaries and divisions
worldwide to qualified commercial and government clients. Rates are based on a client's credit rating, financing terms, offering type, equipment
type and options, and may vary by country. Other restrictions may apply. Rates and offerings are subject to change, extension or withdrawal
without notice.
IBM is not responsible for printing errors in this document that result in pricing or information inaccuracies.
All prices shown are IBM's United States suggested list prices and are subject to change without notice; reseller prices may vary.
IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply.
Any performance data contained in this document was determined in a controlled environment. Actual results may vary significantly and are
dependent on many factors including system hardware configuration and software design and configuration. Some measurements quoted in this
document may have been made on development-level systems. There is no guarantee these measurements will be the same on generally-
available systems. Some measurements quoted in this document may have been estimated through extrapolation. Users of this document
should verify the applicable data for their specific environment.
Revised September 26, 2006
Special notices
85
IBM Power Systems Technical University Miami 2011
IBM, the IBM logo, ibm.com AIX, AIX (logo), AIX 6 (logo), AS/400, Active Memory, BladeCenter, Blue Gene, CacheFlow, ClusterProven, DB2, ESCON, i5/OS, i5/OS
(logo), IBM Business Partner (logo), IntelliStation, LoadLeveler, Lotus, Lotus Notes, Notes, Operating System/400, OS/400, PartnerLink, PartnerWorld, PowerPC, pSeries,
Rational, RISC System/6000, RS/6000, THINK, Tivoli, Tivoli (logo), Tivoli Management Environment, WebSphere, xSeries, z/OS, zSeries, AIX 5L, Chiphopper, Chipkill,
Cloudscape, DB2 Universal Database, DS4000, DS6000, DS8000, EnergyScale, Enterprise Workload Manager, General Purpose File System, , GPFS, HACMP,
HACMP/6000, HASM, IBM Systems Director Active Energy Manager, iSeries, Micro-Partitioning, POWER, PowerExecutive, PowerVM, PowerVM (logo), PowerHA, Power
Architecture, Power Everywhere, Power Family, POWER Hypervisor, Power Systems, Power Systems (logo), Power Systems Software, Power Systems Software (logo),
POWER2, POWER3, POWER4, POWER4+, POWER5, POWER5+, POWER6, POWER7, pureScale, System i, System p, System p5, System Storage, System z, Tivoli
Enterprise, TME 10, TurboCore, Workload Partitions Manager and X-Architecture are trademarks or registered trademarks of International Business Machines Corporation
in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (®
or ™), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be
registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at
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 registered trademark of Linus Torvalds in the United States, other countries or both.
Microsoft, Windows 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).
NetBench is a registered trademark of Ziff Davis Media in the United States, other countries or both.
AltiVec is a trademark of Freescale Semiconductor, Inc.
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.
Revised February 9, 2010
Special notices (contd.)

More Related Content

What's hot

Ibm spectrum scale_backup_n_archive_v03_ash
Ibm spectrum scale_backup_n_archive_v03_ashIbm spectrum scale_backup_n_archive_v03_ash
Ibm spectrum scale_backup_n_archive_v03_ash
Ashutosh Mate
 
VMWARE ESX
VMWARE ESXVMWARE ESX
VMWARE ESX
Yogeshwaran R
 
New Tools and Interfaces for Managing IBM MQ
New Tools and Interfaces for Managing IBM MQNew Tools and Interfaces for Managing IBM MQ
New Tools and Interfaces for Managing IBM MQ
Matt Leming
 
ECS/Cloud Object Storage - DevOps Day
ECS/Cloud Object Storage - DevOps DayECS/Cloud Object Storage - DevOps Day
ECS/Cloud Object Storage - DevOps Day
Bob Sokol
 
Oracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c PresentationOracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c Presentation
Francisco Alvarez
 
Network Engineer - Resume
Network Engineer - ResumeNetwork Engineer - Resume
Network Engineer - Resume
Assan Samba
 
Mail server on linux
Mail server on linux Mail server on linux
Mail server on linux
Roshni17
 
Metro Cluster High Availability or SRM Disaster Recovery?
Metro Cluster High Availability or SRM Disaster Recovery?Metro Cluster High Availability or SRM Disaster Recovery?
Metro Cluster High Availability or SRM Disaster Recovery?
David Pasek
 
VMware Interview questions and answers
VMware Interview questions and answersVMware Interview questions and answers
VMware Interview questions and answers
vivaankumar
 
Aix overview
Aix overviewAix overview
Aix overview
Raja Waseem Akhtar
 
VMware Virtual SAN Presentation
VMware Virtual SAN PresentationVMware Virtual SAN Presentation
VMware Virtual SAN Presentation
virtualsouthwest
 
Weblogic application server
Weblogic application serverWeblogic application server
Weblogic application server
Anuj Tomar
 
Upgrade to IBM z/OS V2.4 planning
Upgrade to IBM z/OS V2.4 planningUpgrade to IBM z/OS V2.4 planning
Upgrade to IBM z/OS V2.4 planning
Marna Walle
 
Exadata Deployment Bare Metal vs Virtualized
Exadata Deployment Bare Metal vs VirtualizedExadata Deployment Bare Metal vs Virtualized
Exadata Deployment Bare Metal vs Virtualized
Umair Mansoob
 
Fsmo roles
Fsmo rolesFsmo roles
Fsmo roles
Chinmoy Jena
 
Barry Hesk: Cisco Unified Communications Manager training deck 1
Barry Hesk: Cisco Unified Communications Manager training deck 1Barry Hesk: Cisco Unified Communications Manager training deck 1
Barry Hesk: Cisco Unified Communications Manager training deck 1
Barry Hesk
 
Emc vplex deep dive
Emc vplex deep diveEmc vplex deep dive
Emc vplex deep dive
solarisyougood
 
Exadata_X10M-Hardware-Overview.pdf
Exadata_X10M-Hardware-Overview.pdfExadata_X10M-Hardware-Overview.pdf
Exadata_X10M-Hardware-Overview.pdf
Koko842772
 
Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13c
Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13cClone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13c
Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13c
Alfredo Krieg
 
VIO LPAR Introduction | Basics | Demo
VIO LPAR Introduction | Basics | DemoVIO LPAR Introduction | Basics | Demo
VIO LPAR Introduction | Basics | Demo
Kernel Training
 

What's hot (20)

Ibm spectrum scale_backup_n_archive_v03_ash
Ibm spectrum scale_backup_n_archive_v03_ashIbm spectrum scale_backup_n_archive_v03_ash
Ibm spectrum scale_backup_n_archive_v03_ash
 
VMWARE ESX
VMWARE ESXVMWARE ESX
VMWARE ESX
 
New Tools and Interfaces for Managing IBM MQ
New Tools and Interfaces for Managing IBM MQNew Tools and Interfaces for Managing IBM MQ
New Tools and Interfaces for Managing IBM MQ
 
ECS/Cloud Object Storage - DevOps Day
ECS/Cloud Object Storage - DevOps DayECS/Cloud Object Storage - DevOps Day
ECS/Cloud Object Storage - DevOps Day
 
Oracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c PresentationOracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c Presentation
 
Network Engineer - Resume
Network Engineer - ResumeNetwork Engineer - Resume
Network Engineer - Resume
 
Mail server on linux
Mail server on linux Mail server on linux
Mail server on linux
 
Metro Cluster High Availability or SRM Disaster Recovery?
Metro Cluster High Availability or SRM Disaster Recovery?Metro Cluster High Availability or SRM Disaster Recovery?
Metro Cluster High Availability or SRM Disaster Recovery?
 
VMware Interview questions and answers
VMware Interview questions and answersVMware Interview questions and answers
VMware Interview questions and answers
 
Aix overview
Aix overviewAix overview
Aix overview
 
VMware Virtual SAN Presentation
VMware Virtual SAN PresentationVMware Virtual SAN Presentation
VMware Virtual SAN Presentation
 
Weblogic application server
Weblogic application serverWeblogic application server
Weblogic application server
 
Upgrade to IBM z/OS V2.4 planning
Upgrade to IBM z/OS V2.4 planningUpgrade to IBM z/OS V2.4 planning
Upgrade to IBM z/OS V2.4 planning
 
Exadata Deployment Bare Metal vs Virtualized
Exadata Deployment Bare Metal vs VirtualizedExadata Deployment Bare Metal vs Virtualized
Exadata Deployment Bare Metal vs Virtualized
 
Fsmo roles
Fsmo rolesFsmo roles
Fsmo roles
 
Barry Hesk: Cisco Unified Communications Manager training deck 1
Barry Hesk: Cisco Unified Communications Manager training deck 1Barry Hesk: Cisco Unified Communications Manager training deck 1
Barry Hesk: Cisco Unified Communications Manager training deck 1
 
Emc vplex deep dive
Emc vplex deep diveEmc vplex deep dive
Emc vplex deep dive
 
Exadata_X10M-Hardware-Overview.pdf
Exadata_X10M-Hardware-Overview.pdfExadata_X10M-Hardware-Overview.pdf
Exadata_X10M-Hardware-Overview.pdf
 
Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13c
Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13cClone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13c
Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13c
 
VIO LPAR Introduction | Basics | Demo
VIO LPAR Introduction | Basics | DemoVIO LPAR Introduction | Basics | Demo
VIO LPAR Introduction | Basics | Demo
 

Similar to Presentation aix workload partitions (wpa rs)

Virtualisation overview
Virtualisation overviewVirtualisation overview
Virtualisation overview
sagaroceanic11
 
11. operating-systems-part-1
11. operating-systems-part-111. operating-systems-part-1
11. operating-systems-part-1
Muhammad Ahad
 
Unit 4
Unit  4Unit  4
Unit 4
pm_ghate
 
Future of Power: Aix in Future - Jan Kristian Nielsen
Future of Power: Aix in Future - Jan Kristian NielsenFuture of Power: Aix in Future - Jan Kristian Nielsen
Future of Power: Aix in Future - Jan Kristian Nielsen
IBM Danmark
 
Simple Virtualization Overview
Simple Virtualization OverviewSimple Virtualization Overview
Simple Virtualization Overview
bassemir
 
Operating Systems 1 (3/12) - Architectures
Operating Systems 1 (3/12) - ArchitecturesOperating Systems 1 (3/12) - Architectures
Operating Systems 1 (3/12) - Architectures
Peter Tröger
 
Student guide power systems for aix - virtualization i implementing virtual...
Student guide   power systems for aix - virtualization i implementing virtual...Student guide   power systems for aix - virtualization i implementing virtual...
Student guide power systems for aix - virtualization i implementing virtual...
solarisyougood
 
Ch2 operating-system structures
Ch2   operating-system structuresCh2   operating-system structures
Ch2 operating-system structures
Welly Dian Astika
 
Linux操作系统01 简介
Linux操作系统01 简介Linux操作系统01 简介
Linux操作系统01 简介
lclsg123
 
Xen revisited
Xen revisitedXen revisited
Xen revisited
Shahbaz Sidhu
 
Txlf2012
Txlf2012Txlf2012
Txlf2012
Joe Brockmeier
 
The Fundamentals of Operating Systems .pptx
The Fundamentals of Operating Systems .pptxThe Fundamentals of Operating Systems .pptx
The Fundamentals of Operating Systems .pptx
KevinJohnSRamos
 
Updated UNIX RESUME 7+Yrs- Kalesha
Updated UNIX RESUME 7+Yrs- KaleshaUpdated UNIX RESUME 7+Yrs- Kalesha
Updated UNIX RESUME 7+Yrs- Kalesha
Kalesha Ananthu
 
Os concepts 5 Storage and IO Virtualization
Os concepts 5 Storage and IO VirtualizationOs concepts 5 Storage and IO Virtualization
Os concepts 5 Storage and IO Virtualization
Vaibhav Khanna
 
cs-intro-os.ppt
cs-intro-os.pptcs-intro-os.ppt
cs-intro-os.ppt
infomerlin
 
Introduction to Operating System
Introduction to Operating SystemIntroduction to Operating System
Introduction to Operating System
Rashmi Bhat
 
1. Unit 1_Introduction to OS.pptx
1. Unit 1_Introduction to OS.pptx1. Unit 1_Introduction to OS.pptx
1. Unit 1_Introduction to OS.pptx
Aishwarya .
 
11. operating-systems-part-2
11. operating-systems-part-211. operating-systems-part-2
11. operating-systems-part-2
Muhammad Ahad
 
Bca i-fundamental of computer-u-3-functions operating systems
Bca  i-fundamental of  computer-u-3-functions operating systemsBca  i-fundamental of  computer-u-3-functions operating systems
Bca i-fundamental of computer-u-3-functions operating systems
Rai University
 
Os unit 1(cont)
Os unit 1(cont)Os unit 1(cont)

Similar to Presentation aix workload partitions (wpa rs) (20)

Virtualisation overview
Virtualisation overviewVirtualisation overview
Virtualisation overview
 
11. operating-systems-part-1
11. operating-systems-part-111. operating-systems-part-1
11. operating-systems-part-1
 
Unit 4
Unit  4Unit  4
Unit 4
 
Future of Power: Aix in Future - Jan Kristian Nielsen
Future of Power: Aix in Future - Jan Kristian NielsenFuture of Power: Aix in Future - Jan Kristian Nielsen
Future of Power: Aix in Future - Jan Kristian Nielsen
 
Simple Virtualization Overview
Simple Virtualization OverviewSimple Virtualization Overview
Simple Virtualization Overview
 
Operating Systems 1 (3/12) - Architectures
Operating Systems 1 (3/12) - ArchitecturesOperating Systems 1 (3/12) - Architectures
Operating Systems 1 (3/12) - Architectures
 
Student guide power systems for aix - virtualization i implementing virtual...
Student guide   power systems for aix - virtualization i implementing virtual...Student guide   power systems for aix - virtualization i implementing virtual...
Student guide power systems for aix - virtualization i implementing virtual...
 
Ch2 operating-system structures
Ch2   operating-system structuresCh2   operating-system structures
Ch2 operating-system structures
 
Linux操作系统01 简介
Linux操作系统01 简介Linux操作系统01 简介
Linux操作系统01 简介
 
Xen revisited
Xen revisitedXen revisited
Xen revisited
 
Txlf2012
Txlf2012Txlf2012
Txlf2012
 
The Fundamentals of Operating Systems .pptx
The Fundamentals of Operating Systems .pptxThe Fundamentals of Operating Systems .pptx
The Fundamentals of Operating Systems .pptx
 
Updated UNIX RESUME 7+Yrs- Kalesha
Updated UNIX RESUME 7+Yrs- KaleshaUpdated UNIX RESUME 7+Yrs- Kalesha
Updated UNIX RESUME 7+Yrs- Kalesha
 
Os concepts 5 Storage and IO Virtualization
Os concepts 5 Storage and IO VirtualizationOs concepts 5 Storage and IO Virtualization
Os concepts 5 Storage and IO Virtualization
 
cs-intro-os.ppt
cs-intro-os.pptcs-intro-os.ppt
cs-intro-os.ppt
 
Introduction to Operating System
Introduction to Operating SystemIntroduction to Operating System
Introduction to Operating System
 
1. Unit 1_Introduction to OS.pptx
1. Unit 1_Introduction to OS.pptx1. Unit 1_Introduction to OS.pptx
1. Unit 1_Introduction to OS.pptx
 
11. operating-systems-part-2
11. operating-systems-part-211. operating-systems-part-2
11. operating-systems-part-2
 
Bca i-fundamental of computer-u-3-functions operating systems
Bca  i-fundamental of  computer-u-3-functions operating systemsBca  i-fundamental of  computer-u-3-functions operating systems
Bca i-fundamental of computer-u-3-functions operating systems
 
Os unit 1(cont)
Os unit 1(cont)Os unit 1(cont)
Os unit 1(cont)
 

More from xKinAnx

Engage for success ibm spectrum accelerate 2
Engage for success   ibm spectrum accelerate 2Engage for success   ibm spectrum accelerate 2
Engage for success ibm spectrum accelerate 2
xKinAnx
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep diveAccelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive
xKinAnx
 
Software defined storage provisioning using ibm smart cloud
Software defined storage provisioning using ibm smart cloudSoftware defined storage provisioning using ibm smart cloud
Software defined storage provisioning using ibm smart cloud
xKinAnx
 
Ibm spectrum virtualize 101
Ibm spectrum virtualize 101 Ibm spectrum virtualize 101
Ibm spectrum virtualize 101
xKinAnx
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...
xKinAnx
 
04 empalis -ibm_spectrum_protect_-_strategy_and_directions
04 empalis -ibm_spectrum_protect_-_strategy_and_directions04 empalis -ibm_spectrum_protect_-_strategy_and_directions
04 empalis -ibm_spectrum_protect_-_strategy_and_directions
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
xKinAnx
 
Presentation disaster recovery in virtualization and cloud
Presentation   disaster recovery in virtualization and cloudPresentation   disaster recovery in virtualization and cloud
Presentation disaster recovery in virtualization and cloud
xKinAnx
 
Presentation disaster recovery for oracle fusion middleware with the zfs st...
Presentation   disaster recovery for oracle fusion middleware with the zfs st...Presentation   disaster recovery for oracle fusion middleware with the zfs st...
Presentation disaster recovery for oracle fusion middleware with the zfs st...
xKinAnx
 
Presentation differentiated virtualization for enterprise clouds, large and...
Presentation   differentiated virtualization for enterprise clouds, large and...Presentation   differentiated virtualization for enterprise clouds, large and...
Presentation differentiated virtualization for enterprise clouds, large and...
xKinAnx
 
Presentation desktops for the cloud the view rollout
Presentation   desktops for the cloud the view rolloutPresentation   desktops for the cloud the view rollout
Presentation desktops for the cloud the view rollout
xKinAnx
 

More from xKinAnx (20)

Engage for success ibm spectrum accelerate 2
Engage for success   ibm spectrum accelerate 2Engage for success   ibm spectrum accelerate 2
Engage for success ibm spectrum accelerate 2
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep diveAccelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive
 
Software defined storage provisioning using ibm smart cloud
Software defined storage provisioning using ibm smart cloudSoftware defined storage provisioning using ibm smart cloud
Software defined storage provisioning using ibm smart cloud
 
Ibm spectrum virtualize 101
Ibm spectrum virtualize 101 Ibm spectrum virtualize 101
Ibm spectrum virtualize 101
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...
 
04 empalis -ibm_spectrum_protect_-_strategy_and_directions
04 empalis -ibm_spectrum_protect_-_strategy_and_directions04 empalis -ibm_spectrum_protect_-_strategy_and_directions
04 empalis -ibm_spectrum_protect_-_strategy_and_directions
 
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
 
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
 
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
 
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
 
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
 
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
 
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
 
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
 
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
 
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
 
Presentation disaster recovery in virtualization and cloud
Presentation   disaster recovery in virtualization and cloudPresentation   disaster recovery in virtualization and cloud
Presentation disaster recovery in virtualization and cloud
 
Presentation disaster recovery for oracle fusion middleware with the zfs st...
Presentation   disaster recovery for oracle fusion middleware with the zfs st...Presentation   disaster recovery for oracle fusion middleware with the zfs st...
Presentation disaster recovery for oracle fusion middleware with the zfs st...
 
Presentation differentiated virtualization for enterprise clouds, large and...
Presentation   differentiated virtualization for enterprise clouds, large and...Presentation   differentiated virtualization for enterprise clouds, large and...
Presentation differentiated virtualization for enterprise clouds, large and...
 
Presentation desktops for the cloud the view rollout
Presentation   desktops for the cloud the view rolloutPresentation   desktops for the cloud the view rollout
Presentation desktops for the cloud the view rollout
 

Recently uploaded

Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
christinelarrosa
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
ScyllaDB
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
Fwdays
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
Vadym Kazulkin
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
BibashShahi
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
Sease
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
christinelarrosa
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
DanBrown980551
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
Fwdays
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 

Recently uploaded (20)

Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 

Presentation aix workload partitions (wpa rs)

  • 1. Materials may not be reproduced in whole or in part without the prior written permission of IBM. 5.3 2011 IBM Power Systems Technical University October 10-14 | Fontainebleau Miami Beach | Miami, FL AIX Workload Partitions (WPARs) Session: VN24 Mehboob Mithaiwala mehboobm@us.ibm.com IBM Advanced Technical Skills
  • 2. 2 IBM Power Systems Technical University Miami 2011 Session Evals in 3 Easy Steps Go to: http://ibmtechu.com/up1 Select Register button and complete the form (One time only) 2
  • 3. 3 IBM Power Systems Technical University Miami 2011 Session Evals in 3 Easy Steps Select “Session Evals” button and complete the online form VN24 Data pre-filled if you used the agenda planner 3
  • 4. 4 IBM Power Systems Technical University Miami 2011 AIX Workload Partitions Specific Sessions VN23 – LAB: Working with AIX Workload Partitions (WPARs) Wednesday 2:30 – 3:45 Flicker 2 Thursday 1:00 – 2:15 Flicker 1 VN24 – AIX Workload Partitions (WPARs) Thursday 10:30 – 11:45 Splash 13 VN25 – IBM PowerVM Workload Partitions Manager for AIX Thursday 4:15 – 5:30 Glimmer 7 VN26 – Versioned Workload Partitions (WPARs) for AIX 7 Wednesday 1:00 – 2:15 Glimmer 7 Friday 10:30 – 11:45 Glimmer 3
  • 5. 5 IBM Power Systems Technical University Miami 2011 Agenda • AIX Workload Partitions (WPARs) – Overview – How it all works (in pictures) – Resource Management & Control – WPAR Lifecycle Management • Functional Enhancements for WPARs • Versioned Workload Partitions for AIX 7 • WPARs v/s LPARs – Comparison • Software support in WPARs • Use Case Scenarios
  • 6. 6 IBM Power Systems Technical University Miami 2011 IBM Power Systems Virtualization Continuum AIX Workload Partitions (WPARs) complement Logical Partitions WPARs integrated with Workload Manager (WLM) classes Workload Isolation ResourceFlexibility Workload Partitions AIX 6 on POWER4™ or later LPAR/ MicroPartitions AIX V5.3 on POWER5™ or later AIX Workload Manager AIX V4.3.3 on POWER3™ or later AIX 4.3.3 (1999) POWER3 AIX 5.3 (2004) POWER5™ AIX 6.1 (2007) POWER4™
  • 7. 7 IBM Power Systems Technical University Miami 2011 PowerVM LPARs and AIX Workload Partitions PowerVM VirtualizationPowerVM Virtualization Power Systems HardwarePower Systems Hardware LPAR i SAP LPAR AIX 6 WPAR WPAR WebSphere DB2 WPAR Workload Partitions •Multiple workloads inside a single AIX •AIX 6 or newer feature •Simple, efficient, less work LPAR Logical Partitions •Multiple separate OS instances in a server •Power Systems hardware feature •More disks, more RAM, more admin LPAR AIX 5 DB2 LPAR Linux Apache
  • 8. 8 IBM Power Systems Technical University Miami 2011 Consolidation of isolated workloads within a single AIX instance Pre-requisite: AIX 6 or higher WPAR Manager Live Application Mobility – Move WPARs between AIX instances without restarting the applications AIX6 Hardware/LPAR App AIX6 Hardware/LPAR App Workload Partitions (WPARs) Concept AIX6 Hardware/LPAR App AIX6 Hardware/LPAR App AIX6 Hardware/LPAR App AIX6 Hardware/LPAR App AIX6 Hardware/LPAR App AIX6 Hardware/LPAR App AIX6 Hardware/LPAR App AIX6 Hardware/LPAR App AIX Hardware/LPAR App App App App AIX Hardware/LPAR App App App App App = WPAR AIX6 Hardware/LPAR App
  • 9. 9 IBM Power Systems Technical University Miami 2011 AIX Workload Partitions – in a Nutshell • Virtualized OS environments – within a single AIX image • Each Workload Partition (WPAR) – shares single AIX OS kernel – separate admin and security domain – can get regulated share of CPU, memory, and other resources • Applications and users inside a WPAR cannot affect resources outside the WPAR • Two types of WPARs – System WPARs have • separate security • appear like a completely separate OS – Application WPARs • manageability wrapper around a single application Workload Partition App Srv Workload Partition Web Srv Workload Partition Billing Srv AIX Image Workload Partition Test Srv DB2 Workload Partition single memory space
  • 10. 10 IBM Power Systems Technical University Miami 2011 Reasons for Workload Partitions (WPAR) 1) Reduced AIX System Administration 3) Rapid environment creation of a new application 5) Live Application Mobility *** Can be automated, policy-based 2) Application Encapsulation, monitoring and control 4) Separate Admin / Security at WPAR level 6) Reduced memory use Minimum WPAR ~ 64MB *** Requires WPAR Manager
  • 11. 11 IBM Power Systems Technical University Miami 2011 AIX Workload Partitions – How can they help? Go Green & Save • Consolidate workloads from underutilized servers • Run multiple instances of the same application Manage Growth, Complexity, & Risks • Reduces cost & complexity by – reducing number of AIX OS instances to manage – single application maintenance can apply to many WPARs • Provides increased flexibility by – allowing administrators to quickly create or clone WPARs • Improves administrative efficiency by – providing for delegated root users • Supports POWER4, POWER5, POWER6 and POWER7 Realize Innovation • Provides new ways to manage your IT infrastructure • Allows consolidation on a scale not previously practical
  • 12. 12 IBM Power Systems Technical University Miami 2011 Types of WPARs • Static WPARs – Application WPARs • No file system isolation – System WPARs • Process level and file system isolation • Look and feel of a stand-alone system • File system usually on local disk • Mobile WPARs – Mobile Application WPARs – Mobile System WPARs • NFS based System WPARs – File system on a NFS server (accessible from departure and arrival) • SAN based System WPARs – File system on a SAN (accessible from departure and arrival) • VIOS vSCSI disk based System WPARs – File system on VIOS allocated vSCSI disk (accessible from departure and arrival)
  • 13. 13 IBM Power Systems Technical University Miami 2011 Basic WPAR Lifecycles - Application WPARs – Isolate an individual application – Light-weight, single application • can start further processes – Created & started in seconds – Starts when created • when application starts – Automatically removed • when application stops – Shares global file systems – Good for HPC • Long running applications Application Workload Partitions provide lightweight isolation Create and run Stop and remove
  • 14. 14 IBM Power Systems Technical University Miami 2011 Basic WPAR Lifecycles - System WPARs – Complete virtualized OS environment • Runs multiple services and applications – Needs to be created – Removed only when requested – Like stand-alone AIX system • Own system services like inetd, cron, syslog • Own root user, users, and groups • Can be stopped and restarted – Isolated file systems • /, /tmp, /var, /home • Optional: /usr, /opt – Integrated with RBAC • granular privilege and security – Good for most purposes Create Stop Run Remove Defined Active System Workload Partitions are easy to setup and manage
  • 15. 15 IBM Power Systems Technical University Miami 2011 Workload Partitions Isolation • Process environment – Processes only see and can signal other processes within WPAR – Processes can only construct IPC mechanisms within a WPAR • Pipes, shared memory, semaphores & message queues • File system space (system WPARs) – Separate file systems created & WPAR processes chroot to these – Processes within a WPAR only see files in these file systems – Typically unique copy of / (root), /home, /var, /tmp file systems – Default read-only /usr, /opt from Global AIX • Network environment – WPAR has separate IP address, hostname, and hostids – For users, other nodes on the network, and network applications • WPAR appears to be a stand-alone system – Users may login to the System WPAR using telnet, ssh, rlogin, etc.
  • 16. 16 IBM Power Systems Technical University Miami 2011 Processes (view from Global) • root@ec10 / # ps -ef -@
  • 17. 17 IBM Power Systems Technical University Miami 2011 Processes (view from WPAR)
  • 18. 18 IBM Power Systems Technical University Miami 2011 File systems (view from Global)
  • 19. 19 IBM Power Systems Technical University Miami 2011 File systems (view from WPAR)
  • 20. 20 IBM Power Systems Technical University Miami 2011 Network Environment • From Global • From WPAR
  • 21. 21 IBM Power Systems Technical University Miami 2011 Workload Partitions Environment • Security – WPAR root is less privileged than Global root – Integrated with Role Based Access Control (RBAC) – Configurable privilege profile applied to WPAR at creation – Included as part of AIX Common Criteria Certifications • System services – Mail, NFS client, inetd, syslog, cron, ... executed independently per WPAR • Resource Controls – Memory, CPU, paging space, PTYs – Threads and process counts, other resources allocated to WPAR • WPAR Serviceability – Error Logging, Trace, Auditing, Accounting from within a WPAR – WPAR aware statistics and performance tools (e.g. vmstat, wlmstat, topas, iostat, svmon, …)
  • 22. 22 IBM Power Systems Technical University Miami 2011 Workload Partitions Environmental Differences • No global system view from within a WPAR • Privileged operation with system level effects are disallowed from a WPAR – i.e. adjust system clock, set timer granularities, set system wide tuning options • By default /usr and /opt are shared read-only in the WPAR – Applications cannot install in these read-only locations • Can mount read-write directories onto read-only /usr and /opt – Application supporting relocatable install (USIL) can be installed in an alternate location – Optionally, /usr and /opt can be private and read-write for the WPAR • Creates a private copy for the WPAR at creation time ( -l flag )
  • 23. 23 IBM Power Systems Technical University Miami 2011 Workload Partitions (WPARs) Product Offerings • Base WPAR comes with AIX 6 / AIX 7 – Base Native WPAR functions – AIX command line / SMIT interface – No Live Application Mobility • Workload Partitions Manager for AIX – FC 5765-G83 – Systems Director Plug-in (60 day trial) – Enablement for Live Application Mobility – Manual or Automated (Policy-based) Application Mobility – Cross System Management for WPARs – Licensed Program Product • part of AIX Enterprise Edition
  • 24. 24 IBM Power Systems Technical University Miami 2011 Versioned WPARs Product Offerings • AIX 5.2 WPARs for AIX 7 – FC 5765-H38 – Licensed Program Product (Fee) – GA: September 10, 2010 –– POWER7 & AIX 7.1POWER7 & AIX 7.1 – SWMA includes phone and limited defect support for AIX 5.2 • AIX 5.3 WPARs for AIX 7 – FC 5765-WP7 – Licensed Program Product (Fee) – GA: October 14, 2011 –– POWER7 & AIX 7.1POWER7 & AIX 7.1 – SWMA includes phone and limited defect support for AIX 5.3
  • 25. 25 IBM Power Systems Technical University Miami 2011 Agenda • AIX Workload Partitions (WPARs) – Overview – How it all works (in pictures) – Resource Management & Control – WPAR Lifecycle Management • Functional Enhancements for WPARs • Versioned Workload Partitions for AIX 7 • WPARs v/s LPARs – Comparison • Software support in WPARs • Use Case Scenarios
  • 26. 26 IBM Power Systems Technical University Miami 2011 AIX running Multiple Applications Application A Application B A I X K E R N E L CPUs in the machine or LPAR Memory in the machine or LPAR Global AIX / ---/etc ---/usr ---/home ---/opt ---/var ---/bin ---/sbin ---/appA ---/appB Processes
  • 27. 27 IBM Power Systems Technical University Miami 2011 Global AIX & WPARs A I X K E R N E L Global AIX WPAR A WPAR B / ---/etc ---/usr ---/home ---/wpars/A ---/etc ---/usr ---/home ---/wpars/B --- ditto Processes CPUs in the machine or LPAR Memory in the machine or LPAR
  • 28. 28 IBM Power Systems Technical University Miami 2011 Global AIX & WPARs Isolation of Processes A I X K E R N E L Global AIX WPAR A WPAR B Processes CPUs in the machine or LPAR Memory in the machine or LPAR Global AIX “sees” everything & WPAR only itself Like: ps command, signals, IPC, etc. Each WPAR has its own init, inetd, syslog, etc./ ---/etc ---/usr ---/home ---/wpars/A ---/etc ---/usr ---/home ---/wpars/B --- ditto
  • 29. 29 IBM Power Systems Technical University Miami 2011 Global AIX & WPAR Isolation of File Systems Global AIX “sees” All Files & WPAR only their files A I X K E R N E L Global AIX WPAR A WPAR B / ---/etc ---/usr ---/home / ---/etc ---/usr ---/home Processes chroot chroot CPUs in the machine or LPAR Memory in the machine or LPAR / ---/etc ---/usr ---/home ---/wpars/A ---/etc ---/usr ---/home ---/wpars/B --- ditto
  • 30. 30 IBM Power Systems Technical University Miami 2011 Global AIX & WPAR Networking A I X K E R N E L Global AIX WPAR A WPAR B / ---/etc ---/usr ---/home / ---/etc ---/usr ---/home Processes Network Using Aliases Network packets passed to the right process = right WPAR CPUs in the machine or LPAR Memory in the machine or LPAR chroot chroot / ---/etc ---/usr ---/home ---/wpars/A ---/etc ---/usr ---/home ---/wpars/B --- ditto
  • 31. 31 IBM Power Systems Technical University Miami 2011 Agenda • AIX Workload Partitions (WPARs) – Overview – How it all works (in pictures) – Resource Management & Control – WPAR Lifecycle Management • Functional Enhancements for WPARs • Versioned Workload Partitions for AIX 7 • WPARs v/s LPARs – Comparison • Software support in WPARs • Use Case Scenarios
  • 32. 32 IBM Power Systems Technical University Miami 2011 WPAR Resource Management • Resources are controlled by the WPAR configuration • WPAR resource control is performed in the global AIX • WPARs may be associated with a resource set (rset) • Each WPAR has its own set of allowed privileges (WPAR privilege set) – commands and processes inside a WPAR get, at most, the inherited privileges of that WPAR privilege set • WPAR root is less privileged than root in the global AIX • Configurable privilege profile applied to WPAR at creation (-S flag)
  • 33. 33 IBM Power Systems Technical University Miami 2011 Resource Control • GUI WPAR Manager Edit WPAR • Command-Line Interface (CLI) chwpar –R active=yes/no rset=rset shares_CPU=n CPU=min%-soft%,hard% shares_memory=n memory=min%-soft%,hard% totalProcesses=n totalThreads=n procVirtMem=n[M|G|T] totalVirtMem=n[M|G|T] totalPTYs=n totalLargePages=n pct_msgIDs=n% pct_semIDs=n% pct_shmIDs=n% pct_pinMem=n% Examples: – Switch control on (default) chwpar –R active=yes wp04 – 200 CPU shares chwpar –R shares_CPU=200 wp04 – Set min, softmax, hardmax chwpar –R CPU=10-50,75 wp04 – Use only CPU four (rset) chwpar –R rset=sys/cpu.00004 wp04 • Removing resource control use –K option: chwpar –K –R rset wp04 or chwpar –K –R shares_CPU wp04 then flip “Resource Control” off and back to “Activate” (-R active=no/yes)
  • 34. 34 IBM Power Systems Technical University Miami 2011 Agenda • AIX Workload Partitions (WPARs) – Overview – How it all works (in pictures) – Resource Management & Control – WPAR Lifecycle Management • Functional Enhancements for WPARs • Versioned Workload Partitions for AIX 7 • WPARs v/s LPARs – Comparison • Software support in WPARs • Use Case Scenarios
  • 35. 35 IBM Power Systems Technical University Miami 2011 WPAR Commands • Basic management: – mkwpar create a system WPAR – wparexec create and run an application WPAR – lswpar list WPAR details and status – chwpar make changes to the WPAR – rmwpar remove the WPAR – clogin Initiate a user console session – startwpar activate a system WPAR – stopwpar deactivate an active WPAR – rebootwpar stop and restart a system WPAR • Software maintenance: – syncwpar synchronize global environment and WPAR software levels – syncroot synchronize non-shared portion of installed software – inuwpar perform software installation in a detached WPAR – migwpar after OS migration of global environment to AIX 7, migrates a WPAR that was created on global AIX 6 to AIX 7 (AIX 7.1 only)
  • 36. 36 IBM Power Systems Technical University Miami 2011 WPAR Commands (contd.) • Backup and Restore: – savewpar backup WPAR files – restwpar recreate the WPAR from backup image – mkwpardata create a file used by the savewpar / restwpar – restwparfiles restore files from a backup source – lssavewpar lists the contents of a WPAR backup
  • 37. 37 IBM Power Systems Technical University Miami 2011 Performance Monitoring for WPARs • Performance tools updated to support proper tracking and filtering of system performance data for WPARs • Global convention “-@” flag denotes WPAR specific operations Executes normally and prints the summary of all WPARs. A workload partition name is displayed (does not apply to commands not providing summaries) Fails with usage message as option -@ ALL is made illegal inside the WPAR -@ ALL Prints relevant information for given WPAR only. Equivalent to running commands inside the specified WPAR Fails with usage message as -@ WPARName option is made illegal inside the WPAR -@ WPARName Prints relevant information for the global environment only Global option is not allowed-@ Global Many commands support -@ alone. Some commands fail with workload partition not found message. Need to specify a WPAR name. Some commands support the -@ flag. Ex: iostat / vmstat provide system-level statistics -@ Executes normally with no changes from previous versions of AIX Executes the default report and displays an @ above the metrics specific to the WPAR None Behavior in Global environmentBehavior in WPARFlag/Argument
  • 38. 38 IBM Power Systems Technical University Miami 2011 SMIT Panels • SMIT fastpath: root@p7wphost1:/# smit wpar
  • 39. 39 IBM Power Systems Technical University Miami 2011 IBM PowerVM Workload Partitions Manager for AIX
  • 40. 40 IBM Power Systems Technical University Miami 2011 IBM PowerVM Workload Partitions Manager for AIX • What is it? – IBM Systems Director advanced manager plug-in (60-day trial) • federates management of WPARs across multiple systems – WPARs can be created, cloned, stopped, started and monitored from a single browser-based console – Enablement for AIX Live Application Mobility – Part of AIX Enterprise Edition or can be purchased separately • How can it help? – Single point of management for all WPARs and enablement for AIX Live Application Mobility – Can reduce cost and complexity through centralized management of WPARs across multiple systems – Policy based relocation and federated management of WPARs provides new ways to manage your IT infrastructure
  • 41. 41 IBM Power Systems Technical University Miami 2011 AIX Live Application Mobility • Move a running Workload Partition from one server to another for outage avoidance and multi-system workload balancing • Works on any hardware supported by AIX 6 and AIX 7 Workload Partition QA AIX # 2 Workload Partition Data Mining Workload Partition App Server Workload Partition Web AIX # 1 Workload Partition Dev Workload Partition e-mail Workload Partitions Manager for AIX Policy Workload Partition Billing WPAR’s filesystem on Shared NFS or SAN Storage
  • 42. 42 IBM Power Systems Technical University Miami 2011 AIX Live Application Mobility – Why? & How? • Multi-system workload balancing – Optimize the resource usage of CPU, memory, and I/O – Vacate a machine to avoid application outages ( upgrade hardware, AIX, or firmware or for machine repair ) • Mobility requires shared storage model – WPAR filesystem has to be on shared NFS, SAN storage, or VIOS vSCSI • Requires departure and arrival systems to be compatible – Same processor family – Software levels on source and target systems must match – Networking: source and target systems on same subnet – For IPv6 networks: NFSv4 is required • Policy Based Relocation – WPAR needs to be tagged as “Policy Enabled” – WPAR must be checkpointable – Both Global Environments belong to same Relocation Domain
  • 43. 43 IBM Power Systems Technical University Miami 2011 Agenda • AIX Workload Partitions (WPARs) – Overview – How it all works (in pictures) – Resource Management & Control – WPAR Lifecycle Management • Functional Enhancements for WPARs • Versioned Workload Partitions for AIX 7 • WPARs v/s LPARs – Comparison • Software support in WPARs • Use Case Scenarios
  • 44. 44 IBM Power Systems Technical University Miami 2011 Workload Partitions Enhancements AIX 6.1 GA (Nov 2007) – Base Support (including NFS based mobility) AIX 6.1 TL01 (April 2008) – NFS Support (NFS Client) AIX 6.1 TL02 (Nov 2008) – Named Network Interfaces – Asynchronous mobility performance improvements – Network Isolation - optional WPAR-specific routing • Addresses requirement for firewall/boundary enforcement, between WPARs on the same node • WPAR shares global routes (default) – NIM Client Support for WPAR – IPv6 Support for WPAR – Additional Resource Control (PTYs, LargePages, IPC, PinnedMem)
  • 45. 45 IBM Power Systems Technical University Miami 2011 Workload Partitions Enhancements (contd.) AIX 6.1 TL03 (May 2009) – WPAR Storage Devices Support • Storage devices must be connected via SAN • Disk, Tape, and CD-ROM devices supported – Clone WPAR • Create another instance of an existing WPAR • No need to recreate WPAR and re-install application(s) if another WPAR instance is required AIX 6.1 TL04 (Oct 2009) – WPAR owned Root Volume Group (rootvg) • File system management within WPAR • WPAR owns all the root file systems (/, /tmp, /var, etc.) – SAN based mobility – Virtual Memory Limit per WPAR – IBM PowerVM Workload Partitions (WPAR) Manager 2.1.0 • IBM Systems Director advanced manager plug-in
  • 46. 46 IBM Power Systems Technical University Miami 2011 Root Volume Group • Global-owned Root Volume Group • WPAR-owned Root Volume Group Global Environment /wpars/alice /usr /opt /wpars/alice/tmp /wpars/alice/home /wpars/alice/var WPAR Environment: Alice / /usr /opt /tmp /home /var /usr /opt /usr /opt / /tmp /home /var Quick provisioning Shared Global file system resources Global admin manages file systems File systems must be NFS for mobility Greater file system isolation WPAR admin manages file systems JFS2 file systems for mobility hdisk0 hdisk0 hdisk20
  • 47. 47 IBM Power Systems Technical University Miami 2011 WPAR SAN Mobility (conceptual picture) WPAR MGR Node A Node B Mobile SAN WPAR: Alice SAN disk: root FSs SAN disk: NON-root FSsAliceBob SAN disk array
  • 48. 48 IBM Power Systems Technical University Miami 2011 Workload Partitions Enhancements (contd.) AIX 6.1 TL04 (contd.) (Oct 2009) – Support for fuser command in WPAR – VxFS Support • Support via namefs mount (any fs that supports POSIX fs semantics) AIX 6.1 TL05 (April 2010) – WPAR Error Logging Framework AIX 6.1 TL06 (Sept 2010) – VIOS vSCSI disk support – WPAR upgrade (migration to AIX 7.1) support AIX 7.1 (Sept 2010) – FC Adapter + resources attached under it, MPIO management – Trusted Kernel Extensions support – AIX 5.2 WPARs for AIX 7 (Versioned WPARs) *** (LPP)
  • 49. 49 IBM Power Systems Technical University Miami 2011 FibreChannel Support in WPARs • Current Shared Adapter Model – Supports sharing standard FC between WPARs – WPAR gets a LUN – Global AIX manages MPIO and FC devices – Supports default AIX MPIO and limited storage devices – New support for VIOS vSCSI disk • New System WPAR-owned FC Adapter (AIX 7.1 only) – No relocation possible – Not supported with Versioned WPARs – WPAR gets the FC adapter – WPAR manages MPIO and FC devices – Architecturally supports • any multi-pathing solution • any storage device
  • 50. 50 IBM Power Systems Technical University Miami 2011 FibreChannel, Virtual SCSI, NPIV FibreChannel Support NPIV FibreChannel Configuration Storage Area Network fcs0 vfchost0 LPAR 1 fcs0 (NPIV) hdisk0 hdisk0 WPAR A LPAR 2 fcs0 (NPIV) hdisk0 vfchost1 VirtualI/OServer Storage Subsystem LUN Virtual SCSI disk configuration vscsi1 hdisk1 LPAR 2 VirtualI/OServer fcs0 hdisk0 vtscsi0 vtscsi1 vhost1vhost0 vscsi0 hdisk0 LPAR 1 hdisk0 WPAR A Storage Subsystem LUN Storage Area Network VirtualI/OServer FibreChannel disk configuration hdisk0 LPAR 2 fcs0 hdisk0 LPAR 1 WPAR A fcs0 hdisk0 Storage Subsystem LUN Storage Area Network Storage subsystem: - LUN (Logical Unit Number) - A unit of storage on the storage subsystem. This will eventually get mapped (via vscsi, physical FC, or NPIV FC) to an hdisk## on the LPAR VIOS devices: - fcs0 - The logical device name of the FC adapter, has a unique WWPN (World Wide Port Name) - vtscsi - The virtual target device on the VIOS, this maps to a vscsi hdisk on the LPAR - vhost - The vscsi host device on the VIOS, this maps to a vscsi adapter device on the LPAR - vfchost - The NPIV host device on the VIOS, this maps to a NPIV fcs0 adapter device on the LPAR and generate its WWPN Client LPAR (global) devices: - fcs0 - The logical device name of the FC adapter, can either be physical or NPIV. Has a a unique WWPN. For NPIV, WWPN is generated by the VIOS. - vscsi - The vscsi adapter device on the LPAR NEW
  • 51. 51 IBM Power Systems Technical University Miami 2011 • These configurations not yet supported by WPAR Manager (Mobility NOT possible) Adapter support Inside a WPAR (AIX 7.1 only) FibreChannel adapter configuration Storage Area Network LPAR 2 fcs0 VirtualI/OServer LPAR 1 hdisk0 WPAR A fcs0 fcs0 Storage Subsystem LUN Storage subsystem: - LUN (Logical Unit Number) - A unit of storage on the storage subsystem. This will eventually get mapped (via vscsi, physical FC, or NPIV FC) to an hdisk## on the LPAR VIOS devices: - fcs0 - The logical device name of the FC adapter, has a unique WWPN (World Wide Port Name) - vfchost - The NPIV host device on the VIOS, this maps to a NPIV fcs0 adapter device on the LPAR and generate its WWPN Client LPAR (global) devices: - fcs0 - The logical device name of the FC adapter, can either be physical or NPIV. Has a a unique WWPN. For NPIV, WWPN is generated by the VIOS. NPIV FibreChannel adapter configuration LPAR 1 hdisk0 WPAR A fcs0 fcs0 (NPIV) LPAR 2 hdisk0 fcs0 (NPIV) VirtualI/OServer fcs0 vfchost1vfchost0 Storage Area Network Storage Subsystem LUN
  • 52. 52 IBM Power Systems Technical University Miami 2011 Trusted Kernel Extensions (AIX 7.1 only) • Some applications need kernel extension(s) to be loaded • AIX 7.1 adds support for System WPARs to load one or more trusted kernel extension(s) • Use the –X flag with mkwpar or chwpar commands to specify the extensions to be loaded by the WPAR • Extension information can be provided – in a file: • #mkwpar –n mywpar –X exportfile=filename . . . . – as attributes on the command line: • #mkwpar –n mywpar –X kext=/usr/lib/drivers/skippy • Information on extensions configured for WPARs can be listed: – #lswpar -X
  • 53. 53 IBM Power Systems Technical University Miami 2011 Agenda • AIX Workload Partitions (WPARs) – Overview – How it all works (in pictures) – Resource Management & Control – WPAR Lifecycle Management • Functional Enhancements for WPARs • Versioned Workload Partitions for AIX 7 • WPARs v/s LPARs – Comparison • Software support in WPARs • Use Case Scenarios
  • 54. 54 IBM Power Systems Technical University Miami 2011 AIX 5.2 WPAR for AIX 7 - Product Info • AIX 5.2 level supported is final SP of final TL (TL10 SP8) – AIX 5.2 system must be brought to 5200-10-08 to be supported • WPAR restrictions apply – HACMP support from global – NFS server not supported in a WPAR – Device support is limited to devices directly supported in WPAR • AIX 5.2 Workload Partitions for AIX 7 is a LPP • Only supported on POWER7 hardware • AIX 5.2 is not provided – client must already have AIX 5.2 environment
  • 55. 55 IBM Power Systems Technical University Miami 2011 AIX 5.3 WPAR for AIX 7 - Product Info • AIX 5.3 level supported is current SP of current TL (TL12 SP4) – AIX 5.3 system must be brought to 5300-12-04 to be supported • WPAR restrictions apply – HACMP support from global – NFS server not supported in a WPAR – Device support is limited to devices directly supported in WPAR • AIX 5.3 Workload Partitions for AIX 7 is a LPP • Only supported on POWER7 hardware • AIX 5.3 is not provided – client must already have AIX 5.3 environment
  • 56. 56 IBM Power Systems Technical University Miami 2011 Keeping Up • Many Power Systems clients have – large numbers of older generations of POWER servers – running AIX 5.2 / AIX 5.3 • Lower performance and less energy efficient hardware – compared to POWER7 • Usually for Tier 2 applications • They would like to consolidate them but: – lack the time & resources to upgrade AIX and the rest of the application stack
  • 57. 57 IBM Power Systems Technical University Miami 2011 Why clients using Older AIX releases • Why still running on 4 to 10 years old systems – If it ain’t broke, don’t fix it – Application not supported on new AIX release – AIX upgrade to 6.1 / 7.1? = retest of newer Middle-ware & App version & OS “Are you crazy!!” “No way man!!” • Versioned WPARs offer: – Same AIX, same Middle-ware and same Apps • on new POWER7 hardware with AIX 7 features – Lots of hidden bonuses
  • 58. 58 IBM Power Systems Technical University Miami 2011 Versioned WPARs – Client Benefits • New Licensed Program Product offerings • Simplify migration of old AIX 5.2/5.3 workloads to POWER7 – Runs on AIX 7 and a POWER7 processor-based server • Client benefits – Simplifies consolidation of old workloads on new hardware – Reclaims floor space and eliminates hardware support for old servers – Reduced electricity & cooling costs – Protects customer investment in application stacks – Enables advanced capabilities • VIOS virtual disks, virtual networks, Live Partition Mobility • SMT4, AMS, AME, … • Live Application Mobility (requires WPAR Manager) – Boost performance • reduce CPU count = reduced software licenses – Provides a way for AIX 5.2 clients to move up to POWER7 – Offering includes phone and limited fix support for AIX 5.2 / AIX 5.3
  • 59. 59 IBM Power Systems Technical University Miami 2011 Agenda • AIX Workload Partitions (WPARs) – Overview – How it all works (in pictures) – Resource Management & Control – WPAR Lifecycle Management • Functional Enhancements for WPARs • Versioned Workload Partitions for AIX 7 • WPARs v/s LPARs – Comparison • Software support in WPARs • Use Case Scenarios
  • 60. 60 IBM Power Systems Technical University Miami 2011 WPAR versus LPAR • Hardware partitions (LPARs, Virtual Systems) – Run multiple OS’s on a single hardware system • i.e. AIX, IBM i, and Linux – I/O sharing across OS’s (with VIOS) – Best resource control, isolation – LPAR Mobility – can move a partition to a different hardware system • AIX Workload Partitions (WPARs) – Single AIX instance with multiple AIX WPARs – Protect applications from interfering with each other (“good enough” isolation) – Confines root users to specific resources – Easy to setup – WPAR/Application Mobility – with WPAR Manager (AIX EE)
  • 61. 61 IBM Power Systems Technical University Miami 2011 WPAR versus LPAR (contd.) • Creation – Create WPAR in seconds & LPAR in 10s of minutes – LPAR=VIOS LV/disk/LUNs – WPARs supports NFS + Global AIX filesystem – Rapid cloning is easy = “disposable images” – create, use, & delete • Less memory – AIX boot memory per LPAR = 512MB but WPAR ~64MB – Share application code. WPARs = lower man-power, disk, memory • Less updates – Maintain 1 Global AIX plus syncwpar command – not dozens of AIX – Run WPAR buckets: run Global AIX at different AIX levels. WPAR upgrade means move + syncwpar • Less admin – Global AIX admin can access ALL WPAR processes and files – Global AIX simpler Performance Monitoring than lots of AIX LPARs – WPAR mess up! Use Global AIX to fix it! – Backups are easy & small – default WPAR backup ~75MB file – AIX 7.1 upgrade
  • 62. 62 IBM Power Systems Technical University Miami 2011 Agenda • AIX Workload Partitions (WPARs) – Overview – How it all works (in pictures) – Resource Management & Control – WPAR Lifecycle Management • Functional Enhancements for WPARs • Versioned Workload Partitions for AIX 7 • WPARs v/s LPARs – Comparison • Software support in WPARs • Use Case Scenarios
  • 63. 63 IBM Power Systems Technical University Miami 2011 IBM Products Supporting Shared System WPARs • Subset of IBM Products that support shared system WPARs – DB2 Enterprise Server Edition – 9.7 – Lotus Domino – 8.5.1, 8.5.2 – Tivoli Directory Server – 6.1, 6.2 – IBM License Metric Tool – 7.2, 7.2.1 – WebSphere Application Server Community Edition – 2.1 – WebSphere MQ – 6.0.2, 7.0, 7.0.1 Note: This is not an exhaustive list. Since there are multiple types of shared system WPAR configurations, please consult individual product documentation to understand the details and any limitations of their shared system WPAR support
  • 64. 64 IBM Power Systems Technical University Miami 2011 IBM Products Supporting Detached System WPARs • Subset of IBM Products that support detached system WPARs – DB2 Enterprise Server Edition – 9.1, 9.5, 9.7 – Lotus Domino – 8.5.1, 8.5.2 – Tivoli Directory Server – 6.1, 6.2 – Tivoli Access Manager for e-Business – 6.1, 6.1.1 – Tivoli Composite Application Manager for WebSphere - 6.1 – IBM License Metric Tool – 7.2, 7.2.1 – WebSphere Application Server Community Edition – 2.1 – WebSphere Application Server – 6.1, 7.0 – WebSphere MQ – 6.0.2, 7.0, 7.0.1 – WebSphere Enterprise Service Bus – 7.0 – WebSphere Portal Server – 6.1.5, 7.0 – WebSphere Process Server – 7.0 – IBM SDK for Java – 5.0 SR8+ 6.01+ – WebSphere eXtreme Scale - 7.1
  • 65. 65 IBM Power Systems Technical University Miami 2011 DB2 in WPARs • DB2 installed inside Detached (non-shared) System WPARs • DB2 v9.7 installed in global AIX under /usr or /opt file systems – DB2 binaries shared with Shared System WPARs – DB2 instances and DAS created in Shared System WPARs – Each System WPAR manages own DB2 instances and DAS related to the DB2 copy – DB2 instances and DAS created in a WPAR not visible from other WPARs or global
  • 66. 66 IBM Power Systems Technical University Miami 2011 WebSphere in WPARs • WebSphere Application Server Version 6.1 or 7.0 – Detached (non-shared) System WPARs • WebSphere Application Server Version 6.0 (or older) – not supported • Related WebSphere Technotes: – Guidelines for using IBM WebSphere Application Server with an IBM AIX application WPAR – An insufficient free disk space error might occur when installing WebSphere Application Server – Guidelines for installing WebSphere Application Server into an AIX System WPAR from the global environment – Guidelines for installing WebSphere Application Server V7.0 into an AIX System WPAR from within the WPAR – Guidelines for installing WebSphere Application Server into an AIX System WPAR from within the WPAR – Installing WebSphere MQ in AIX Workload Partitions – Installing WebSphere Portal on an AIX Workload Partition (WPAR)
  • 67. 67 IBM Power Systems Technical University Miami 2011 Oracle in WPARs • Only AIX 6.1 System WPARs supported – Oracle DB 10gR2 (10.2.0.4 or higher) – Oracle DB 11gR2 (11.2.0.2) • Installation requires APAR # IZ52319 & IZ54871 • Single Instance Mode • Oracle’s ASM (Automatic Storage Management) – not supported • Live Application Mobility (LAM) – not supported • Related My Oracle Support website documents: – IBM AIX Workload Partition (WPAR) Installation Doc [ID 889220.1] – SUPPORT FOR ORACLE DATABASE ON WPARS UNDER AIX 6.1 [ID 753601.1]
  • 68. 68 IBM Power Systems Technical University Miami 2011 SAP in WPARs • SAP supports WPARs for production systems – Applications based on SAP NetWeaver Application Server for ABAP and JAVA • AIX 6.1 or higher – SAP NetWeaver Master Data Management (MDM) • currently not supported – System WPARs only (Shared or Detached) • Pre-install preparation steps required for Shared System WPARs – Live Application Mobility (LAM) • currently not supported – Versioned WPARs (AIX 5.2 WPARs) • currently not supported – No resource control – Dedicated or Shared Processor Pool LPAR
  • 69. 69 IBM Power Systems Technical University Miami 2011 SAP Notes • Related SAP Notes Support for AIX 7.11458918 Installing Oracle on WPAR shared system on IBM AIX 6.11380038 Using SAP systems with AIX 6.11137862 Support for AIX 6.11087498 System requirement AIX - liveCache/MaxDB 7.4 to 7.8720261 MaxDB release for virtual systems1142243 5.) corrections new operating system monitor1243397 Startup of Instance failed on AIX 6.1 TL1 SP2 in a WPAR1278153 saposcol on AIX: High cpu usage by saposcol in WPARs1515356 FAQ: which saposcol should be used on AIX710975 General Support Statement for Virtual Environments1492000 SAP Installations in AIX WPARs1105456 Short DescriptionNumber
  • 70. 70 IBM Power Systems Technical University Miami 2011 IBM Virtualization Capacity License Counting Rules • To be eligible for Virtualization Capacity (Sub-Capacity) licensing, Customers must agree to the terms of the International Passport Advantage Agreement (IPAA) Attachment for Sub-capacity Licensing Terms – http://www.ibm.com/software/lotus/passportadvantage/subcapacityattachments.html – http://www.ibm.com/software/lotus/passportadvantage/subcaplicensing.html • IBM AIX System Workload Partitions – ftp://ftp.software.ibm.com/software/passportadvantage/SubCapacity/Scenarios_Power _Systems_AIX_System_WPARs.pdf • IBM AIX Application Workload Partitions – not supported
  • 71. 71 IBM Power Systems Technical University Miami 2011 Agenda • AIX Workload Partitions (WPARs) – Overview – How it all works (in pictures) – Resource Management & Control – WPAR Lifecycle Management • Functional Enhancements for WPARs • Versioned Workload Partitions for AIX 7 • WPARs v/s LPARs – Comparison • Software support in WPARs • Use Case Scenarios
  • 72. 72 IBM Power Systems Technical University Miami 2011 WPAR Use Case: Unique Workload Consolidation • Enable multiple instances of the same application deployed across WPARs – Many WPARS running DB2, WebSphere or Apache in same AIX image – Greatly increases the ability to consolidate workloads • often same application used to provide different business services – Enables consolidation of separate discrete workloads that require separate instances of databases or applications unto a single system or LPAR – Reduced costs through optimized placement of workloads between systems to yield the best performance and resource utilization
  • 73. 73 IBM Power Systems Technical University Miami 2011 WPAR Use Case: Increased Server Utilization • Enables management and consolidation of diverse workloads on a single server increasing server utilization rates • Hundreds of WPARs within a single AIX instance supported – Far exceeding the capability of many partitioning technologies • Fast resource adjustments in response to normal/unexpected demands • Fast provisioning in response to normal/unexpected demands – WPARs can be created in minutes • Resource controls enable over-provisioning of resources – If a WPAR’s resource usage is below allocated levels, the unused allocation is automatically available to other WPARs • Supports Live Application Mobility in response to normal/unexpected demands • All of the above, enables more consolidation on a single server or LPAR
  • 74. 74 IBM Power Systems Technical University Miami 2011 WPAR Use Case: Lowering Administration Cost • Multiple WPARs supported within one instance of AIX – Smaller number of OS images to maintain (many providers charge per OS image) – Single maintenance to the operating system is applied, potentially, to hundreds of WPARs • Multiple WPARs can be supported with single instance of an application – Single application install/maintenance is applied, potentially, to hundred of WPARs • Ability to delegate administrative tasks to the WPAR users (typically the WPAR root user) – user/group administration, backup/restore – Scope of delegation controlled by WPAR RBAC profile • Reduced costs through simplified administration
  • 75. 75 IBM Power Systems Technical University Miami 2011 WPAR Use Case: Workload Life Cycle Management • Enable development, test and production cycles of one workload to be placed on a single system or LPAR – Different levels of applications (production1, production2, test1, test2, etc.) may be deployed in separate WPARs – Quick and easy roll out/roll back to production environments – Reduced costs through the sharing of hardware resources – Reduced costs through the sharing of software resources such as the operating system, databases, and tools
  • 76. 76 IBM Power Systems Technical University Miami 2011 References
  • 77. 77 IBM Power Systems Technical University Miami 2011 New Redbook – Hot off the press IBM Redbooks http://www.redbooks.ibm.com SG24-7955 Released: August 2011
  • 78. 78 IBM Power Systems Technical University Miami 2011 Resources Redbooks: Exploiting IBM AIX Workload Partitions (Aug 2011) – http://www.redbooks.ibm.com/abstracts/sg247955.html?Open Workload Partition Management in IBM AIX Version 6.1 (Dec 2008) – http://www.redbooks.ibm.com/abstracts/sg247656.html?Open Introduction to Workload Partition Management in IBM AIX Version 6.1 (Nov 2007) – http://www.redbooks.ibm.com/abstracts/sg247431.html?Open Product Documentation: IBM Workload Partitions for AIX (AIX 6.1) – http://publib.boulder.ibm.com/infocenter/aix/v6r1/topic/com.ibm.aix.wpar/wpar_pdf.pdf IBM Workload Partitions for AIX (AIX 7.1) – http://publib.boulder.ibm.com/infocenter/aix/v7r1/topic/com.ibm.aix.wpar/wpar_pdf.pdf AIX 5.2 Workload Partitions for AIX 7 – http://publib.boulder.ibm.com/infocenter/aix/v7r1/topic/com.ibm.aix.cre/cre_pdf.pdf IBM PowerVM Workload Partitions Manager for AIX – http://publib.boulder.ibm.com/infocenter/aix/v6r1/topic/com.ibm.aix.wparlpp/wparlpp_pdf.pdf IBM Systems Director: IBM Systems Director Download Site – http://www-03.ibm.com/systems/software/director/downloads/
  • 79. 79 IBM Power Systems Technical University Miami 2011 WPAR – the movies • By Nigel Griffiths (of nmon fame) http://tinyurl.com/AIXmovies 1. WPAR Theory and Background 2. WPAR Manager Introduction 3. WPAR Mobility/Relocation 4. Create WPAR Simple 5. Create WPAR Detailed 6. Power5 to Power6 Mobility 7. WPAR Full Properties 8. WPAR Command Line 9. Compare Global and WPAR Environment 10.WPAR Backup and Cloning 11.Faster Relocation 12.Static Relocation 13.Director based WPAR Manager 14.Versioned WPAR Total= 3HourDem o Total= 3HourDem o
  • 80. 80 IBM Power Systems Technical University Miami 2011 Any Questions?
  • 81. 81 IBM Power Systems Technical University Miami 2011 81 Thank you for your time Don’t forget the Session Evals
  • 82. 82 IBM Power Systems Technical University Miami 2011 WPAR Courses available from IBM Training AIX Workload Partitions Installation and Management (ILO) – Course code: AX170 Duration: 4.0 days AIX Workload Partitions I - Creating WPARs (D-ILO) – Course code: AQ600 Duration: 1.0 days AIX Workload Partitions II - File Systems and Devices (D-ILO) – Course code: AQ610 Duration: 1.0 days AIX Workload Partitions III - Administration and Resource Control (D-ILO) – Course code: AQ620 Duration: 1.0 days
  • 83. 83 IBM Power Systems Technical University Miami 2011 Stay Connected & Continue Skills Transfer via IBM Training Training paths What to take, when to take it Social media Join the conversation Custom catalog Create a catalog that meets your interest areas RSS feeds Up-to-date information on the training you need IBM Training News Targeted to your needs New to Instructor Led Online (ILO)? Take a free test drive! Education Packs Online discount program for ALL IBM Training courses for your company Questions? Email Lisa Ryan (lisaryan@us.ibm.com)
  • 84. 84 IBM Power Systems Technical University Miami 2011 This document was developed for IBM offerings in the United States as of the date of publication. IBM may not make these offerings available in other countries, and the information is subject to change without notice. Consult your local IBM business contact for information on the IBM offerings available in your area. Information in this document concerning non-IBM products was obtained from the suppliers of these products or other public sources. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. IBM may have patents or pending patent applications covering subject matter in this document. The furnishing of this document does not give you any license to these patents. Send license inquires, in writing, to IBM Director of Licensing, IBM Corporation, New Castle Drive, Armonk, NY 10504-1785 USA. All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. The information contained in this document has not been submitted to any formal IBM test and is provided "AS IS" with no warranties or guarantees either expressed or implied. All examples cited or described in this document are presented as illustrations of the manner in which some IBM products can be used and the results that may be achieved. Actual environmental costs and performance characteristics will vary depending on individual client configurations and conditions. IBM Global Financing offerings are provided through IBM Credit Corporation in the United States and other IBM subsidiaries and divisions worldwide to qualified commercial and government clients. Rates are based on a client's credit rating, financing terms, offering type, equipment type and options, and may vary by country. Other restrictions may apply. Rates and offerings are subject to change, extension or withdrawal without notice. IBM is not responsible for printing errors in this document that result in pricing or information inaccuracies. All prices shown are IBM's United States suggested list prices and are subject to change without notice; reseller prices may vary. IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply. Any performance data contained in this document was determined in a controlled environment. Actual results may vary significantly and are dependent on many factors including system hardware configuration and software design and configuration. Some measurements quoted in this document may have been made on development-level systems. There is no guarantee these measurements will be the same on generally- available systems. Some measurements quoted in this document may have been estimated through extrapolation. Users of this document should verify the applicable data for their specific environment. Revised September 26, 2006 Special notices
  • 85. 85 IBM Power Systems Technical University Miami 2011 IBM, the IBM logo, ibm.com AIX, AIX (logo), AIX 6 (logo), AS/400, Active Memory, BladeCenter, Blue Gene, CacheFlow, ClusterProven, DB2, ESCON, i5/OS, i5/OS (logo), IBM Business Partner (logo), IntelliStation, LoadLeveler, Lotus, Lotus Notes, Notes, Operating System/400, OS/400, PartnerLink, PartnerWorld, PowerPC, pSeries, Rational, RISC System/6000, RS/6000, THINK, Tivoli, Tivoli (logo), Tivoli Management Environment, WebSphere, xSeries, z/OS, zSeries, AIX 5L, Chiphopper, Chipkill, Cloudscape, DB2 Universal Database, DS4000, DS6000, DS8000, EnergyScale, Enterprise Workload Manager, General Purpose File System, , GPFS, HACMP, HACMP/6000, HASM, IBM Systems Director Active Energy Manager, iSeries, Micro-Partitioning, POWER, PowerExecutive, PowerVM, PowerVM (logo), PowerHA, Power Architecture, Power Everywhere, Power Family, POWER Hypervisor, Power Systems, Power Systems (logo), Power Systems Software, Power Systems Software (logo), POWER2, POWER3, POWER4, POWER4+, POWER5, POWER5+, POWER6, POWER7, pureScale, System i, System p, System p5, System Storage, System z, Tivoli Enterprise, TME 10, TurboCore, Workload Partitions Manager and X-Architecture are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at 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 registered trademark of Linus Torvalds in the United States, other countries or both. Microsoft, Windows 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). NetBench is a registered trademark of Ziff Davis Media in the United States, other countries or both. AltiVec is a trademark of Freescale Semiconductor, Inc. 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. Revised February 9, 2010 Special notices (contd.)