MariaDB Europe Roadshow 2015 - IBM POWER8 and Linux on Power
Transcript of MariaDB Europe Roadshow 2015 - IBM POWER8 and Linux on Power
OpenPOWER and MariaDB
The perfect match
March 26, 2015
Teun Schroeder
Power Systems Scale Out Leader
IBM BeNeLux
ARM Ltd : a new economic model
� Founded in November 1990 – www.arm.com
� Spun out of Acorn Computers
� Runs 95% of mobile phones and tabs
� Arm designs a range of RISC processor cores but does not fabricate silicon itself
Licenses ARM core designs to semiconductor
2© 2014 IBM Corporation
� Licenses ARM core designs to semiconductor partners who fabricate and sell to their customers
� Examples include Apple, Samsung, Nvidia, Qualcomm,...
� Also develops technologies to assist with the design-in of the ARM architecture
� Software tools, boards, debug hardware, application software, bus architectures, peripherals, etc
POWER has evolved into the ARM of the datacenter : from this...
Middleware / Software
Solutions and Services
IBM is Unique in the World- No other company plays
in all the layers. IBM isworld-class in all layers
- Those that play in multiplelayers are world-class only
IBM Research: Innovation Strengthens the Stack
Semiconductor Technology
Micro-Architecture
Systems and Packaging
Hypervisor and Firmware
Operating System
layers are world-class onlyin few.
IBM R&D investment- $6 Billion annually- Human capital and culture- 3000+ Researchers- 6478 U.S. patents in 2012- Patent leader past 20 years
As CMOS scaling slows, Value comes from Innovating across the Stack
To this...
IBM POWER8
IBM Stack
ResearchAnd
Innovation
OpenPOWER: Bringing Partner Innovation to Power Systems
CAPI / PCI G3Directly Integrate
Partner IP into Power8Chip protocols
MellanoxWorld class
Networking andSwitching
NVidiaWorld class
GPU ComputeCapabilities
GoogleIDC System,
SoftwareStack
IBMIBM
GoogleGoogle
NVIDIANVIDIA
TYANTYAN
MellanoxMellanox OpenPowerOpenPower
Open InnovationOpen Innovation
MellanoxWorld class
Networking andSwitching
Then to this :
Over 100 members and growing...
The goal of the OpenPOWER Foundation is to create an open ecosystem, using the POWER Architecture to share expertise, investment and
server-class intellectual property to serve the evolving needs of customers.
OpenPOWER Foundation Structure
OpenPOWER is an industry foundation based on the POWER architecture, enabling an Open community for development and opportunity for member differentiation and growth
6© 2014 IBM Corporation
Proposed Ecosystem Enablement
XCATXCAT
System Operating Environment Software Stack
A modern development environment is emerging based on this type of tools and services
CloudSoftware
OperatingSystem / KVM
Standard OperatingEnvironment
(System Mgmt)
So
ftw
are
Power Open Source Software Stack Components
ExistingOpen Source
Software Communities
FirmwareNew OSS
CommunityOpenPOWER
Firmware
7© 2014 IBM Corporation
Hardware OpenPOWERTechnology
CAPP
PC
Ie
POWER8
CAPI over PCIe
““““Standard POWER Products”””” – 2014
Ha
rdw
are
“Custom POWER SoC” – Future
Customizable
Framework to Integrate System IP on Chip
Industry IP License Model
Multiple Options to Design with POWER Technology Within OpenPOWER
Non-IBM POWER8 products
The Tyan reference (ATX) board, SP010, measures 12” by 9.6”
one single-chip module (SCM)four DDR3 memory slotstwo Gigabit Ethernet network interfaceskeyboard and videointended for developers
Available from October 2014:TYAN GN70-BP010 Customer reference systemhttp://www.tyan.com/campaign/openpower/
http://www.enterprisetech.com/2014/04/28/inside-google-tyan-power8-server-boards/
The Google reference boardtwo single-chip module (SCM)four modified SATA portsGoogle use only
A lot more to come...
IBM Europe Power Systems
Integrating POWER into a datacenter
Platform
In generalBring base components in parity with KVM on x86 – “KVM should be KVM”Co-exists peacefully with other end-points, whenever makes sense.Enables hybrid clouds with common management environments
ManageOpenStackCustom Scripts
9 © 2014 IBM Corporation
H/W Management- Custom scripting- Heavily Automated- Open technologies
Platform Management- Custom management- Cloud based
Provision
Deploy
Procure
xCatPuppetChefCustom Scripts
PXEIPMI
RHEV announced october 2014Docker announced february 2015
Fostering open innovation for cloud based applications with
Linux and Power Systems
+
10© 2014 IBM Corporation
Estimated >95% x86/Linux applications written in C/C++will require no source code change, only a recompile
Moving Linux apps to Power has never been easier
Well-written Java applications written in scripting or interpretive
languages will run as is
>95%Require no source code change
Power E870 & E880 Enterprise servers
� Increased performance and scale� Built-in PowerVM Enterprise Edition� Built-in Active Memory Mirroring for Hypervisor � Enhanced Enterprise RAS� More performance per-watt� Share resources in a Power Enterprise Pool� Medium Software tier� 24x7 Warranty
12
*Statement of Direction to support up to 8TB memory on E870 and up to 4 PCIe I/O Expansion Drawers per node on Power E870 & E880 in 2015. Initial GA in 4Q14 supports 4TB maximum on E870 and 0 or 2 PCIe I/O drawers per node on E870 & E880.
Power E880Power E870
• 8 to 80 cores @ 4.19 GHz • 8 to 64 cores @ 4.0 GHz• 256 to 4TB Memory (8TB SOD*)• 1 or 2 nodes (5U) per system• 8 PCIe adapter slots per node• System Control Unit (2U)• Up to 4 PCIe I/O drawers per Node*
• 8 to 128 cores @ 4.35 GHz • Up to 192 cores* in 2015 • 256 to 16TB Memory • 1 to 4 nodes (5U) per system • 8 PCIe adapter slots per node• System Control Unit (2U)• Up to 4 PCIe I/O drawers per Node*• Built-in initial Elastic CoD days
• Industry Standard Benchmarks –
• All Intel performance numbers are IBM internal projections and publishes where available
• IBM S824 data is published/projected
Core Performance Comparison – POWER8 vs. x86IBM POWER8 core performance is up to 9.0x the best x86 Xeon E5 performance (typical customer utilization)
Published Projected
LEGEND:
1) IBM Power System S824 on the two-tier SAP SD standard application benchmark running SAP enhancement package 5 for the SAP ERP 6.0 application; 4 processors / 24 cores / 96 threads, POWER8; 3.52GHz, 512 GB memory, 21,212 SD benchmark users, running AIX® 7.1 and DB2® 10.5, Certification # 2014016. Source: http://www.sap.com/benchmark All results valid as of October 3, 2014
2) Dell PowerEdge R730, on the two-tier SAP SD standard application benchmark running SAP enhancement package 5 for the SAP ERP 6.0 application; 2 processors/36 cores/72 threads, Intel Xeon Processor 2699v3; 2.30 GHz, 256 GB memory; 16,500 SD benchmark users, running RHEL 7 and SAP ASE 16; Certification # 2014033. Source: http://www.sap.com/benchmark.
3) SPECcpu2006 results are submitted as of 9/8/2014. For more information go to http://www.specbench.org/cpu2006/results/4) SPECjbb2013 results are submitted as of 9/8/2014. For more information go to http://www.specbench.org/jbb2013/results5) SPECjEnterprise2010 results are valid as of 9/8/2014. For more information go to http://www.specbench.org/jEnterprise2010/results/6) Oracle eBS 12.1.3 Payroll Batch Extra Large Kit and are current as of 3/24/2014. For more information go to http://www.oracle.com/us/solutions/benchmark/apps-benchmark/results-166922.html7) Siebel 8.1.1.4 PSPP Kit and are current as of 3/24/2014. For more information go to http://www.oracle.com/us/solutions/benchmark/white-papers/siebel-167484.html
MariaDB on Power give 2.7x speed of
Intel
• MariaDB optimized for
POWER8
• Power8 - Big + Little Endian
architectures have been
© MariaDB Corporation Ab. Company Confidential.
architectures have been
made part of the build
system of MariaDB
13
• Benchmarking results show that MariaDB performance on POWER8
per core is 2.7x more than on Intel!
https://www.youtube.com/watch?v=1DpCSmrhPVM
Optimizations + economic impact
• MariaDB makes use of 8 threads per core in POWER8
• 12 cores @4.5Ghz x 8 threads per core = 96 parallel processing
threads
• Intel – only 2 threads per core
• Leveraging larger on-board memory and scale up of POWER8
© MariaDB Corporation Ab. Company Confidential.
• Leveraging larger on-board memory and scale up of POWER8
� Lower operating costs
� Improved scalability, reliability & security
� Plus reduced dependence on Oracle
14
OVH deal – August 2014
“OVH has become the first commercial partner outside of IBM to formallyannounce the deployment of POWER8 servers inside their data centre. These willdeployed as bare metal servers for customers who have big data and analyticsproblems and want the most powerful solution that they can get access to. As partof this announcement, OVH will become an OpenPOWER Foundation member.”
https://www.business-cloud.com/articles/news/ovh-makes-big-cloud-announcements