TM PowerLinux IBM a powerful combination Artem Rusin IBM Forum 2012 – Estonia Tallinn, October 9, 2012 TM PowerLinux IBM a powerful combination AGENDA: • Opensource – industry study • IBM and Linux • IBM PowerLinuxTM, Linux on POWERTM • IBM hardware portfolio for Linux • Benefits of running Linux on POWERTM • IBM October 2012 Announcements Opensource – why do we use it ? Opensource adoption • 50% - prefer opensource • 75% - consider opensource equal to proprietary software * source: based on OpenLogic survey (556 respondents, mainly medium and large enterprizes: http://www.openlogic.com/wazi/bid/187999/ Concerns ? * source: based on OpenLogic survey (556 respondents, mainly medium and large enterprizes: http://www.openlogic.com/wazi/bid/187999/ How familiar are we with opensource ? * source: based on OpenLogic survey (556 respondents, mainly medium and large enterprizes: http://www.openlogic.com/wazi/bid/187999/ Opensource – most commonly used ? * source: based on OpenLogic survey (556 respondents, mainly medium and large enterprizes: http://www.openlogic.com/wazi/bid/187999/ IBM contribution LINUX kernel development: Source: http://www.linuxfoundation.org/news-media/announcements/2012/04/linux-foundation-releases-annual-linux-development-report/ IBM contribution LINUX kernel: • Kernel base architecture support • Security • Systems Management • RAS • Virtualization • Filesystems Opensource Ecosystem: • Apache • Eclipse • Mozilla Firefox • PHP, Samba • OpenOffice.org Communities: • The Linux Foundation • Open Software Initiative • POWERLinux Community LINUX on TM POWER What is it NOT ? • NOT AIX with Linux compatibility layer • NOT a Linux emulator • NOT x86 Linux running on x86 emulator on POWER hardware platform / LINUX on TM POWER What is it ? • IBM POWER – one of the 20+ hardware architectures supported NATIVELY by LINUX kernel, libaries, compilers • IBM POWER – one of 5 hardware architectures supported by major Linux Enterprise Vendors [RHEL, SLES] / LINUX on Red Hat Enterprise Linux*: TM POWER Suse Linux Enterprise Server**: *source: https://www.redhat.com/products/enterprise-linux/server/compare.html ** source: https://www.suse.com/products/server/technical-information/ LINUX on TM POWER Power 795 Power 780 Supported POWER hardware, benefits: Power 770 • Virtualization [PowerVM] • Performance [POWER7, SMT4] Power 750 • RAS Power 720/740 Power 710/730 Power 775 Power 755 PS Blades HMC IBM TM PowerLinux New in IBM hardware portfolio: • industry standard LINUX only servers: rack server: IBM PowerLinuxTM 7R2 compute node: IBM Flex System p24L High value linux solutions: • Big data analytics [IBM Infosphere, BigInsights, Apache Hadoop] • Opensource infrastructure services [Apache, Tomcat, Postfix, Sendmail, Bind, Samba, OpenLDAP] • Databases, middleware, management tools, development kits Workload optimized – Watson IBM TM PowerLinux IBM PowerLinuxTM 7R1: • LINUX only, 2U, rack server • Single socket, 8 POWER7 cores • up to 128 GB of RAM • PowerVMTM hypervisor IBM TM PowerLinux IBM PowerLinuxTM 7R2: • LINUX only, 2U, rack server (8246-L2C/8246-L2S) • Two sockets, 8 POWER7 cores each • up to 256 GB of RAM • PowerVMTM hypervisor • superior economics IBM i TM PowerLinux Memory modules (max of 4) • Up to 4 DIMMs per module • 8GB/16GB/32GB options • 256 GB max. memory • Fans • Two POWER7 processor modules (sockets) • 8 cores each, 16 total • 3.55 or 3.3 GHz options • Dual Power supplies • 200-240V GX bus Two Serial ports Two HMC ports Two USB ports GX bus IBM PowerLinuxTM 7R2 positioning PowerLinux 7R2 8246-L2C 8246-L2S Power 730 8231-E2C n/a Yes Yes n/a Yes Yes Operating System 2U Storage Drawer (24 SFF HDDs or SSDs) 4U PCI-e Expansion Drawer (10 PCIe or 10 PCIe + 18 SFFs) POWER7 Architecture Planar DDR3 Memory Base Ethernet SAS SFF Bays PCIe Gen2 Slots Integrated SAS/SATA GX++ Slots Integrated Ports DVD bay Tape/RDX bay Virtualization Management Redundant Power, Cooling EnergyScale Warranty 4-core 3.0 GHz or 3.7 GHz 6-core 3.7 GHz 8-core 3.55 GHz 8-core 3.55 GHz 8-core 3.3 GHz Dual Socket 8 / 16 / 32 GB options 32GB to 256 GB 4 / 8 / 16 / 32 GB options 8GB to 256GB 4-port, 1 gigabit Up to 6 HDD or SSD 5 PCIe x8 Gen2 Low Profile Slots (+ dedicated x4 Gen2 slot for Ethernet above) Yes / RAID 0/10 std (RAID 5/6 opt) Two ( One shared ) 3 USB, 2 Serial, 2 HMC 1 slim-line 1 Half Height ( Optional ) IVM / HMC Yes Thermal Power Management Device (TPMD) 3 Years IBM TM PowerLinux IBM Flex System p24L Compute Node: • LINUX only, half width Flex System compute node • Two sockets, 6 or 8 POWER7 cores each • up to 256 GB of RAM • PowerVMTM hypervisor • Up to 14 Flex System p24L in a 10U Flex System Chassis IBM TM PowerLinux The difference in running LINUX on POWER Benefits of using PowerVMTM • VIOS – virtualized devices, networks, NPIV • Dedicated or shared CPU • Micro-PartitioningTM • Dynamic Reconfiguration – CPU, Memory, I/O • „Virtualization without limits” • Trusted hypervisor IBM TM PowerLinux The difference in running LINUX on POWER • PowerVMTM editions Express Standard Enterprise Concurrent VMs 2 per server 10 per core (up to 1000) 10 per core (up to 1000) Virtual I/O Server Suspend/Resume Shared Processor Pools Shared Storage Pools Thin Provisioning PowerVM Editions Live Partition Mobility Active Memory Sharing IBM LINUX on POWER PowerVMTM TM PowerLinux IBM TM PowerLinux The difference in running LINUX on POWER Installation process: • Installation Toolkit • Value add LoP tools [Linux on Power] • Simplified Setup Tool for popular workloads 90% 80% 70% 17:40 17:00 16:20 15:40 15:00 14:20 13:40 13:00 12:20 11:40 11:00 10:20 09:40 09:00 08:20 07:40 07:00 06:20 05:40 04:20 03:40 03:00 02:20 01:40 04:20 03:40 03:00 02:20 01:40 01:00 00:20 23:40 23:00 22:20 21:40 21:00 20:20 19:40 2,00 01:00 4,00 19:00 CPU% Utilisation vs Entitlement by Time of Day 18:20 8,00 00:20 04:20 23:00 10,00 23:40 03:40 03:00 02:20 01:40 01:00 00:20 23:40 23:00 22:20 22:20 21:40 21:00 20:20 19:40 19:00 18:20 17:40 17:00 16:20 21:40 21:00 15:00 6,00 15:40 20:20 0% 14:20 10% 19:40 20% 13:40 30% 19:00 40% 13:00 50% 12:20 0,0 05:00 12,00 18:20 20,0 17:40 17:00 16:20 15:40 15:00 14:20 13:40 13:00 12:20 14,00 11:40 11:00 10:20 09:40 09:00 08:20 07:40 07:00 06:20 11:40 60% 05:40 11:00 10:20 09:40 09:00 08:20 07:40 07:00 06:20 05:40 0,00 05:00 The difference in running LINUX on POWER Linux on Power tools: • DynamicRM (RSCT) • ServiceRM (RSCT) • ESAgent • Lsvpd, lscfg, lsmcode • ibmit4linux-docs • nmon • SRC • sst 05:00 IBM TM PowerLinux Memory Utilisation (GBytes) by Time of Day (all nodes) 120,0 100,0 80,0 60,0 CPU Capacity Utilisation by Time of Day (all nodes) 40,0 IBM TM PowerLinux The difference in running LINUX on POWER Performance: • POWER7, 8 cores per chip [3,55 GHz or 3.3 GHz] • 4SMT per core • 32MB Embedded L3 Cache • Performance gain vs. POWER6 up to 1.5 X per core • Reduced energy consumption Local SMP Links POWER7 CORE L2 Cache F A S T POWER7 CORE POWER7 CORE POWER7 CORE L2 Cache L2 Cache L2 Cache L3 REGION MC0 MC1 L3 Cache and Chip Interconnect L2 Cache L2 Cache L2 Cache L2 Cache POWER7 CORE POWER7 CORE POWER7 CORE POWER7 CORE Remote SMP & I/O Links IBM TM PowerLinux The difference in running LINUX on POWER • RAS: Reliability Availability Serviceability IBM TM PowerLinux The difference in running LINUX on POWER • RAS features RAS Item Redundant / Hot Swap Fans & Blowers Hot Swap DASD & Media / PCI Adapters Concurrent Firmware Update Redundant / Hot Swap Power Supplies Dual disk controllers (split backplane) Processor Instruction Retry Alternate Processor Recovery Storage Keys PowerVM™/Live Part. Mobility/Live App Mobility Redundant Service Processors Redundant System Clocks Redundant / Hot Swap Power Regulators Dynamic Processor Sparing Memory Sparing Hot GX Adapter Add and Cold Repair Hot-node Add / Cold-node Repair Hot-node Repair / Hot-memory Add Dynamic Service Processor &System Clock Failover Hot-node Repair / Hot-memory Add for all nodes** Enterprise Memory Hot GX Adapter Repair Midplane connection for inter-nodal communication Active Memory Mirroring for Hypervisor Power 710 ● ● ▬ ● ◙ ▬ ● ● ● ◙ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ Power 720 ● ● ▬ ● ◙ ◙ ● ● ● ◙ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ● standard ◙ optional ▬ unavailable Power 730 ● ● ▬ ● ● ▬ ● ● ● ◙ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ Power 740 ● ● ▬ ● ● ◙ ● ● ● ◙ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ Power 750 ● ● ● ● ◙ ◙ ● ● ● ◙ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ IBM TM PowerLinux The difference in running LINUX on POWER • RAS features RAS Item Redundant / Hot Swap Fans & Blowers Hot Swap DASD / Media / PCI Adapters Concurrent Firmware Update Redundant / Hot Swap Power Supplies Dual disk controllers (split backplane) Processor Instruction Retry Alternate Processor Recovery Storage Keys PowerVM™/Live Part. Mobility/Live App Mobility Redundant Service Processors Redundant System Clocks Redundant / Hot Swap Power Regulators Dynamic Processor Sparing Memory Sparing Hot GX Adapter Add and Cold Repair Hot-node Add / Cold-node Repair Hot-node Repair / Hot-memory Add Dynamic Service Processor &System Clock Failover Hot-node Repair / Hot-memory Add for all nodes** Enterprise Memory Hot GX Adapter Repair Active Memory Mirroring for Hypervisor PowerFlex Power 750 ● ● ● ◙ ◙ ● ● ● ◙ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ▬ ● ◙ ▬ * Power 770 ● ● ● ● ● ● ● ● ◙ ●* ●* ● ◙ ◙ ● ●* ●* ●* ●* ● ● ◙ ▬ Power 780 ● ● ● ● ● ● ● ● ◙ ●* ●* ● ◙ ◙ ● ●* ●* ●* ●* ● ● ● ▬ standard optional unavailable Requires at least two instances [servers] Power 795 ● ● ● ● ● ● ● ● ◙ ● ● ● ◙ ◙ ● ●* ●* ● ●* ● ● ● ● IBM TM PowerLinux The difference in running LINUX on POWER • The Community: https://www.ibm.com/developerworks/group/tpl IBM October Announcements: Power770 and 780 • POWER7+ processors (CPU frequency, more L3 cache) 20-30% increase in performance • Hardware assisted AME, filesystem encryption • Increased RAS, energy efficiency • Increased amount of VMs per core • 128 POWER7+ cores in one Power780 server • Enterprise System Pools – CoD [P780 only] https://www.ibm.com/developerworks/group/tpl IBM October Announcements: Power795 • 64GB RAM DIMM – up to 16 TB of memory • Hybrid I/O, Gen2 I/O connections directly out of processor book • Enterprise System Pools – CoD Power System Software • Enhanced PowerVMTM virtualization [a minimum of 5% of a core per VM - 20VMs per core] • PowerHA HyperSwap • PowerSC with Trusted Surveyor – policy based security, compliance https://www.ibm.com/developerworks/group/tpl TM PowerLinux IBM a powerful combination Thank you for your attention ;-) IBM Forum 2012 – Estonia Tallinn, October 9, 2012