Power Systems Firmware Management - What You Need To

Transcription

Power Systems FirmwareManagement - What YouNeed to KnowTracy SmithExecutive IT Specialist (ATS)IBM Power Systems - Rochester, MNTues. June 2, 2015 Copyright IBM Corporation 2015Technical University/Symposia materials may not be reproduced in whole or in part without the prior written permission of IBM.

Overview - Server Firmware:Management and StrategiesServer Firmware What is contained within it? Where does it reside? How is it named and the associated terminology? How is it managed? HMC Operating System Where to view levels, through the HMC or Operating Systemcommand line? How is it distributed? How to update or upgrade? Release schedule expectations? Resources for your Server Firmware Fix Strategy Copyright IBM Corporation 20151

Server Firmware OverviewAll IBM POWER8, POWER7, POWER6 and POWER5 systems utilize ServerFirmware (PowerVM). There are two sides - Temporary (T) and Permanent (P).Server Firmware resides on the Flexible Service Processor (FSP), and it issystem critical code and responsible for performing: Service processor functions Partitioning creation, usage, and how they are arranged on the Server(Enterprise systems and nodal knowledge) Dynamic Logical Partitioning (DLPAR) and resource allocation Virtualization functions – processor core and memory usage, SR-IOV, etc Capacity Upgrade on Demand (CUoD) PowerVP – view of processor and memory allocations Dynamic Platform Optimizer (DPO)POWER8 provides additional choices on Linux scale out models: PowerVM PowerKVM/Open Platform Abstraction Layer (OPAL) Bare Metal Copyright IBM Corporation 20152

The Three Pieces of POWERSystems MaintenancePartition Maintenance IBM i, AIX, Linux, VIOS, PowerVCServer Firmware Power Hypervisor (PHYP)Flexible Service Processor (FSP)Partition Firmware (PFW)Bulk Power Code (BPC) on HighEnd SystemsVIOSVIOSServer FirmwareHMC RepairManageInstallExchangeUpdates and Upgrades Copyright IBM Corporation 20153

POWER Server Firmware ComponentsService Processor - SPClosed OS Linux basedProvides diagnostics, initialization, configuration,run-time error detection & correctionVIOSAIXLinuxPower Hypervisor - PHYPIBM iBased on iSeries (SLIC) hypervisor, enhanced forconverged i/p designI/OPFWPFWPFWLICProvides VLAN, virtual I/O, sub-processorpartitioningPHYPPartition Firmware - PFWSupports pSeries RPA interfaceProcessor SubsystemRewritten to work with PHYPService Processor FirmwareSPCNServer Power HardwareHMCSFPHardware Management Console - HMC /ServiceabilityProvides converged platform configuration, management,and service user interfaceSystem Power Control Network - SPCNBPC FirmwareBulk PowerInterfaces with bulk power for power monitoring andControl no longer used on POWER7 and POWER8Bulk Power Controller (BPC) FirmwareFirmware ComponentsControls each bulk power assembly (BPA) in CECand towers. Currently unique to the Power 595, 590and P575, 795 systems Copyright IBM Corporation 20154

Server Firmware - Naming Conventions Identified by: 01SVXXX YYY ZZZXXX Release (Engineering Change, EC, Version)YYY Service pack levelZZZ Last disruptive service pack level POWER8 example: SV for ship Volume (SV810) SC for ship Consolidate (SC820) POWER7 example: AL for low-end (AL740 088 042) AM for mid-end (AM740 088 042) AH for high-end (AH730 078 035) / (AB730 077 032 - BPC) POWER6 example: EL for low-end (EL350 126 038) EM for mid-end (EM350 126 038) EH for high-end (EH350 126 038) / (EB350 124 034 - BPC) Copyright IBM Corporation 20155

Terminology Disruptive Upgrade A release upgrade whose installation requires that the server be in a powered off state. Release upgrades are always disruptive. Concurrent Update A service pack update whose installation can be performed with the server running. In most cases, all fixes included are activated concurrently. In rare cases, deferred fixes may be included which require a server IPL to activate. Deferred Fix The installation of a deferred fix is concurrent (nondisruptive) to customer operations. However,the fix will not become active until an IPL (system level) is performed. Note: All other non-deferred fixes will apply when installed. Service Pack A Service Pack contains a group of fixes within a specific release level. Service packs primarilycontain only fixes however, minor function changes may be released within a service pack.These fixes will be for highly pervasive, critical, or security related issues.Glossary of firmware terms Copyright IBM Corporation 20156

Why change firmware or upgrade to new level?New systems ship with the latest level of supported System firmware HMC is a firmware component and must be at a compatible level New features and functions require new levels (routine maintenance) Example: Scale out servers need FW830 to add PCIe Gen3 I/O drawerSoftware and service support POWER8 latest supported level is 810 Scale out, 820 Enterprise (830 June 2015) POWER7 latest supported level is based on machine type model (see table later slide) POWER6 latest supported level is eFW350 (EL350, EM350, EH350)HMC and Power Systems firmware – IBM Fix CentralMix POWER8, POWER7, & POWER6 management under a single HMC HMC compatibility (HMC V8R8.1.0, V8R8.2.0, V8R8.3.0 required for POWER8) Minimum level POWER7 and/or POWER6 firmware required if also running HMC atVersion e/supportedCombinations Copyright IBM Corporation 20157

Firmware Release Levels forEnterprise ServerPower System code matrixPOWER8PowerServerMachine TypeModelGA1GA2GA3*Apr 2014Nov 2014Jun 2015810820830Firmware Level an/aGAGA - General Availability - first release of that server modelS – Supported on this systemPOWER7PowerServerMachine TypeModelGA1Sept 2010GA2Apr 2011GA3GA4 Oct 2011GA5 May 2012Oct 2012GA6Oct 2013GA7Nov 2013GA87107207307407607707807959119-FHBn/aGASn/aS 760.10n/aS7759125-F2Cn/an/aGA 7.3.1n/an/an/an/a7807709179-MHB9117-MMBGA 7.1.1SSn/an/an/aS 780.0011/22/137807709179-MHC9117-MMCAdded p7 IOCn/an/an/aGAn/aS 770.2006/07/13n/a7807709179-MHD9117-MMDIOC added p7 n/an/an/an/aGAn/aS 780.104/25/147609109-RMDn/an/an/an/an/aGA 770.1003/15/13n/a Copyright IBM Corporation 2015* IBM Statement of Direction for 2015. Ann planned 2Q2015 GA 2Q2015HMC & Firmware combinationsFirmware Level Apr 20108

PowerServerMachine TypeModelFirmware Level GA1GA2Power System code matrixPOWER8 Release Levels forScale out ServerGA3*Apr 2014Nov 2014Jun SS812L8247-21LGAn/aSHMC & Firmware combinationsS824GA – General Availability first release of that server modelS – Supported on this system* IBM Statement of Direction for 2015. Ann planned 2Q2015 GA 2Q2015 Copyright IBM Corporation 20159

What’s in the latest Version ?The 830 GA3 code stream is the latest version and due to release on Friday Added support for model 8408-E8E, a new IBM Power System E850 Added support for PCIe Gen3 expansion drawers to new/existing on specified systems: PCIe Gen3 I/O Expansion Drawer on 8284-22A, 8286-41A, 8286-42A, 8408-E8E (#EMX0) PCIe Gen3 I/O Expansion Drawer on 8247-21L & 8247-22L (#ELMX) Added support for new Processor Features on specified systems: 8-core 4.15 GHz POWER8 Processor Card on 8284-22L (#ELPF) 8-core 4.15 GHz POWER8 Processor Card on 8284-22A (#EPXL) Added support for new memory points on existing processor features to 8286-41A, 8286-42A, 8247-42L Added support for new memory points on existing processor features to 9119-MME, 9119-MHE Increased System nodes on new/existing processor features to 9119-MHE Added support for #EJ12, a new PCIe3 FPGA Accelerator Adapter, on systems 8286-41A, 8286-42A,8247-42L Added support for #EJ13, a new PCIe3 FPGA Accelerator Adapter, on systems 8247-21L, 8247-22L, 828422A Copyright IBM Corporation 201510

Power ServerMTMsApr 2010GA1Sept 2010GA2Apr 2011GA3GA4 Oct 2011GA5 May 2012Oct 2012GA6Oct 2013GA7Nov 2013710720730740760770780Power System code matrixPOWER7 Release Levels forScale out B(iListed RPQ - Never Announced)n/an/aGAn/an/an/an/a710/7308231-E1C; 8231-E2Cn/an/an/aGAn/an/an/a7R1/7R2Linux8246-L1C; 8246-L1S8246-L2C; 8246-L2Sn/an/an/aGA740.40n/an/an/a710/7308231-E1D; 8231-E2Dn/an/an/an/an/aGA 770.0002/20/13n/a7R1/7R2Linux8246-L1D; 8246-L1T8246-L2D; 8246-L2Tn/an/an/an/an/aGA 770.0002/20/13n/a720/740Analytics8202-E4B; 8205-E6B8492-DW2; ; 8205-E6C8492-DW3; 8493-SV3n/an/an/aGAn/an/an/a720/7408202-E4D; 8205-E6Dn/an/an/an/an/aGA 770.0002/20/13n/a750/755HPC8233-E8B; 8236-E8CGA 7.1.0n/aSn/an/an/an/a7508408-E8Dn/an/an/an/an/aGA 770.1003/15/13n/a7R4Linux8248-L4Tn/an/an/an/an/aGA 770.2108/07/13n/a Copyright IBM Corporation 2015HMC & Firmware combinations710/73011

How to determine your MTMMachine Type and /determinelevels.html#1 Copyright IBM Corporation 201512

Why change firmware or upgrade to new level?Upgrades – moving from POWER6 to POWER7 or POWER8 LPAR migration may require a minimum firmware level for switchingNew hardware or feature may require firmware to enable POWER7 - Example SR-IOV (Single Root I/O Virtualization) Requires firmware AM780 056 or higher level on the Power 770-MMD or 780-MHD(also known as 780.10) POWER8 - Requires firmware level 830 SR-IOVPCIe Gen3 I/O drawer on scale out systemsE880 – to add third or fourth system nodeE880 for more than two I/O drawers on a system nodeHow will you know if new changes are required? Work with your Business Partner / IBM account team / Service Identify feature codes / MTM (Machine Type Model) for new hardware Review PreReq / CoReq database to identify minimum Firmware, OS, VIOS,PowerVC, and HMC requirements:https://www-912.ibm.com/e dir/eServerPrereq.nsf Copyright IBM Corporation 201513

Power PreReq tool Copyright IBM Corporation 201514

Power PreReq tool Copyright IBM Corporation 201515

Server Firmware – HMC managed Copyright IBM Corporation 201516

Server Firmware – HMC managedHMC Managed POWER6 most systems (with an HMC attached).POWER7 all systems (with an HMC attached).POWER8 all systems (with an HMC attached).Benefit of Concurrent Firmware Maintenance (CFM) no System/frame IPL required to activate.To view current levels, install instructions, and get more information:Select ‘Server Firmware: ‘HMC Managed Systems’ from:http://www-912.ibm.com/s dir/slkbase.nsf/recommendedfixes Copyright IBM Corporation 201517

HMC Managed - rpm & xml filesThe .rpm file contains the server firmware code: AM780 071 040.rpmThe .xml contains an index of the fixpack details: AM780 071 040.xmlThe .xml file viewed from a PC shows the contents of that Server Firmwarelevel. Alternatively, the Server Firmware Readme can be reviewed via theweb.http://www-912.ibm.com/s d3005e767a?OpenDocument&ExpandSection 2&TableRow 3.3#3. Copyright IBM Corporation 201518

Recommended support Copyright IBM Corporation 201519

Recommended support Copyright IBM Corporation 201520

Recommended support Copyright IBM Corporation 201521

Recommended support Copyright IBM Corporation 201522

HMC Managed - Install optionsWhere to load Server Firmware: IBM Service Website: Specifies the IBM service Internet site as the repository location. Removable Media: Specifies removable media on the HMC as the repository location.Examples of removable media include a USB flash memory device. FTP site: Specifies a remote file transfer protocol (FTP) server site as therepository location and allows you to type the remote FTP serversite, user ID, and password.Client provided FTP siteHard Disk on the HMC Specifies the internal hard disk drive on the HMC as the repositorylocation. Copyright IBM Corporation 201523

HMC Managed - View levels Copyright IBM Corporation 201524

HMC Managed - View levelsFor VIOS,AIX andLinux users.View IOlevels Copyright IBM Corporation 201525

Update Access Key ExpirationManagement of POWER8 Update Access KeysPOWER8 servers have a new hardwareservice entitlement component calledupdate access keys. Similar to serversoftware entitlement, which is used toverify access to newer versions of systemsoftware, IBM has introduced the conceptof hardware entitlement for systemfirmware updatesUpdate access keys include an expiration date, and system firmwareupdates will not be processed if the calendar date has passed the updateaccess key’s expiration date.POWER8 Update Access Keys Q&AVerifying access keys before you get the server firmware fixes Copyright IBM Corporation 201526

Server Firmware Table?prodKey fw Copyright IBM Corporation 201527

Server Firmware Levelshttp://www-912.ibm.com/s ableRow 1.3# Section1 Copyright IBM Corporation 201528

Firmware Levels by Serverhttp://www-912.ibm.com/s D3005E767A Copyright IBM Corporation 201529

Firmware Levels by Serverhttp://www-912.ibm.com/s D3005E767A Copyright IBM Corporation 201530

Firmware Levels by Serverhttp://www-912.ibm.com/s D3005E767A Copyright IBM Corporation 201531

Server Firmware and HMC Code Wizard Copyright IBM Corporation 201532

HMC Managed – Update or Upgrade Update within Current Release (AM730 066 035 to AM730 087 035) Concurrent Firmware Maintenance (CFM) Code is applied and activated with partitions active. If there are deferred updates in the fixpack (see .xml or readme), a system IPL is required to activatethose fixes, while the level will show as deferred in the mean time.OR Upgrade to a New Version (AM730 066 035 to AM780 035 028)– Disruptive process.– Requires a system (Entire frame) IPL to activate the level.– Both temp and permanent sides get updated to new Version Copyright IBM Corporation 201533

HMC Managed – Update the Current ReleaseSelect Change Licensed Internal Code for the current release Copyright IBM Corporation 201534

HMC Managed – Update the Current ReleaseSelect Change Licensed Internal Code for the current release Copyright IBM Corporation 201535

HMC Managed – Upgrade to a New ReleaseSelect Upgrade Licensed Internal Code to a new release Copyright IBM Corporation 201536

HMC Managed - Advanced FeaturesAdvanced Features Retrieve Allows you to copy updates from the selected repository location to either the hard drive on the HMC or to the DVD drive onthe HMC. If the updates are copied to the hard drive, they are available to be installed. Install and activate (implied Retrieve) Installs and activates available LIC updates from the selected repository location. Remove and Activate Returns the system back to the update level on the permanent side. You can use this option to back off an update level.Note: This procedure is estimated to take 60 minutes to complete. When a remove and activate procedure is disruptive, itmay take up to 2 1/2 hours because of the time necessary to power off and power on the system. This is only applicablewhile running on the T side. Accept - Copy Temporary to Permanent Copies the currently running level to the permanent side. This applies a fix permanently, which cannot be backed off thesystem. Reject Fix - Copy Permanent to Temporary Copies the currently running level to the temporary side. This can be used to reject a fix that has been applied. This is onlyapplicable while running on the P side. Disruptive activate A system restart is performed. This completes the Concurrent install only, with deferred disruptive activate procedure. Toensure your system is ready for the disruption, first quiesce, or close, all applications that are running on the system. Copyright IBM Corporation 201537

Server Firmware update and upgrade strategies When to update or upgrade Server Firmware varies and is dependent upon theenvironment. Some considerations: Platform/Type/ModelIf an HMC is attachedFeatures/Fixes includedExposures/RiskDowntime for upgrades or to apply any deferred fixes as relevant Business practices on staying current? How often do you upgrade your Operating Systems Code? AIX, IBM i, Linux, VIOS releases? How current is your system/LPARS with cumulative PTF, fixes, Service packages? Use FLRT (Fix Level Recommendation Tool) Which releases and code combinations are needed Example: if I update firmware do I need to update HMC, OS or VIOS lrt/home Copyright IBM Corporation 201538

Release schedule expectationsServer Firmware Service Packs: Planned to be released within the first three months of availability. All other Service Packs within release are planned for twice per year. Each release is supported for two years through planned service packs.This information is subject to change. Copyright IBM Corporation 201539

Operating System Managed Firmwarehttp://www-912.ibm.com/s D3007D1EB8 Copyright IBM Corporation 201540

DSPFMWSTS Copyright IBM Corporation 201541

Summary All POWER5, POWER6, POWER7 and POWER8 HMC and non-HMCsystems utilize Server Firmware, which consists primarily of FSP, PHYP, andPFW code. High-end systems (Power 795) utilize Bulk Power Code (BPC) as well. Server firmware consists of two sides: Temporary (T) Permanent (P) Copyright IBM Corporation 201542

Summary Server firmware may be managed through the HMC or OS: HMC managed For all POWER8 and POWER7 systems with HMC’s attached. Benefit of Concurrent Firmware Maintenance (CFM) within mostreleases due to no IPL required. Release changes require a system IPL via disruptive upgrade. OS managed MHxxxxx PTFs. Disruptive and activated during IPL upon applying MHxxxxx PTFs. Copyright IBM Corporation 201543

Resources Fix Central: http://www.ibm.com/support/fixcentral/ Recommended Fixes: http://www-912.ibm.com/s dir/slkbase.nsf/recommendedfixes IBM DeveloperWorks – step by step guide to firmware rials/au-power-systems-firmware-upgrade/IBM Server Firmware and HMC Code Wizards –http://www-912.ibm.com/s dir/slkbase.NSF/DocNumber/408316083Server Firmware: Update Policy Set to HMC –http://www-912.ibm.com/s D3005E767AServer Firmware: Update Policy Set to Operating System - POWER7 http://www-912.ibm.com/s D3007D1EB8IBM Systems Hardware Information Center: http://publib.boulder.ibm.com/eserver/ Fix Level Recommendation Tool: e IBM Redbooks: http://www.redbooks.ibm.com/ Copyright IBM Corporation 201544

Continue growing your IBM skillsibm.com/training provides acomprehensive portfolio of skills and careeraccelerators that are designed to meet allyour training needs. Training in cities local to you - where andwhen you need it, and in the format you want Use IBM Training Search to locate public training classesnear to you with our five Global Training Providers Private training is also available with our Global TrainingProviders Demanding a high standard of quality –view the paths to success Browse Training Paths and Certifications to find thecourse that is right for you If you can’t find the training that is right for youwith our Global Training Providers, we can he

E880 9119-MHE n/a GA S E870 9119-MME n/a GA S E850 8408-E8E n/a n/a GA POWER7 POWER8 * IBM Statement of Direction for 2015. Ann planned 2Q2015 GA 2Q2015 GA - General Availability - first re