Přehled novinek Power pro Linux ekosystém Seminář Avnet 27.5.2015 Radek Špimr IBM, Consultant, Power Systems
[email protected]
Před tím, než koupíte další x86 server pro linux aplikace, vyzkoušejte riscové servery IBM Power Systems
Agenda • • • •
Soutěž o tablet Novinky v OpenPOWER Foundations Novinky v hardware pro Linux on Power Novinky v aplikacích a řešeních
2
Soutěž o tablet s IBM
Kolik certifikací Power potřebuje obchodní partner pro dodávku čtyř (4x) serverů IBM Power S822L pro linux aplikace? 1) 2) 3) 4)
3 (tři) 2 (dvě) 1 (jednu) 0 (žádnou, potřebuje pouze registraci kvůli licenci open source software a nabídkou od autorizovaného distributora) 3
GARTNER 2015 – jak ušetřit na RDBMS – testujte, sbírejte zkušenosti a migrujte IBM POWER8 - optimalizované pro nové workloady • Min. 2x vyšší výkon per core než x86, méně socketů na workload • Unikátní MEMory throughput • Nejlepší RAS • Interni EasyTier • BareMetal nebo KVM (příp. PowerVM) • Spolupráce s vendory/komunitami při vývoji a optimalizaci databází eDB, MariaDB, MongoDB, RedisLAB, … • Spolupráce s OS vendory RedHat, SUSE, Ubuntu vč. komunitních verzí OS • Možnost zápůjčky serveru, dostupnost test prostředí v IBM IIC, OpenPOWER HUB na VUT Brno, SoftLayer, BlueMix, RunAbove OVH, … 4
Srovnání POWER8 s x86 : cena HW stejná, vyšší výkon a nižší TCO
Zdroj : https://mariadb.com/sites/default/files/ibm_power_systems_solution_for_mariadb.pdf
5
GARTNER : V roce 2018 bude 50% stávajících DB instancí na open-source nebo migrováno, 70% nových aplikací bude vyvinuto nad open-source DBMS Vyspělost DBMS 2009
Vyspělost DBMS 2015
Nižší TCO 8.7% resp. 3.2%, 12-24x vyšší výkon!!!
6
Nové pojetí fungování datových center Konec Moorova zákona • Výhody poměru cena/výkon se snižují (Google, Rackspace, ..) Vylepšení a přínosy integrace CPU s akcelerovaným I/O a GPU • Maximální propustnost a minimální latence celého HW stacku ve spolupráci s leadry daného segmentu (Nvidia, Mellanox, …) Otevřená procesorová architektura a maximální výkon i pro scale-out řešení • Partnerská řešení pro HW, SW, služby, OEM produkty, atd. (Tyan, Wistron, ..)
Otevřenost Spolupráce Výkon 7
8
Centrum pro vývoj nově nastupující generace software
https://fit-rhlab.rhcloud.com/
IBM společně s Red Hat a FIT VUT otevřeli v Brně centrum pro vývoj nové generace aplikací pro superrychlé servery na bázi OpenPOWER. Otevřeno pro veřejnost (ISV, MSP, SWH, vývojáře, školy, …) a interní Red Hat a VUT projekty. Aplikace pro big data, analyliku, cloud, security, mobile, IoT… např. CAPI akcelerace, paralelní úlohy, HPC/TC, zpracování obrazu, videa apod. 9
Novinky v oblasti linuxu pro IBM Power Systems Předkonfigurované L-inux servery • Bare metal (S812/22/24L) • PowerKVM (guest nVidia, IB, SRIOV, hot add/remove CPU/MEM, ..) BE LE BE • PowerVM (podpora le/be) PowerVM • Vyšší frekvence
Předkonfigurovaná řešení • IDEA • IDEN • Cloud entry/solution • Scale-out cloud entry/solution • PurePower System
Základní vlatnosti S822L, S812L, S824L
a specifické konfigurace • Sap HANA • TurboLAMP stack • Competitive takeout (dočasná nabídka) • Tbd. Ubuntu 15.04 s Docker • IFL pro E850
• • • • • • • • •
1 - 2 sockety, 4/6/8/10/12 jader paměť až 2TB Interní EasyTier Podpora CAPI, NVIDIA GPU Není potřeba HMC, KIMCHI Podpora LE a BE Nativní OpenStack integrace (Heat, Chef) Garantovaná utilizace 65%, 3Y záruka NEBS
10
Novinky v oblasti linuxu pro IBM Power Systems
Rozšířili jsme
o
SOR
SOE
11
Linux on POWER8 Portfolio pro všechny workloady
Power E880
Power E870
New
Power E850 Power S824L
Power S822L Power S812L
• 10, 12 Cores • 3.0 – 3.52 GHz • KVM, PowerVM, Bare metal
• 16, 20, 24 Cores • 3.0 – 4.15 GHz • KVM, PowerVM, Bare metal
New New
16, 24 20,Cores 24 Cores • 20, – 4.153.42 GHz • 3.0 GHz, • (1-2 NVidia GPUs) KVM,metal PowerVM, • Bare Bare metal • 2 TB mem.
• 16 to 48 Cores • S822/S822L nodes • 3.0 – 3.7 GHz • Storwize V7000 • PowerVM • OpenStack Mgmt • PowerVM, KVM (4Q)
Customers value converged infrastructure
• 8 - 192 Cores • 8 to 80 Cores • 4 - 4.35 GHz • 4.0 - 4.19 GHz • PowerVM • PowerVM
Customers value enterprise class features, robustness 70 PVUs for IBM SW on any Core running Linux
Customers value initial cost of acquisition New 12
TCO Linux on Power vs. Haswell EP – boření mýtů Power S822L versus Haswell EP Linux on Intel Haswell EP with VMware
Lenovo x3650 M5
Dell PowerEdge R730
HP ProLiant DL380 G9
IBM Power S822L
97330 SAPS
97330 SAPS
97330 SAPS
99008 SAPS
$130,194
$135,663
$132,510
$102,218
Versus Linux on POWER8 with PowerVM
+30% výkon, -26% cena
Server list price*
-3-year 24x7 warranty, on-site
Virtualization - OTC + 3yr. 24x7 sub./supp.
SUSE Linux list price - SLES, 2 sockets, unlimited VMs, 24x7, 3 yr. premium sub./ supp.
Total list price/server: Quantity
Total list price
$24,783
$26,606
$25,555
$33,136
$9,356
$9,356
$9,356
$10,450
VMware vSphere Enterprise 5.5
VMware vSphere Enterprise 5.5
VMware vSphere Enterprise 5.5
PowerVM for IBM PowerLinux
$8,100
$8,100
$8,100
$5,400
SLES subscription and support
SLES subscription and support
SLES subscription and support
SLES subscription and SLES support
$42,239
$44,062
$43,011
$48,986
3
3
3
2
$126,717
$132,186
$129,033
$97,972
* Based on US pricing for Power S822L matching configuration s on following page. Source: lenovo.com , hp.com, dell.com, vmware.com. 13
Příklady táhnou aneb jak vydělat na open source CRM
Implementace open source CRM místo neflexibilního a drahého Siebelu od Oracle • • • •
Více jak 50 000 uživatelů každý den Implementace WW, dostupnost 24x7 Úspora desítek milionů dolarů Integrace se různýma systémama vč. zelených obrazovek, Notes, SoftLayer • Mobilní verze pro maximální dostupnost • In-house customizace bez omezení • Cloud ready
14
Horizon 2020 – IoT ukázka (980 jader/7840 vláken/9.8TB MEM)
Aplikační servery : 2x 42U RACK S822L
Databáze : 3x 42U RACK S812L
15
16
IBM Data Engine for NoSQL
Reduce server footprint with DRAM-FLASH consolidation
100% Redis compliant (no application changes)
Lower Total Cost of Ownership for NoSQL infrastructure with no performance degradation
24:1 infrastructure consolidation 3X
cost savings
6x less rack space 2U server+2U FlashSystem vs. typical deployment
IBM Data Engine for NoSQL • • • • •
IBM Power S822L CAPI-Attached FPGA Accelerator IBM FlashSystem 840 or 900 Ubuntu Linux Redis Software
First CAPI-, FPGA-based solution Innovative use of Flash Storage for emerging open source middleware (Redis) source: for 24:1 system consolidation ratio (12:1 rack density improvement) based on a single IBM S824, (24 cores, POWER8 3.5 GHz), 256GB RAM, Linux with 40 TB memory based Flash replacing 24 HP DL380p, 24 cores, E5-2697 v2 2.7 GHz), 256GB RAM, SuSE Linux 11SP3 . Inbound network limits performance to 1M IOPs in both scenarios, equal capacity (#user, data) in both cases. x86 cost includes 10k$ for 2x 1U switches 17
GA 2.1 June 2014
GA 2.1.1 Oct. 2014
GA 3.1 2H15
“Open Cloud”
“Refresh”
“Enterprise virtualisation”
Dynamically create/delete VM's ST, SMT2, SMT4 guests P8 basic support Static split core support SMT=8 host/guest enablement CPU, memory, I/O affinity Memory over-commit Memory sharing – data dedup (KSM) Limited host I/O adapters Platform RAS Memory error handling, Error logs, EEH, Power RAS tools Host hot plug I/O VM migration PAPR-style paravirt interface Linux “virtio” virtual I/O devices USB emulation Guest VGA over VNC Livbirt, virsh Guest boot firmware (SLOF) All BE or all LE guests Kimchi virtualization management PowerVC SCE
Bug fixes Full host I/O Adapter support PCI Passthrough Support Guest Dynamic DMA support Guest EEH oVirt/VDSM 3.4 tech preview ESA agent integration PMLinux integration Mixed Mode BE & LE Guests EnergyStar SW enablement Fast sleep, Deep Winkle In-band power throttle notification Open vSwitch GRE tunneling Transparent Huge Page (thp) Guest support P8 Micro Partition Prefetch (mpp) exploitation
Guest support for nVIDIA (PCI passthrough likely) SRIOV passthrough of VFs – Mellanox NIC/ROCE adapters only Guest hot add / remove (CPU and Memory) Host PCI Hot Plug PowerKVM bare metal management via OpenStack OpenStack Ceilometer support for Power platform sensors and hardware counters Install improvements – automated installations Performance Improvements – Interrupt Optimizations
Additional Supported Guests BE – RHEL 6.6 LE – SLES 12.0, Ubuntu 14.10
Supported Hardware with GA 2.x S812L, S822L
Supported Guests BE – RHEL 6.5, SLES 11 SP3, RHEL 7.0 LE – Ubuntu 14.04 LTS
18
2016 and beyond
Guest hot add/remove (memory, I/O, SRIOV VFs) Dedicated CAPI NPIV support Linux Network - VEPA (IEE 802.1 Qbg) P8 co-processors (accelerators) enablement for guests Enablement of community oVirt SDK for PowerKVM PowerKVM security certification (CC, FIPS-140) Dynamic Micro-Threading 24x7 performance counters for KVM host SRIOV adapter equivalency with PowerVM Guest CPU utilization based on SPURR KVM guest ids for host kernel traces KVM host reporting of h_calls per guest (new tool) HPMC data collection system view per core KVM host kernel trace in real mode GPFS Shared-Nothing Cluster integration TPM support Secure boot
19