Exploit PowerVM Features To Maximize Performance .

2y ago
5 Views
1 Downloads
2.07 MB
33 Pages
Last View : 2d ago
Last Download : 3m ago
Upload by : Lucca Devoe
Transcription

Chris Churchey – Principal ATS Group, LLCchurchey@TheATSgroup.com (610-574-0207)October 2013Exploit PowerVM Features to MaximizePerformance & Efficiencies 2013 IBM Corporation

Exploit PowerVM Features to Maximize Performance & EfficienciesExploit PowerVM Features to MaximizePerformance & EfficienciesMultipleMlti l ShShareddProcessor Pools(MSPP)2 2013 IBM Corporation

Exploit PowerVM Features to Maximize Performance & EfficienciesWhat is MSPP? Group of physical processors Shared among multiple logical partitions The sum of the assigned capacity for each LPAR cannot exceed the total capacity of theprocessor group Applies to Power6 and above3 2013 IBM Corporation

Exploit PowerVM Features to Maximize Performance & EfficienciesWhy use MSPPs? Reduce software license (e.g. # of cores) costs by placing LPAR(s) in their own pool– Customers have reported saving 100K to 8M a year Share the software license across LPAR(s) by placing them in the same pool (e(e.g.g Floatacross Prod & Dev) Limit a group of LPAR(s) to a combined MAX CPU consumption to protect others– Example: Power 770 with 32 cores Dev LPAR(s) pool Max CPU 5 ProdP d LPAR(LPAR(s)) pooll MMax CPU 32CPU 324 2013 IBM Corporation(All)

Exploit PowerVM Features to Maximize Performance & EfficienciesMSPP Analysis1. Identify candidate LPAR(s)– Software licensed by # of cores currently Dedicated or Capped, or license ALL cores onthe server2 Collect2.C ll t physicalh i l CPU usage ffor candidatedid t LPAR(LPAR(s))3. View the candidate LPAR(s) over a period of time4. Determine usage mix and observed Peaks– The pool’s Maximum Processing Units “peak observed projected growth buffer” NOTE: Galileo Performance Explorer makes this easy using Virtual Groups to viewcandidate LPAR(s)!5 2013 IBM Corporation

Exploit PowerVM Features to Maximize Performance & EfficienciesMSPP Analysisp795 with 23 LPARs, peaking 23 cores6 2013 IBM Corporation

Exploit PowerVM Features to Maximize Performance & EfficienciesMSPP AnalysisSelected 7 Oracle LPARs, peaking 12 Cores7 2013 IBM Corporation

Exploit PowerVM Features to Maximize Performance & EfficienciesMSPP Analysis“What If” Shared Pool Analysis8 2013 IBM Corporation

Exploit PowerVM Features to Maximize Performance & EfficienciesMSPP AnalysisPerformance View of Pool 0 and Pool 19 2013 IBM Corporation

Exploit PowerVM Features to Maximize Performance & EfficienciesMSPP AnalysisDetailed Performance View of Pool 1 (Oracle Pool)10 2013 IBM Corporation

Exploit PowerVM Features to Maximize Performance & EfficienciesMSPP Resources IBM PowerVM Virtualization Introduction and /sg247940.html Exploiting IBM PowerVM Virtualization Features with IBM Cognos 8 Business sg247842.html?Open Try it! MSPP Pools can be dynamically created,created move LPAR(s) in & outout, andincrease/decrease MAX ATS can help analyze and implement MSPP11 2013 IBM Corporation

Exploit PowerVM Features to Maximize Performance & EfficienciesExploit PowerVM Features to MaximizePerformance & EfficienciesSharedShd EthEthernettp((SEA))Adapters12 2013 IBM Corporation

Exploit PowerVM Features to Maximize Performance & EfficienciesWhat is a SEA? Group Virtual I/O Server component that bridges a physical Ethernet adapter and Ethernetadaptersd t LPAR(s) on the virtual network can share access to the physical network LPAR(s) on the virtual network can communicate with stand-alone servers and logicalpartitions on other systems Eliminates the need for each client logical partition to a dedicated physical adapter13 2013 IBM Corporation

Exploit PowerVM Features to Maximize Performance & EfficienciesWhy use SEAs? Required for Live Partition Mobility (LPM) Eliminate dedicated adapters to LPARs Reduce network switchesswitches, ports and cabling Reduce # of adapters, thus reduce slots/IO-drawers Share network bandwidth across LPARs Balance CPU load across VIO’s (1 often 100% Busy) Maximize network throughput using ALL adapters14 2013 IBM Corporation

Exploit PowerVM Features to Maximize Performance & EfficienciesSEA Options SEA-NIB (Network Interface Backup) vSwitches– (2) Virtual Ethernet adapters per LPAR– EtherChannel used on Client LPAR to designate Primary VIO– ScriptS i t tto balanceb lEEven/Odd/Odd LPAR tto primaryiEEven/Odd/Odd VIO– Preferred for Max Network Throughput and Availability– Multiple VLANs NOT required SEA-HA (High Availability)– (1) Virtual Ethernet adapter per LPAR– All LPAR(s) network goes through 1 VIO w/failover to 2nd VIO– 2nd VIO Ethernet ports idle, unused performance SEA-HA Load Sharing (aka Load Balancing)– RequiresRimultiplelti l VLANVLANs whichhi h are balancedb ld betweenb tVIO’sVIO’– It chooses which VLANs go to which VIO’s– Requires manual ‘chdev’ to restart if failover15 2013 IBM Corporation

Exploit PowerVM Features to Maximize Performance & EfficienciesSEA Architecture – NIB w/vSwitches1Gb (80-100MB/s) 1Gb (80-100MB/s)Load Balance 200MB/s16 2013 IBM Corporation

Exploit PowerVM Features to Maximize Performance & EfficienciesSEA Architecture – HA1Gb (80-100MB/s)17 2013 IBM Corporation1Gb (80-100MB/s)Backup-Wasted

Exploit PowerVM Features to Maximize Performance & EfficienciesSEA Architecture – HA Load Sharing1Gb (80-100MB/s) 1Gb (80-100MB/s)Load Sharing 200MB/sg18 2013 IBM Corporation

Exploit PowerVM Features to Maximize Performance & EfficienciesSEA Analysis1.Collect physical CPU and SEA usage for VIO LPARs– View VIO LPARs over a period of time2.Look for:– 1 VIO with high/max CPU and other minimal– 1 VIO SEA at max throughput (flat line) and other minimal3.If using SEA-NIB today, balance script on all LPARs4.If using SEA-HA today, use Load Sharing feature– NOTE: Galileo Performance Explorer can display this performance information quicklyand easily!19 2013 IBM Corporation

Exploit PowerVM Features to Maximize Performance & EfficienciesSEA Analysis - NIB Host SEA Network Packet Send & ReceiveThroughput20 2013 IBM Corporation Host Physical CPU Utilization Summary

Exploit PowerVM Features to Maximize Performance & EfficienciesSEA Analysis - HA Host SEA Network Packet Send & ReceiveThroughput21 2013 IBM Corporation Host Physical CPU Utilization Summary

Exploit PowerVM Features to Maximize Performance & EfficienciesExploit PowerVM Features to MaximizePerformance & EfficienciesNPIV vs. vSCSISCSIPerformance22 2013 IBM Corporation

Exploit PowerVM Features to Maximize Performance & EfficienciesWhat is NPIV and vSCSI?NPIV Allows a singleg HBA to registergmultiplepWWPNs Each virtual server presents a differentWWPN to the SAN Each virtual server will see its ownunique storage23 2013 IBM CorporationvSCSI A SCSI disk,, or a volume or file in a VIOServer that is exported to a virtual IOclient LUNs implement a sub-set of the SCSIprotocol

Exploit PowerVM Features to Maximize Performance & EfficienciesWhy NPIV over vSCSI? Higher throughput from client LPAR Higher IOps from client LPAR Better hdisk Service Time from client LPAR Less CPU usage by the VIO LPAR Load Balance IO across HBAs from client LPAR24 2013 IBM Corporation

Exploit PowerVM Features to Maximize Performance & EfficienciesNPIV vs. vSCSI Architecture25 2013 IBM Corporation

Exploit PowerVM Features to Maximize Performance & EfficienciesNPIV/vSCSI Test configuration AIX LPAR (gvicaix71-10) on a p700 blade and IVM– (2) 8Gb HBA to V7000 (4) 100GB vdisks (LUNs) created same mdisk/array group– (vSCSI) (2) 100GB LUNs mapped to VIO,VIO mkvdev to AIX LPAR hdisk3 and hdisk4 on gvicaix71-10– (vfc) (2) 100GB LUNs mapped to (2) wwpn’s on AIX LPAR hdisk1 and hdisk2 on gvicaix71-10 ndisk64 Seq./Random Read/Write 4K/256K tests26 2013 IBM Corporation

Exploit PowerVM Features to Maximize Performance & EfficienciesNPIV/vSCSI Test configuration27 2013 IBM Corporation

Exploit PowerVM Features to Maximize Performance & EfficienciesNPIV vs. vSCSI IOpsNPIV: Over 500more IOps!NPIV28 2013 IBM CorporationvSCSISCS

Exploit PowerVM Features to Maximize Performance & EfficienciesNPIV vs. vSCSI Read Service-TimesNPIV: 0.75msfaster!NPIV29 2013 IBM CorporationvSCSI

Exploit PowerVM Features to Maximize Performance & EfficienciesNPIV vs. vSCSI Write Service-TimesNPIV: 0.50msfaster!NPIV30 2013 IBM CorporationvSCSI

Exploit PowerVM Features to Maximize Performance & EfficienciesQuestions and Answers31 2013 IBM Corporation

Exploit PowerVM Features to Maximize Performance & Efficiencies We can help analyze and implement. Contact us! Check-out Galileo Performance Explorer – Visit our booth for a hands-on demo– Complimentary* nono-stringsstrings attached 6 months use for Conference attendees– Budget-friendly subscription pricing requestwww.GalileoSuite.com* First time Galileo user32 2013 IBM Corporation

Exploit PowerVM Features to Maximize Performance & EfficienciesReferenced Material IBM PowerVM Virtualization Introduction and s/sg247842.html (Managing and Monitoring) SEA‐NIB vs. SEA‐HA vs. SEA‐HA‐Load perworks/blogs/aixpert/entry/shared ethernet adapter sea failover with load balancing198?lang enhttps://www ibm nder/entry/shared ethernet adapter load erworks/blogs/AIXDownUnder/entry/shared ethernet adapter load sharing and virtual switches133?lang en 062ae1c/81c729a840b213b98625779e000722f4/ native.html au‐NPIV/index.html Galileo Performance Explorerhttp://www.galileosuite.com* First time Galileo user33 2013 IBM Corporation

Exploit PowerVM Features to Maximize Performance & Efficiencies MSPP Analysis 1. Identify candidate LPAR(s) – Software licensed by # of cores currently Dedicated or Capped, or

Related Documents:

Novell SUSE Linux Enterprise Server 10 for POWER (5639-S10) Red Hat Enterprise Linux 5 for POWER (5639-RHL) IBM PowerVM Express Edition (5765-PVX) IBM PowerVM Standard Edition (5765-PVS) IBM PowerVM Enterprise Edition (5765-PVE) IBM Virtual I/O Server Version 2.1 with Fix Pack 20.1, or late

PowerVM Express Edition: Supports 2 VMs/server and includes Virtual I/O Server (VIOS) and PowerVM Lx86 PowerVM Standard Edition: Scales to 10 VMs/core and adds suspend/resume and shared storage pools PowerVM Enterprise Edition: Adds active memory sharing and live partition mobility Integrat

PowerVM Express Edition (optional) PowerVM Standard Edition (optional) PowerVM Enterprise Edition (optional) LPAR, Dynamic LPAR, Virtual LAN (Memory-to-memory interpartition communication) Up

IBM PowerVM Enterprise Edition Power System Medium 9080 MHE 780E058 64.000 Software Maintenance for IBM PowerVM Enterprise Edition SWMA for PowerVM Enterprise Edition XY2XT 9080 MHE 780E058 64.000 MACHINE CONTROL PROGRAM MCP Remot

Connecting Violin Memory Arrays to IBM AIX and PowerVM 3 www.vmem.com 1 Introduction This technical report describes best practice recommendations and host attachment procedures for connecting Violin arrays through Fibre Channel to systems running on the IBM AIX operating system with IBM PowerVM virtualization.

Host Attachment: Connecting Violin to AIX and PowerVM www.vmem.com 1 Introduction This technical report describes best practice recommendations and host attachment procedures for connecting Violin arrays through Fibre Channel to systems running on the IBM AIX operating system with IBM PowerVM virtualization.

PowerVM Enterprise Edition includes all the features of Standard Edition plus Live Partition Mobility (LPM) and PowerVM Active Memory Sharing. LPM allows a partition to be relocated from one server to another with virtually no impact to the applications running inside the partition. LPM i

Hydrostatic Tank Gauging API MPMS Chapter 21.2, Electronic Liquid Volume Measurement Using Positive Displacement and Turbine Meters API MPMS Chapter 22.2, Testing Protocols–Differential Pressure Flow Measurement Devices 3 Definitions For the purposes of this document, the following definitions apply. 3.1 Automatic Tank Gauge (ATG) An instrument that automatically measures and displays liquid .