VP/GM, Data Center Processing Group. Copyright 2014 Cavium Inc.



Similar documents
Introducing EEMBC Cloud and Big Data Server Benchmarks

Applied Micro development platform. ZT Systems (ST based) HP Redstone platform. Mitac Dell Copper platform. ARM in Servers

HYPER-CONVERGED INFRASTRUCTURE STRATEGIES

How To Study How To Run A Scale Out Workload On Modern Hardware

A Scalable VISC Processor Platform for Modern Client and Cloud Workloads

Infrastructure Matters: POWER8 vs. Xeon x86

Oracle Big Data SQL Technical Update

Can High-Performance Interconnects Benefit Memcached and Hadoop?

6.S897 Large-Scale Systems

Architecture Support for Big Data Analytics

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Enabling High performance Big Data platform with RDMA

Solving I/O Bottlenecks to Enable Superior Cloud Efficiency

SMB Direct for SQL Server and Private Cloud

GPU System Architecture. Alan Gray EPCC The University of Edinburgh

Building All-Flash Software Defined Storages for Datacenters. Ji Hyuck Yun Storage Tech. Lab SK Telecom

OpenPOWER Outlook AXEL KOEHLER SR. SOLUTION ARCHITECT HPC

The Foundation for Better Business Intelligence

ICRI-CI Retreat Architecture track

HP ProLiant BL660c Gen9 and Microsoft SQL Server 2014 technical brief

Overview: X5 Generation Database Machines

Achieving Real-Time Business Solutions Using Graph Database Technology and High Performance Networks

Scaling from Datacenter to Client

MaxDeploy Ready. Hyper- Converged Virtualization Solution. With SanDisk Fusion iomemory products

Comparing SMB Direct 3.0 performance over RoCE, InfiniBand and Ethernet. September 2014

Big Data Analytics - Accelerated. stream-horizon.com

HP Cloudline Overview

Avoid Paying The Virtualization Tax: Deploying Virtualized BI 4.0 The Right Way. Ashish C. Morzaria, SAP

Seeking Opportunities for Hardware Acceleration in Big Data Analytics

Running Oracle s PeopleSoft Human Capital Management on Oracle SuperCluster T5-8 O R A C L E W H I T E P A P E R L A S T U P D A T E D J U N E

Reference Model for Cloud Applications CONSIDERATIONS FOR SW VENDORS BUILDING A SAAS SOLUTION

Solid State Storage in the Evolution of the Data Center

HP Moonshot: An Accelerator for Hyperscale Workloads

Big Data. Value, use cases and architectures. Petar Torre Lead Architect Service Provider Group. Dubrovnik, Croatia, South East Europe May, 2013

Data Center and Cloud Computing Market Landscape and Challenges


THE DEFINITIVE GUIDE FOR AWS CLOUD EC2 FAMILIES

Itanium 2 Platform and Technologies. Alexander Grudinski Business Solution Specialist Intel Corporation

Accelerating Enterprise Applications and Reducing TCO with SanDisk ZetaScale Software

DIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION

BENCHMARKING CLOUD DATABASES CASE STUDY on HBASE, HADOOP and CASSANDRA USING YCSB

Building an Open Source Private Cloud

Open Source for Cloud Infrastructure

Performance and Scalability Overview

Pluribus Netvisor Solution Brief

How To Scale Out Of A Nosql Database

Introduction to Cloud Computing

The Flash-Transformed Financial Data Center. Jean S. Bozman Enterprise Solutions Manager, Enterprise Storage Solutions Corporation August 6, 2014

Maximizing Hadoop Performance with Hardware Compression

Performance and Scalability Overview

Leading Virtualization Performance and Energy Efficiency in a Multi-processor Server

Rackspace Cloud Databases and Container-based Virtualization

Cloud Computing through Virtualization and HPC technologies

IOS110. Virtualization 5/27/2014 1

Connecting Flash in Cloud Storage

Hybrid Software Architectures for Big

Enabling the Flash-Transformed Data Center

HP ProLiant Gen8 vs Gen9 Server Blades on Data Warehouse Workloads

Vendor Update Intel 49 th IDC HPC User Forum. Mike Lafferty HPC Marketing Intel Americas Corp.

Maximum performance, minimal risk for data warehousing

Accelerating the Data Plane With the TILE-Mx Manycore Processor

Intel Virtualization and Server Technology Update

SQL Server Consolidation Using Cisco Unified Computing System and Microsoft Hyper-V

Cloud Servers in the Datacenter: The Evolution of Density-Optimized

Emerging Technology for the Next Decade

Intel Solid- State Drive Data Center P3700 Series NVMe Hybrid Storage Performance

Cloud Operating Systems for Servers

Data and Control Plane Interconnect solutions for SDN & NFV Networks Raghu Kondapalli August 2014

Database Scalability and Oracle 12c

Azure Scalability Prescriptive Architecture using the Enzo Multitenant Framework

The Flash Transformed Data Center & the Unlimited Future of Flash John Scaramuzzo Sr. Vice President & General Manager, Enterprise Storage Solutions

Storage Architectures for Big Data in the Cloud

Performance Management for Cloud-based Applications STC 2012

LeiWang, Jianfeng Zhan, ZhenJia, RuiHan

High Performance Big Data Analy5cs powered by Unique Web Accelera5on and NoSQL. The Big Data Engine

Cloud Data Center Acceleration 2015

Microsoft Windows Server in a Flash

Virtualizing Apache Hadoop. June, 2012

Big Data Processing: Past, Present and Future

Datacenters and Cloud Computing. Jia Rao Assistant Professor in CS

Is there any alternative to Exadata X5? March 2015

Mit Soft- & Hardware zum Erfolg. Giuseppe Paletta

Marvell DragonFly Virtual Storage Accelerator Performance Benchmarks

EMC VPLEX FAMILY. Continuous Availability and data Mobility Within and Across Data Centers

Oracle Database 12c Plug In. Switch On. Get SMART.

Modernizing Servers and Software

Supercomputing Clusters with RapidIO Interconnect Fabric

Cloud Computing. Big Data. High Performance Computing

EMC XtremSF: Delivering Next Generation Storage Performance for SQL Server

Big Data Advanced Analytics for Game Monetization. Kimberly Chulis

LSI SAS inside 60% of servers. 21 million LSI SAS & MegaRAID solutions shipped over last 3 years. 9 out of 10 top server vendors use MegaRAID

Realizing the next step in storage/converged architectures

Preview of Oracle Database 12c In-Memory Option. Copyright 2013, Oracle and/or its affiliates. All rights reserved.

A Micro-benchmark Suite for Evaluating Hadoop RPC on High-Performance Networks

Transcription:

VP/GM, Data Center Processing Group

Trends Disrupting Server Industry Public & Private Clouds Compute, Network & Storage Virtualization Application Specific Servers Large end users designing server HW optimized for their applications ODM Direct Model

Legacy Server Applications Single threaded or limited multi-threaded program(s) Workload performance primarily dependent on CPU/memory performance 1000s of applications used by 1000s of users Virtualization used to improve server utilization Managed by traditional IT Traditional benchmarks

Cloud Applications = New Paradigm Of Computing Highly Distributed the System(s) are the Computer Shared-nothing architectures - Distributed Data and Distributed Computation Many node environments Highly parallel add more threads, go faster Multiple OS instances fault tolerance in SW BIG DATA Large and highly distributed data sets Nodes are often special purpose Cloud Applications can benefit from a New Class of Servers New class of servers requires new class of benchmarks Copyright 2014 Cavium. Confidential.

Need for Workload Optimized Servers ONE APPLICATION used by 10M+ USERS Multiple applications consolidated in MULTI-TENANT SERVER FARM ERP Server MySQL Mail + FTP Web Service Media Streaming CRM Server SharePoint Video Media SQL Server Office365

Example Cloud Workloads Workload Graph Search Web Caching Media Serving Web Serving Data Analytics Distributed Search Distributed Storage Data Serving Example/Use Case Social media data analysis (e.g. GraphLab, Giraph) Memcached Video server e.g. DASH servers LAMP + Java/Tomcat/Ruby Hadoop (Mahout, Nutch) Elastic Search Ceph (Object/Block) and HDFS (File) NoSQL type databases (e.g. Cassandra, Hbase, )

Managed Public Key Infrastructure (MPKI) 160 140 Cloud Workloads are Different Example #1 Very different instruction miss rates mpki SpecINT2006 120 100 Scaleout workloads 80 60 40 20 0 data caching data serving map reduce media streaming web front end web search specint tpc-c tpc-e Source data from : A Case for Specialized Processors for Scale-Out Workloads Michael Ferdman, Almutaz Adileh, Onur Kocberber, Stavros Volos, Mohammad Alisafaee, Djordje Jevdjic, Cansu Kaynak, Adrian Daniel Popescu, Anastasia Ailamaki, Babak Falsafi, In IEEE Micro's Top Picks, 2014 Copyright 2014 Cavium. Confidential.

Instruction Per Cycle (ipc) 1.6 1.4 1.2 1 0.8 0.6 0.4 0.2 0 Cloud Workloads are Different Example #2 IPC Traditional Benchmarks CPU Intensive Source data from : A Case for Specialized Processors for Scale-Out Workloads Michael Ferdman, Almutaz Adileh, Onur Kocberber, Stavros Volos, Mohammad Alisafaee, Djordje Jevdjic, Cansu Kaynak, Adrian Daniel Popescu, Anastasia Ailamaki, Babak Falsafi, In IEEE Micro's Top Picks, 2014Mike

Cloud Workloads are Different Example #3 Performance Sensitivity LLC & L2 Caches Source data from : A Case for Specialized Processors for Scale-Out Workloads Michael Ferdman, Almutaz Adileh, Onur Kocberber, Stavros Volos, Mohammad Alisafaee, Djordje Jevdjic, Cansu Kaynak, Adrian Daniel Popescu, Anastasia Ailamaki, Babak Falsafi, In IEEE Micro's Top Picks, 2014Mike

Optimum Choice and size of Caches are different for scale out workloads Lower IPC Less parallelism available Implications to Processor Design Less benefit for Aggressive, out-of-order, wide issue machines Scaleout highly parallel nature, more independent processing cores. Large number of more efficient cores provide lower power and more performance for Scale Out Workloads

How Efficient Can It Be? Complex Single Core Multiple Cores Can fit about multiple cores in area of one complex core For Scale Out workloads, multiple cores provide the best performance/unit area / watt

Cloud Workloads Demand Optimized Integration Traditional CPU vendor SoC vendor System vendor Cloud vendor CPU CPU CPU CPU Memory Memory Memory Memory Storage Storage Storage Storage Network I/O Network I/O Network I/O Network I/O Data Center I/O Data Center I/O Data Center I/O Data Center I/O Cloud Benchmarks need to address more than CPU and memory Need to include efficiency of storage and network functions and IO Challenge remains to benchmark at scale

Introducing Family of Workload Optimized Processors Up to 48 custom ARMv8 cores @ 2.5GHz 1S and 2S configuration Upto 4 DDR3/4 Memory Controllers Family Specific I/O s Standards based low latency Enet fabric virtsoc : Low latency end to end virtualization Family Specific Accelerators 4 workload optimized families: 40 GbE/ 40 GbE/ 100 GbE 100 GbE 10/40 100GbE PCIe Gen3 PCIe Gen3 PCIe Gen3 Enet Fabric Security Up to 48 2.5GHz ARM64 Cores 16MB Cache Sub System Up to 4x 72-bit DDR3/4 Controllers ThunderX_CP: Private/Public cloud, web search, web serving, web caching ThunderX_ST: Cloud storage, Analytics, Distributed Databases ThunderX_NT: Telco servers, NFV apps ThunderX_SC: Secure cloud servers SATAv3 Other IO Workload Accelerators Cavium Coherent Processor Interconnect (CCPI )

Processors for Next Gen Data Centers Public & Private Clouds Highest VM density, Highest VM performance High core count, high memory bandwidth & low latency virtsoc - core to IO low latency virtualization Integrated high bandwidth, low latency network & storage IO Compute, Network and storage virtualization virtsoc - Full virtualization of core, network and storage IO Virtualization Custom network, storage IO for each target workload Custom hardware accelerators for compute, networking, storage and security Application Specific Servers

Summary Cloud is revolutionizing next generation data center Most cloud applications are open source, Java and PHP are key programming environments this eliminates barriers for alternative architectures Large core count multi core SoCs with integrated network and storage IO and integrated purpose built cloud accelerators benefit cloud applications

Copyright 2014 Cavium. Confidential.