HMC+and+Firmware+AIX+VUG Feb+2011
HMC+and+Firmware+AIX+VUG Feb+2011
HMC+and+Firmware+AIX+VUG Feb+2011
Agenda
Introduction to Hardware Management Console Requirements and hardware review
Basic configuration and server connection options
Remote management options HMC LPAR Wizard overview Managing HMC Firmware
Three pieces of Power Systems Maintenance Managing HMC Updates and Upgrades HMC Back up and Recovery scenarios
Includes console capability for IBM i (5250), AIX 5L and Linux Remote management of HMC functions
WebSM client remote GUI to HMC for V6.1.3 and all earlier versions Standard browser for remote GUI access to HMC V7.310 and above i5/OS 5250 console interface via Telnet client Secure shell (SSH) access to CLI command line interface
POWER6 requires HMC firmware level V7.310 or later POWER7 requires HMC firmware level V7.710 or later
V7.xxx is backward compatible with POWER5
Support statement: level SF240_299 or later for V7.3 or SF240_358 for V7.7
HMC Supports:
Max of 48 Servers, up to 254 partitions, (1024 partitions with V7.7) Max of 2 HMC's per server.
3
2011 IBM Corporation
7310-C03
7316 Rack mounted display and keyboard
7310-C04
(desktop)
7310-CR4
POWER6 servers & new HMC orders will default to models 7042-Cxx preloaded with latest V7R3 code POWER7 servers & new HMC orders will default to models 7042-Cxx preloaded with latest V7R7. code
April 13,2010 HMC function is based on HMC Ver/Rel (not the HMC model) Any 7310-Cxx model can be upgraded to V7R3 (minimum HMC level required for POWER6) 7310-C03 can not be upgraded to V7R7 (V7R7 will install on CR2 and C04) Minimum HMC model for POWER7 management: 7310-CR3 or later model rackmount or 7310-C05 or later deskside
2011 IBM Corporation
Minimum HMC levels: CR6 = V7R7.2, C08 = V7R7.1, Memory upgrades are available for HMCs: 7042-C06/C07, 7310-C06, 7042-CR4, and 7310-CR3/CR4. For any CR3, CR4, C06, or C07 models already installed in the field, 2 GB or 4 GB upgrades can be ordered via MES
IBM i TIMI
AIX
LINUX
VIOS
LIC
A | B
PFWRTAS
PFWRTAS
PFWRTAS
TIMI = Technology Independent Machine Interface LIC = System Licensed Internal Code PFW = Partition Firmware RTAS = Run-Time Abstraction Services
2011 IBM Corporation
A | B
IBM LIC i
AIX 5L
PFW
Linux
PFW
HMC
Firmware Hypervisor
Non-Volatile RAM
FSP/ASMI
HMC-0 HMC-1
Ethernet
Perm | Temp
Server
Redundant HMCs - example two HMCs managing two servers each with redundant FSPs
HMC1
DHCP-SUBNET-1.1.1.1
HMC1 will manage 570-A and 570-B by attaching to HMC0-Port on both Service Processors of each 570 using subnet 1.1.1.x HMC2 will manage 570-A and 570-B by attaching to HMC1-Port on both Service Processors of each 570 using subnet 2.2.2.x NOTE: Dual HMCs must use different subnets for server management.
Switch
HMC0 HMC1
Internet
FSP
570-A
Intra-net Network
Switch
HMC0 HMC1
FSP
Enable a second (or even a third to isolate networks even further) Ethernet port on the HMC for open system network connectivity. This will potentially enable HMC to be accessed remotely, allow HMC to HMC communication, HMC to RMC (partition communication for Inventory Scout and DLPAR), enable HMC to access internet (i.e. Call Home, download maintenance updates).
HMC0
FSP
HMC2
DHCP-SUBNET-2.2.2.2
570-B
HMC1
HMC0 HMC1
FSP
NOTE: 575, 595 and 795 servers require DHCP services by the HMC
HMC3
Rochester
Private DHCP-SUBNET-1.1.1.1
HMC1
Switch
Static IP address 9.9.3.99 Static IP address 9.9.3.1
HMC1 HMC0
570-A
FSP
HMC0
FSP
HMC1
NYC
HMC4
Intra-net Network
HMC2
DALLAS
Private DHCP-SUBNET-2.2.2.2
Switch
HMC0
570-B
FSP
HMC0
FSP
HMC1
10
Navigation panel HMC functions grouped by category These HMC references are updated with each new version and provide a good foundation.
NOTE: Starting with HMC V7.3.3 the Call home remote support configuration is moved to a separate wizard under the Service Management category.
11
2011 IBM Corporation
12
13
Prior to V7.3.3.0, the Call-Home setup was included in the Guided setup wizard. Now a separate wizard.
14
AIX, Linux and VIOS task summary looks very similar, however the wizard will enforce rules. For example, VIO can not be suspended, VIO not allowed as a client Virtual SCSI and AIX/Linux will not allow a server VSCSI
15
Min & Max setting determine the range (boundaries) allowed by DLPAR Desired Virtual Processor tell the OS the number of processors it can dispatch to and this is used to calculate potential processor usage. Multiple Shared pools can be used to managed license compliance. This can be assigned at LPAR creation, or dynamically at any time.
16
Select IO resource: Desired = eligible to be switchable Required = partition must be able to allocate at activation
Consider using VSCSI for sharing resources such as tape or optical across any or all LPARs when on POWER6/7 using VIOS or IBM i 6.1 hosting the resource.
17
Can be configured in the partition profiles or completely dynamic using DLPAR Note: Specific to IBM i - Client adapter will must be flagged as REQUIRED if VSCSI is used to provide access to virtual disk where the load source will reside. If the client virtual SCSI will only be used for access to Virtual Optical, NOT flagging this adapter as required will allow the partition to activate even if the server side partition is not available.
18
2011 IBM Corporation
19
20
21
Server Firmware
i5 Managed System
HMC
Updates and Upgrades
22
Multiple Firmware code levels. Notice: 3 identifiers All POWER5 would show as 01SF240
2011 IBM Corporation
http://www-933.ibm.com/support/fixcentral/main
24
In this example, assume my HMC is currently on V7R3.4.0M0 My goal is to get this HMC to the most current level, which is V7.7.1 sp2 The wizard will show me what is needed to get from Point A to the target level.
25
2011 IBM Corporation
Check compatibility
26
27
28
29
30
31
32
Example Notification
34
In general, Backup HMC Data archives: Code Changes to the HMC Application(s) since the last install or recovery upgrade HMC unique configuration changes since the last install or recovery upgrade
User Profiles Network Configuration Service Data Etc. Managed Systems Partition Profiles Etc.
35
Save Critical Console Data renamed Save HMC data in V7 vs. Save Upgrade data
CCD is not a bootable save of the HMC In a recovery scenario you need:
BOOT from the HMC Recovery DVD that was used with the install or the last upgrade PLUS Restore the Save CCD data. DVD-RAM (RAM is the only DVD media supported for write operations) USB flash drive FTP server NFS server
Save Upgrade data is NOT the same as CCD Use this option only IMMEDIATELY before an HMC Upgrade (booting from Recovery Media) Saves only user modified System configuration, User Profile & Security info, Service information
Two methods of HMC software Release Upgrades Update via corrective service Update.zip or Update.ISO files Upgrade with new release Recovery CDs (V5R1 and later uses DVD media) For example upgrading from V7.310 to V7.330 or directly to V7.350 Size matters could be +2GB saves when the Update option is used Save performance is improved when upgrading using Recovery media vs
36
2011 IBM Corporation
A
HMC Recovery DVD set V7R3.1
User data
37
38
I missed getting the time capture, something greater that 15 minutes, but less than 30 minutes
39
40
Limit resource access to a single server (ATS_750) and two partitions on that server.
41
In this example, user ID Console has very limited authority. It is NOT allowed to sign on to the HMC GUI, but can sign on through the 5250 emulation and start or join a console session for one IBM i partition.
42
43
sensitive IBM ATS - Skills Transfer HMC and Power Systems firmware
to get deails
Next we will look at server properties review server resources, where are they CURRENTLY assigned. What functions is this server capable of. Then we wil look at Attention indicators or Serviceable Events.
44
2011 IBM Corporation
45
46
47
Integrated on most POWER6/7 systems (all but the POWER6 595 & POWER7 795) Provides accelerated Ethernet connectivity
Essentially, a system with HEA has several integrated Ethernet adapters, called logical ports. Can be assigned to one or more partitions.
Logical Ports
48
Assign at partition creation, modify partition profile and activate partition from the HMC, or simply DLPAR (Add) logical port
To change the MCS value requires a full server IPL to activate change.
49
The total processor capacity in the system is better utilized. Dedicated proc LPs still maintain their perf characteristics and predictability 2011 IBM Corporation
50
51
Energy Scale (Active Energy) Support Scheduled Operations for Utility Capacity on Demand
Virtualization Management
Partition Mobility (between servers managed by same HMC) Multiple Shared Processor Pool Support
HMC Management
User Authentication via Kerberos Enhanced HMC Monitoring Ongoing HMC Performance Improvements
52
Existing LPs booted into Hardware Discovery; later returned to (bootable) state. Special LP used to collect I/O data for unassigned I/O.
3. 53
VIOS, IBM i, and AIX (IBM offerings) do RMC by default Power Linux (SLES, RHEL) need additional RPM
https://www14.software.ibm.com/webapp/set2/sas/f/lopdiags/installtools/home.html
54
At platform Power On
User initiated Hardware Discovery from the HMC. System Powers On and collects IOR data utilizing service partition. System left in Operating state upon completion. Partition auto-boot settings not enforced on this type of power on (are persisted for future).
When to use this option: After repair and verify. After attaching new expansion unit. After firmware upgrade.
Checkbox appears with managed systems that are Hardware Discovery Capable
Or on a running system
2011 IBM Corporation
55
56
57
HMC Generated System Plan at V7.330, on POWER6 can see more of the device level details. This example shows Disk details
58
The System Planning Tool (SPT) is free, it runs on a stand-alone workstation and enables the user to design a new system. Select the Machine Type and Model, processors, memory and IO hardware, and design the partitions. This can be sent to IBM order processing and manufacturing can build to the plan specifications. The SPT output can also be imported by the HMC and the DEPLOY option can automatically create the partitions. Download from:
http://www-304.ibm.com/systems/support/tools/systemplanningtool/ 59
2011 IBM Corporation
61
62
With power saver capable systems, users can enter static power save through the power saver mode configuration task
With power saver mode enable, the processing utilization reporting might not be accurate if the OS does not have the proper support.
63
VSPP Pool 1
VSPP Pool 2
VSPP Capacity
Maximum Pool Capacity
Maximum CPU cycles that can be consumed by the partitions in a VSPP (whole number of proc units). Additional capacity assigned to a virtual pool for the purpose of reserving uncapped cycles for the VSPPs use. Must be less than Maximum Pool Capacity. Cannot be stolen by the HMC during partition activation. The units are processor units and for HMC users the granularity is 0.01 processor units. A computed quantity not user specified. This is the number of CPU cycles guaranteed to be available to the set of partitions in the virtual pool. It is equal to the sum of the entitled capacities of the partitions in the VSPP (pending processor units of the active and inactive partitions) plus the Reserved Pool Capacity for the VSPP. Must always be Equal to or smaller than Maximum Pool Capacity. The units and granularity are the same as Reserved Pool Capacity.
64
My goal is to limit my license compliance at 3 processors for my five IBM i partitions (even though they = 5 virtual processors
65
Customer information data Administrator, System, Account information Group data All user-defined group definitions. Modem configuration data Configure modem for remote support. Outbound connectivity data User Profile data Kerberos, LDAP configuration data
Select Replication Data Types Synchronize the replicated data Save the configuration
66
67
68
69
70
(OF/RTAS)
Firmware Components
71
https://www-912.ibm.com/e_dir/eServerPrereq.nsf
72
73
HMC Managed, maintenance is delivered as Service Packs. i.e. 01SF240_299_201 where 299 = concurrent Service pack and 201 is last disruptive level POWER6 follows a similar format: Unique code streams for POWER6 by platform MTM: EL3xx Power Systems 520 & 550 EM3xx Power Systems 560 & 570 EH3xx Power Systems 595 ES3xx Power Systems 575 EA3xx Power Blades First code stream to support Power Systems POWER7 GA in Feb 2010 01AL710_099_043 (750 & 755) 01AL720_082_066 (710 740) 01AM720_084_064 (770 & 780) 01AH720_082_064 & AB720_079_064 (795)
Updates and upgrade packages use the same packaging format: Format for Firmware Version/Release/maintenance level:
PPNNSSS_FFF_DDD and will have a corresponding MHxxxxx marker PTF: PP = package identifier; 01 = managed system and 02 = power subsystem. NN = machine type model group; SF = POWER5 (5+) system firmware and BP = POWER5 bulk power. SSS = VRM indicator, i.e.., a code level (e.g., 240) FFF = fixpack number for current fixpack level DDD = fixpack number for the last disruptive fixpack level
74
75
76
Linux
Intranet or Internet
HMC
Private Network
Firmware-PHYP
Perm | Temp
77
Types of Fixpacks
Updating firmware involves two steps: Apply the firmware (update what is in flash) Activate the firmware (cause the new firmware to be running in memory on the system)
Not all fixpacks can be activated concurrently Concurrent Apply and activate with partitions running Deferred Concurrent apply but contains fixes which affect IPL path which are not activated until next IPL The portions of the fixpack which can be activated concurrently are activated as described above Disruptive Platform is IPL required to activate None of the fixpack contents are activated until next IPL
78
Note the Updates panel automatically shows firmware level for each managed server. Also, note that a single HMC can manage both POWER5 and POWER6
79
81
NOTE: a copy of the firmware is ALWAYS written to the hard drive first.
82
83
84
Yes, you can apply another concurrent SP even with deferred updates pending. Or, what if you need to remove the 95 SP from TEMP. NOTE: Permanent (Accepted level) is still at 75. This can also be done concurrently.
85
2011 IBM Corporation
86
87
The current strategy that IBM has implemented is to redirect most maintenance activities from the web, relating to POWER6/7, directly to Fix Central This approach uses a Wizard to help determine maintenance targets and compatibility considerations.
88
89
90
Informational website
https://www.ibm.com/developerworks/wikis/display/WikiPtype/Home
https://www.ibm.com/developerworks/wikis/display/WikiPtype/Home
91
92
93
94
Server firmware Fixes - starting page http://www-912.ibm.com/supporthome.nsf/document/34252843 Server firmware download http://www912.ibm.com/s_dir/slkbase.nsf/c32447c09fb9a1f186256a6c00504227/604992740f846a49862 56fd3006029b5?OpenDocument Download system firmware for IBM System p5, eServer p5, eServer pSeries, eServer http://www14.software.ibm.com/webapp/set2/firmware/gjsn Hardware Management Console Support for i5, p5 and OpenPower http://www14.software.ibm.com/webapp/set2/sas/f/hmc/home.html HMC Function and Hardware Prerequisites - summary table http://techsupport.services.ibm.com/server/hmc/power5/tips/hmcprereqs.pdf InfoCenter Topics on Server Firmware Management http://publib.boulder.ibm.com/infocenter/eserver/v1r2s/en_US/info/ipha5/fixesserverfirmware. htm
96
97
98
Lotus, Freelance Graphics, and Word Pro are registered trademarks of Lotus Development Corporation and/or IBM Corporation. Domino is a trademark of Lotus Development Corporation and/or IBM Corporation. C-bus is a trademark of Corollary, Inc. in the United States, other countries, or both. Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. ActionMedia, LANDesk, MMX, Pentium and ProShare are trademarks of Intel Corporation in the United States, other countries, or both. UNIX is a registered trademark of The Open Group in the United States and other countries. SET and the SET Logo are trademarks owned by SET Secure Electronic Transaction LLC. Other company, product and service names may be trademarks or service marks of others. Information is provided "AS IS" without warranty of any kind. All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. Information in this presentation concerning non-IBM products was obtained from a supplier of these products, published announcement material, or other publicly available sources and does not constitute an endorsement of such products by IBM. Sources for non-IBM list prices and performance numbers are taken from publicly available information, including vendor announcements and vendor worldwide homepages. IBM has not tested these products and cannot confirm the accuracy of performance, capability, or any other claims related to non-IBM products. Questions on the capability of non-IBM products should be addressed to the supplier of those products. All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. Contact your local IBM office or IBM authorized reseller for the full text of the specific Statement of Direction. Some information in this presentation addresses anticipated future capabilities. Such information is not intended as a definitive statement of a commitment to specific levels of performance, function or delivery schedules with respect to any future products. Such commitments are only made in IBM product announcements. The information is presented here to communicate IBM's current investment and development activities as a good faith effort to help with our customers' future planning. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve throughput or performance improvements equivalent to the ratios stated here. Photographs shown are of engineering prototypes. Changes may be incorporated in production models.
99