Use Cases and Best Practices Primer for SUSE and ARM

Similar documents
SUSE Linux Entreprise Server for ARM

Transforming the Data Center with ARM

Jay Kruemcke Sr. Product Manager, HPC, Arm,

Building the Ecosystem for ARM Servers

Datacenter Java Developers Start your ARMv8 Engines! CON11179

ARM BOF. Jay Kruemcke Sr. Product Manager, HPC, ARM,

Next Generation Enterprise Solutions from ARM

Innovation is Thriving in Semiconductors

Arm Processor Technology Update and Roadmap

Innovative Alternate Architecture for Exascale Computing. Surya Hotha Director, Product Marketing

NFV Infrastructure for Media Data Center Applications

RapidIO.org Update. Mar RapidIO.org 1

Welcome to SUSE Expert Days 2017 Service Delivery with DevOps

INGRAM MICRO & DELL. Partner Kit

HPE ProLiant DL360 Gen P 16GB-R P408i-a 8SFF 500W PS Performance Server (P06453-B21)

Linaro Year 6. BKK16 George Grey, Linaro CEO

The Arm Technology Ecosystem: Current Products and Future Outlook

RapidIO.org Update.

CCIX: a new coherent multichip interconnect for accelerated use cases

Build your own Cloud on Christof Westhues

SUSE Linux Enterprise 15. #MultimodalOS

By John Kim, Chair SNIA Ethernet Storage Forum. Several technology changes are collectively driving the need for faster networking speeds.

ODP Relationship to NFV. Bill Fischofer, LNG 31 October 2013

HP Update. Bill Mannel VP/GM HPC & Big Data Business Unit Apollo Servers

Building blocks for 64-bit Systems Development of System IP in ARM

Supercomputing with Commodity CPUs: Are Mobile SoCs Ready for HPC?

Arm in HPC. Toshinori Kujiraoka Sales Manager, APAC HPC Tools Arm Arm Limited

Dell Software Defined Enterprise

Maximizing heterogeneous system performance with ARM interconnect and CCIX

Revolutionizing Open. Cecilia Carniel IBM Power Systems Scale Out sales

ServerReady and Open Standards Accelerating Delivery

Benefits of Offloading I/O Processing to the Adapter

OPEN COMPUTE PLATFORMS POWER SOFTWARE-DRIVEN PACKET FLOW VISIBILITY, PART 2 EXECUTIVE SUMMARY. Key Takeaways

Patching and Updating your VM SUSE Manager. Donald Vosburg, Sales Engineer, SUSE

VMWARE CLOUD FOUNDATION: INTEGRATED HYBRID CLOUD PLATFORM WHITE PAPER NOVEMBER 2017

Find the right platform for your server needs

Hypervisors at Hyperscale

#vmworld. VMworld 2018 Content: Not for publication or distribution

Red Hat Cloud Platforms with Dell EMC. Quentin Geldenhuys Emerging Technology Lead

DynamIQ Processor Designs Using Cortex-A75 & Cortex-A55 for 5G Networks

TRANSFORM YOUR NETWORK

The AMD64 Technology for Server and Workstation. Dr. Ulrich Knechtel Enterprise Program Manager EMEA

2 to 4 Intel Xeon Processor E v3 Family CPUs. Up to 12 SFF Disk Drives for Appliance Model. Up to 6 TB of Main Memory (with GB LRDIMMs)

HPE ProLiant DL580 Gen10 Server

HPE ProLiant ML350 Gen P 16GB-R E208i-a 8SFF 1x800W RPS Solution Server (P04674-S01)

The Mont-Blanc approach towards Exascale

TALK THUNDER SOFTWARE FOR BARE METAL HIGH-PERFORMANCE SOFTWARE FOR THE MODERN DATA CENTER WITH A10 DATASHEET YOUR CHOICE OF HARDWARE

Introduction to Software Defined Infrastructure SUSE Linux Enterprise 15

Leading in the compute era. Delivering the right compute, for the right workload, at the right economics every time.

Cisco Unified Computing System Delivering on Cisco's Unified Computing Vision

Ampere emag Processor Optimized for the Cloud Kumar Sankaran Vice President, Software & Platforms, Ampere

NERSC Site Update. National Energy Research Scientific Computing Center Lawrence Berkeley National Laboratory. Richard Gerber

HPE ProLiant ML350 Gen10 Server

Standardized Firmware for ARMv8 based Volume Servers

ARM High Performance Computing

HPE ProLiant ML110 Gen10 Server

Delivering the Digital Institution

HPE ProLiant ML110 Gen P 8GB-R S100i 4LFF NHP SATA 350W PS DVD Entry Server/TV (P )

Post-K Development and Introducing DLU. Copyright 2017 FUJITSU LIMITED

VMWARE CLOUD FOUNDATION: THE SIMPLEST PATH TO THE HYBRID CLOUD WHITE PAPER AUGUST 2018

ARM Holdings plc Q Roadshow Slides. Version: Draft

Intel Select Solution for ucpe

ARISTA: Improving Application Performance While Reducing Complexity

Agenda. Sun s x Sun s x86 Strategy. 2. Sun s x86 Product Portfolio. 3. Virtualization < 1 >

Lenovo Software Defined Infrastructure Solutions. Aleš Simončič Technical Sales Manager, Lenovo South East Europe

Introducing SUSE Enterprise Storage 5

Accelerate OpenStack* Together. * OpenStack is a registered trademark of the OpenStack Foundation

Deploying Data Center Switching Solutions

Update of Post-K Development Yutaka Ishikawa RIKEN AICS

IBM POWER SYSTEMS: YOUR UNFAIR ADVANTAGE

HP Servers. HP ProLiant DL580 Gen8 Server

mbed OS Update Sam Grove Technical Lead, mbed OS June 2017 ARM 2017

Université IBM i 2017


Lowering Cost per Bit With 40G ATCA

With K5 you can. Do incredible things with Fujitsu Cloud Service K5

OpenDataPlane (ODP) A Quick Introduction and Overview. Linaro Networking Group (LNG) Presented by Bill Fischofer.

Accelerating HPC. (Nash) Dr. Avinash Palaniswamy High Performance Computing Data Center Group Marketing

Enabling Red Hat Virtualization for the Hybrid Cloud

Horizont HPE Synergy. Matt Foley, EMEA Hybrid IT Presales. October Copyright 2015 Hewlett Packard Enterprise Development LP

Vision of the Software Defined Data Center (SDDC)

Looking ahead with IBM i. 10+ year roadmap

Disclosures Statements in this presentation that refer to Business Outlook, future plans and expectations are forward-looking statements that involve

Tooling Linux for the Future of Embedded Systems. Patrick Quairoli Director of Alliance and Embedded Technology SUSE /

Bringing OpenStack to the Enterprise. An enterprise-class solution ensures you get the required performance, reliability, and security

Transform to Your Cloud

OCP Engineering Workshop - Telco

Pedraforca: a First ARM + GPU Cluster for HPC

CyberServe Atom Servers

The Next Opportunity in the Data Centre

IBM Power Systems HPC Cluster

IBM Power Systems: Open innovation to put data to work Dexter Henderson Vice President IBM Power Systems

Accelerating IoT with ARM mbed

Trends in HPC (hardware complexity and software challenges)

A State of Xen: Virtualization from PDAs to Super Computers

NFV Made Efficient: Living at the Edge. Presented by :

Introduction to Standards based approach to Server

Introduction to Cisco and Intel NFV Quick Start

QLogic/Lenovo 16Gb Gen 5 Fibre Channel for Database and Business Analytics

Cloud Builders. Billy Cox. Director Cloud Strategy Software and Services Group

Transcription:

Use Cases and Best Practices Primer for SUSE and ARM CAS91763 Andrew Wafaa Principal Engineer ARM Ltd Alexander Graf Dirk Mueller

The Data Center is Evolving Today Next 3 Years 5 Years + Data center workload characteristics are scaling out Throughput Workload optimized Total cost of ownership 2

Modern Workloads Driven by IO Performance Performance per Watt Web NoSQL/Big Data Hosting Static content Hosting Dynamic content Caching IO MEM CPU Heterogeneous compute Front-end Load Balancing, Proxy Social Media Content Email Balanced solutions Web: Light SQL Distributed Block Storage Cold Storage 0% 25% 50% 75% 100% 4

TODO: current / legacy state of things 5

Applicability of ARM for Server Workloads 2016-2017 2017-2018 2018-2019 2020 6

Applicability of ARM for Server Workloads 2016-2017 2017-2018 2018-2019 2020 Storage 7

Innovation Delivering Value 3-7x lower end user cost Nine 9 s data reliability Enhanced end to end security 3x power savings Self managing scalability S3 compatible APIs 8

AppliedMicro Announces the Availability of its Mudan Storage Platform 9

Ceph extends tentacles to embrace ARM in Jewel release 10

Applicability of ARM for Server Workloads 2016-2017 2017-2018 2018-2019 2020 ARM initial focus Web-serving / Java based workloads Storage 11

Delivering Value in the Traditional Data Center 10x compute density per rack 1.8x Lower system cost 7x lower power consumption per year 12

Applicability of ARM for Server Workloads 2016-2017 2017-2018 2018-2019 2020 ARM initial focus Data analytics (big data) Content delivery networks Web-serving / Java based workloads Storage 13

Applicability of ARM for Server Workloads 2016-2017 2017-2018 2018-2019 2020 ARM initial focus Collaborative platforms (email, file sharing, conferencing) Initial HPC programs underway HPC (engineering) Networking Data analytics (big data) Content delivery networks Web-serving / Java based workloads Storage 14

Delivering Value From End to End 5x compute density per rack 2x Higher Network Connectivity 1.2x Lower system cost >5 9 s Data Reliability SymKloud 2910 with X-Gene ARM-based Hardware Designed for a Software-Defined World A SYMKLOUD converged infrastructure platform is designed explicitly to support operator services delivered on commercial-off-the-shelf (COTS) high availability infrastructure deployed using software defined networking (SDN) and network functions virtualization (NFV) technologies. Its modular and short-depth footprint packs in high density compute, storage and a 20GbE switch fabric that supports bare metal SDN switching for legacy and OpenFlow traffic. 15

Applicability of ARM for Server Workloads 2016-2017 2017-2018 2018-2019 2020 ARM initial focus Structured data management Collaborative platforms (email, file sharing, conferencing) Initial HPC programs underway HPC (engineering) Networking Data analytics (big data) Content delivery networks Web-serving / Java based workloads Storage 16

Active Real World Engagements Barcelona Supercomputing Centre Scientific research PayPal Data analytics OVH Cloud compute Sandia Labs HPC US DOE FastForward HPC Multiple Cloud Operators Storage & Services ARM 2016 ARM Confidential

Applicability of ARM for Server Workloads 2016-2017 2017-2018 2018-2019 2020 ARM initial focus Business Systems management App dev/test Structured data management Collaborative platforms (email, file sharing, conferencing) Initial HPC programs underway HPC (engineering) Networking Data analytics (big data) Content delivery networks Web-serving / Java based workloads Storage 18

TSMC, ARM Aim 7nm at Data Centers 19

Marvell Releases New ARMADA Hyperscale Virtual SoC Featuring ARM Cortex-A72 20

CCIX Cache Coherent Interconnect for Accelerators Allows multiple processor architectures and accelerators to seamlessly share data Open Acceleration Framework for Data Centers and Other Markets Accelerating applications in the data center has become a requirement due to power and space constraints. Applications such as big data analytics, search, machine learning, NFV, wireless 4G/5G, inmemory database processing, video analytics, and network processing, benefit from acceleration engines that need to move data seamlessly among the various system components. http://www.ccixconsortium.com/ 21

Broadcom Announces Volume Production of Quad-core 64-bit 2GHz ARMv8 SoCs 22

GIGABYTE Announces Official Release of Production-Ready Cavium ThunderX -based Servers 23

Fujitsu Fujitsu picks 64-bit ARM for Japan's monster 1,000-PFLOPS super 24

Cavium Unveils ThunderX2 Plans, Reports ARM Traction is Growing 25

RIKEN Advanced Institute for Computational Science 100 X capacity 50 X capability 15X efficiency ARMv8-A with SVE

New: Scalable Vector Extension (SVE) for ARMv8-A Portability Better target for HPC vendors vectorizing compilers and open source compilers Scalability Implementations can scale vectors from 128 to 2048 bits without requiring code to be rewritten or recompiled Efficiency Co-design with HPC partners delivers increased compute density with enhanced vectorization and optimized software design 27

Fujitsu s statement Fujitsu chose to adopt ARMv8-A with SVE in order to best position the Post-K computer to contribute to a wider user base and utilize the assets. This decision was also a natural result of collaboration with ARM on the development of the HPC extensions 28

Server Strategy - Key Points ARM Servers are in production now End Users are finding compelling TCO Benefits with ARM servers The ARM server Ecosystem continues to expand We are at the right point in our journey 29

Revolutionizing Infrastructure Integrated Silicon Platforms System-on-chips incorporating common, scalable elements Traditional Servers are General Purpose Systems Traditional Network Equipment is Largely Fixed Function Traditional 2P Server Traditional networking equipment 30

Revolutionizing Infrastructure Integrated Silicon Platforms System-on-chips incorporating common, scalable elements Increased Server Specialization Integrating more functional specific logic Increased Network Flexibility Integration of more general purpose compute ARM SoC Interconnect ARM SoC Interconnect High Performance CPU Power management I/O High Performance CPU Power management I/O Storage Network Traditional 2P Server Workload Acceleration Network Processing and Acceleration Traditional networking equipment 31

Revolutionizing Infrastructure Integrated Silicon Platforms System-on-chips incorporating common, scalable elements Increased Server Specialization Integrating more functional specific logic ARM SoC Interconnect High Performanc e CPU Storag e Power managemen t Netwo rk Traditional 2P Server I/ O Workload Acceleratio n Software Defined <X> Accelerated innovation Flexibility Manageability Scalability Efficiency Choice ARM SoC Interconnect High Performanc e CPU Storag e Power managemen t I/ O Network Processing and Acceleration ARM & Partner IP Increased Network Flexibility Integration of more general purpose compute High Performanc e CPU ARM SoC Interconnect Power managemen t Network Processing and I/ O Acceleration Traditional networking equipment 32

Example: Phytium Unveils Speedy 64-Core ARM Processor From the FT-2000/64 product page: Process:Manufacturing with 28nm process Core:Integrating sixty-four FTC661 cores Frequency:Running at 1.5GHz~2.0GHz Cache:Integrating 32MB L2 cache and extending 128MB LLC Extension Interface:8 proprietary extension interfaces, 19.2GB/s ea Memory:16 x DDR3-1600 memory controllers, which can deliver 204.8GB/s memory access bandwidth. I/O Interface:2 x16 or 4 x8 PCIE Gen3 interface Power:Max. power 100W Package:FCBGA package with 2892 pins At 512 gigaflops though, the FT-2000/64 is certainly suitable for HPC gear. Assuming those FLOPS numbers are valid, the Phytium silicon would match up well with the current-generation Broadwell Xeon chips from Intel, at least from a raw performance standpoint. Also, with more than 200 GB/sec of memory bandwidth, the FT-2000/64 is well into Power8/Power9 territory. For just 100 watts, those are some impressive processor specs. And if those numbers hold up, that would mean Phytium s newest offering is the most powerful ARM server chip on the planet. Source: https://www.top500.org/news/chinese-chipmaker-unveils-speedy-64-core-arm-processor/ 33

Today s Scalable ARM-based Platforms Shipping today 4-64 core solutions Up to 7x demonstrated efficiency gains 34

ARM-based Chips Powering Efficient Servers HiSilicon D02 Server Shipping in 2015.More 64-bit solutions on the horizon 35

Example: ARM Servers Available from Multiple Manufacturers ProLiant Cartridges for HP Moonshot (Applied Micro, TI) Penguin Valkre (Cavium) Wiwynn LN1148-10SL (Marvell) Gigabyte R120-P30 (Applied Micro) E4 ARKA (Applied Micro, Cavium) Softiron Overdrive 3000 (AMD) Gigabyte MT70-HD0 (Cavium) Gigabyte D120-S3G (Annapurna) Cirrascale RM1905D (Applied Micro) Avantek UK (Cavium, Annapurna) SymKloud 2910 (Applied Micro) HPE StoreVirtual 3200 36

Software Ecosystem Enablement Efforts Participate in and Drive Linaro Ecosystem Enablement ARM & partners => 200+ engineers Develop common, core technology Develop & drive standards adoption Expanded Engagement with Open Source Community Drive industry projects w/ partners E.g. ODP for NFV (SW Virtualization) Common Baseline DPDK cont. Expanding Application Developer Ecosystem Invest in OpenFastPath., ODPi Invest in low-cost boards PoC/Engagements with ISVs Tools/Middleware enablement Driving towards Deployment Readiness/Optimized Performance Drive Leading ISVs to GA on ARM Benchmarking/Optimization Virtualization etc. Optimizations Develop TCO proof points 37

Infrastructure Ecosystem Gaining Momentum ARM Ecosystem driving Optimized Solutions for Range of Use Cases:- via Community Engagement VNFs Middleware Virtual Infrastructure Manager Network Virtualization OSes / HAL Firmware & Network Boot ACPI 38

Linux Foundation: Linux Kernel Development 2016 Linaro + ARM = Third largest commercial contributor to the Linux Kernel (removing none / unknown ) +TI + NXP + Broadcom + Huawei + Qualcomm = Ecosystem approach Source: go.linuxfoundation.org/linux-kernel-development-report-2016 39

ARM and NFV Brahmaputra Reference Stack 40

Empowering Server Software Developers Developer Platforms Cloud Resources Multiple options for software developers on ARM Physical platforms and cloud based services 41

Summary ARM 64-bit servers in production now! End users finding compelling TCO Benefits with ARM servers ARM partners understand SoC integration and are uniquely positioned to deliver the best performance/watt/$/cu ft Collaborative business model supports one size does not fit all approach, rapid pace of innovation, choice and diversity ARM server ecosystem continues to expand with new entrants Alibaba, Asus, Broadcom, Cray, GigaByte, Kontron, Pegatron, Lenovo and Qualcomm 42

Real world deployments 43

Growing the Ecosystem 44

Choice of CPU vendor 45

Choice of OEM/ODM vendor 46

SUSE ARM Partners https://www.suse.com/partners/arm 47

Success starts with the community 48

Matching British Design with German Engineering 49

SUSE History of Innovation 50

SUSE History of Innovation 51

SUSE History of Innovation 52

SUSE Runs on... x86 your laptop your desktop x86 x86 your server 53

ARM-based Machines Tablets Tiny laptops Smartphones Netbooks Cloud nodes and Low-Energy Servers 54

ARM-based Machines Tablets Tiny laptops Smartphones Netbooks Cloud nodes and Low-Energy Servers 55

opensuse on ARM Timeline 2015 2016 2017 Nov 12th, 2014 opensuse 13.2 ARMv7 and ARMv8 Nov 8th, 2015 Leap 42.1 ARM release Nov 16th, 2016 Leap 42.2 ARMv7 and ARMv8 56

OpenQA for AArch64 57

58

SUSE on ARM Team Virtual team of technical experts from SUSE and SUSE partners Strong collaboration with technology providers Started in Q1/2014 59

ARM Partner Program On July 13 th 2015, SUSE announced supported Partner Program for SLE on 64-bit ARM (AArch64) Partner-centric for initial offering Engagement with multiple silicon vendors Engaged with multiple system vendors 60

SUSE Linux Enterprise Server 12 for ARM SLES for ARM provides an enterprise-grade Linux distribution optimized for 64-bit ARM AArch64 systems that deliver outstanding performance, reliability and scalability for mission critical workloads. 61

SUSE Linux Enterprise SP2 Overview What? - Upstream kernel version: 4.4 (kernel chosen specifically for ARM support) - Over 3000 packages (additional features, bug fixes, security updates) Supported architectures: - POWER (little endian only) - Intel/AMD64-bit (x86_64) - IBM System z and Linux One (zsystem) - ARM 64 bit (AArch64) When? - First Customer Shipment: November SUSECON 2016 62

SUSE Linux Enterprise for ARM overview Included - Upstream kernel version: 4.4 (kernel chosen specifically for ARM support) - Over 3000 packages (additional features, bug fixes, security updates) - KVM with libvirt - GCC - Toolchain, HPC modules Supported SoC vendors and chips: - Advanced Micro Devices (AMD) Opteron A1100 - Applied Micro X-Gene 1, X-Gene 2 - Cavium - ThunderX - NXP/Freescale - LS208xA - NXP QorlQ LS2085A / LS2045A, LS2080A,/ LS 2040A - Xilinx - UltraScale+ MPSoc 63

One more thing.. 64

Introducing SUSE Linux Enterprise 12 for the Raspberry Pi What? SLES 12 distribution for the Raspberry Pi 3 Model B Packaged as an image ready to copy to an SD Card Includes compilers, development tools and source Comes with a free one year self service subscription Enabled for Wi-Fi, Bluetooth, HDMI, Ethernet, and GPIO Download from https://www.suse.com/download-linux Q&A support on https://forums.suse.com/forum.php Why To have a lot of fun! Leverages the work done on SLES for ARM Provides an easy to consume way to introduce SLES to potential new clients $35 computer with 64 bit ARM processor 65

Evolve your data center today, ARM it with SUSE. www.suse.com/arm