Professional Documents
Culture Documents
28 August 2014
Value Proposition
Business Challenge
Clients struggling with consistency in their build process when deploying VIO servers and clients.
Differences in configuration depending on who built the systems and when.
Attempted to develop their own scripts and automation, but struggled with adding new features and
ongoing support.
Issues migrating partitions from one managed system to another
Solution
Introduced the Advanced PowerVM Toolkit and process to accelerate the clients transition from
Power6->Power7->Power8 across their infrastructure.
Provide planning, assessment and execution to implement the Toolkit and provisioning process
based on client requirements.
Work with customer to integrate Toolkit into their existing build process and automation.
Key Benefits
Reduced manual errors associated with current build process.
Able to integrate Toolkit into their existing automation, thereby creating a repeatable methodology for
deploying new VIO servers and client LPARs
Use gathered system information to create build profiles using the Toolkit Provisioning Language
Single VIOS build profile which defines your VIO server configuration
One or more client build profiles which defines clients to build on same frame
Process these simple, ASCII-text build profiles using Provisioning Toolkit
Executes the HMC, NIM, and VIO commands in proper order
Produces repeatable results
Apply build profile templates to new similar frames by changing variables
One touch VIO build and configuration
Capture / Create / Build capabilities
4
Capture
Capture profile contains hmc, group, [managed system, [partition,[profile]] that defines data
to retrieve and where to place it
Code can be run interactively to specify the HMC, managed systems, and partitions
Commands are issued through HMC to gather data associated with VIO servers and client
partitions
Basis for performing migrations or DR activity
Logically groups data for deployment to target frames
Create
Build
Use gathered system information to create build profiles using the Toolkit Provisioning Language
Single VIOS build profile which defines your VIO server configuration
One or more client build profiles which defines clients to build on same frame
Process these simple, ASCII-text build profiles using Provisioning Toolkit
Issues the HMC, NIM, and VIO commands
Produces repeatable results
Apply build profile templates to new similar frames by changing variables
One touch VIO build and configuration
User Interface
Java Swing-based to run on nearly any desktop or laptop
Provisioning Toolkit syntax-aware build profile editor facilitates build profile creation:
Provides built-in sample templates for VIO Server and Client build profiles (e.g. VIO
Server pair, NPIV Client, VSCSI Client)
Provides built-in samples for individual Toolkit keyword use (e.g. SERVERINFO,
PARTITION, SEA, etc.)
Keyword and syntax highlighting guides build profile creation
Syntax awareness detects numerous classes of errors and typos to find errors in build
profiles before processing them
Remote execution of build operations from within the UI
10
hoben@us.ibm.com 1-720-395-0556
sbranden@us.ibm.com 1-301-240-2182
IBM ResourceLink
Customer is registered with IBMID and notified when complete
Subscription capability allows for automatic notification of updates
Customer downloads at their convenience
11
12
13
SERVERINFO
VARIABLES
SHAREDPP
VSWITCH
BOSINST
DEFINE
DISKATTR
VSCSIRESOLVE
VSCSIZONE
FABRIC
FABRICDEF
14
ENATTR
ENTATTR
ECHATTR
SEAATTR
SEADEF
FCSATTR
FSCSIATTR
IOSLOTS
HEA
VETHMAP
PARTITIONDEF
PARTITION
VIO
15
EN
ENT
ETHERCHANNEL
PORT
SEA
MKVG
FCS
FSCSI
VFCGEN
VFCMAP
VFCMAPFABRIC
VSCSIGEN
VSCSIMAP
VSCSIMAPLV
16
17
18
19
20
21
22
23
24