22
HyperVisors at Hyperscale | Xen User Summit 2013 1 ® Hypervisors at Hyperscale ARM, Xen, Servers and Evolution of the Data Center Larry Wikelius Co-Founder & VP Software

ARM, Xen, Servers and Evolution of the Data Center · HyperVisors at Hyperscale | Xen User Summit 2013 1 ® Hypervisors at Hyperscale ARM, Xen, Servers and Evolution of the Data Center

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ARM, Xen, Servers and Evolution of the Data Center · HyperVisors at Hyperscale | Xen User Summit 2013 1 ® Hypervisors at Hyperscale ARM, Xen, Servers and Evolution of the Data Center

HyperVisors at Hyperscale | Xen User Summit 2013

1 ®

Hypervisors at Hyperscale

ARM, Xen, Servers and Evolution of the Data Center

Larry Wikelius

Co-Founder & VP Software

Page 2: ARM, Xen, Servers and Evolution of the Data Center · HyperVisors at Hyperscale | Xen User Summit 2013 1 ® Hypervisors at Hyperscale ARM, Xen, Servers and Evolution of the Data Center

HyperVisors at Hyperscale | Xen User Summit 2013

2 ®

Overview

l  Market Dynamics

l  Technology Trends

l  Roadmaps – Where are we today l  Use cases for Xen l  Where do we go from here…

Page 3: ARM, Xen, Servers and Evolution of the Data Center · HyperVisors at Hyperscale | Xen User Summit 2013 1 ® Hypervisors at Hyperscale ARM, Xen, Servers and Evolution of the Data Center

HyperVisors at Hyperscale | Xen User Summit 2013

3 ®

Traditional IT Segments

Application Scale

Segm

ent V

olum

e

Web Infrastructure

Enterprise IT

Application Development

Decision Support

Business Processing

IT Infrastructure

Industrial R&D

Collaborative

Page 4: ARM, Xen, Servers and Evolution of the Data Center · HyperVisors at Hyperscale | Xen User Summit 2013 1 ® Hypervisors at Hyperscale ARM, Xen, Servers and Evolution of the Data Center

HyperVisors at Hyperscale | Xen User Summit 2013

4 ®

Changing Focus on the Workloads

Application Scale

Segm

ent V

olum

e

Traditional IT

Workloads

Distributed Storage

Big Web Tier

Workload Optimized Systems & Data Centers

Enterprise IT

Big Data/Analytics

Page 5: ARM, Xen, Servers and Evolution of the Data Center · HyperVisors at Hyperscale | Xen User Summit 2013 1 ® Hypervisors at Hyperscale ARM, Xen, Servers and Evolution of the Data Center

HyperVisors at Hyperscale | Xen User Summit 2013

5 ®

Web 2.0 Growth Target: > 40% of the Market

 $-­‐

 $5,000

 $10,000

 $15,000

 $20,000

 $25,000

 $30,000

 $35,000

 $40,000

 $45,000

2011 2012 2013 2014 2015 2016

Web  2.0  Spend All  OtherSource: Oppenheimer

Page 6: ARM, Xen, Servers and Evolution of the Data Center · HyperVisors at Hyperscale | Xen User Summit 2013 1 ® Hypervisors at Hyperscale ARM, Xen, Servers and Evolution of the Data Center

HyperVisors at Hyperscale | Xen User Summit 2013

6 ®

Web 2.0 MicroServers: > 40% share by 2016

Source: Oppenheimer

 $-­‐

 $2,000

 $4,000

 $6,000

 $8,000

 $10,000

 $12,000

 $14,000

 $16,000

 $18,000

 $20,000

2011 2012 2013 2014 2015 2016

Web  2.0  Spend Microserver  /  ULP

Page 7: ARM, Xen, Servers and Evolution of the Data Center · HyperVisors at Hyperscale | Xen User Summit 2013 1 ® Hypervisors at Hyperscale ARM, Xen, Servers and Evolution of the Data Center

HyperVisors at Hyperscale | Xen User Summit 2013

7 ®

Interest in ARM in the Datacenter is Growing

% considering ARM-based Processors for computing purchases Source UBS Global Investment Research, August 7, 2012. James F. Hillier.

Page 8: ARM, Xen, Servers and Evolution of the Data Center · HyperVisors at Hyperscale | Xen User Summit 2013 1 ® Hypervisors at Hyperscale ARM, Xen, Servers and Evolution of the Data Center

HyperVisors at Hyperscale | Xen User Summit 2013

8 ®

q  Mobile  processors  designed  for  energy  efficiency  q  Target  good  performance/energy  use  trade-­‐off  q  Pioneered  System-­‐on-­‐Chip  (SOC)  integra@on  technology  q  Deep  on-­‐chip  power/clock/frequency  ga@ng    

q  Modern  mobile  devices  also  require  performance  q  Tablets  replacing  laptops  and  desktops  q  Mul@-­‐core  cellphones,  with  high  end  games  q  Mixture  of  asynchronous  compute  w/offload  q  Energy  aware  scheduling/power  decisions  

Influence of a Mobile Technology Perspective

Page 9: ARM, Xen, Servers and Evolution of the Data Center · HyperVisors at Hyperscale | Xen User Summit 2013 1 ® Hypervisors at Hyperscale ARM, Xen, Servers and Evolution of the Data Center

HyperVisors at Hyperscale | Xen User Summit 2013

9 ®

Technology Trends – Single Core Performance We are reaching single-core performance limits

-> 52% historical growth slows to 22% <-

Source: Computer Architecture 5th edition

Page 10: ARM, Xen, Servers and Evolution of the Data Center · HyperVisors at Hyperscale | Xen User Summit 2013 1 ® Hypervisors at Hyperscale ARM, Xen, Servers and Evolution of the Data Center

HyperVisors at Hyperscale | Xen User Summit 2013

10 ®

q  Distributed  applica@on  level  storage  becoming  cri@cal  q  Ceph  &  Gluster  and  other  Open  Source  solu@ons  q  Never  throw  any  data  away  

q  MapReduce  approach  to  processing  huge  data  sets  q  “Map”  large  problems  into  smaller  data  chunks  q  “Reduce”  results  from  many  nodes  into  end  result  q  Apache  Hadoop  is  the  well-­‐known  implementa@on  

q  Industry  Benchmark  example  –  Data  Intensive  Focus  q  Graph500  -­‐  hXp://www.graph500.org/    

Technology Trends – I/O Driven Workloads

Page 11: ARM, Xen, Servers and Evolution of the Data Center · HyperVisors at Hyperscale | Xen User Summit 2013 1 ® Hypervisors at Hyperscale ARM, Xen, Servers and Evolution of the Data Center

HyperVisors at Hyperscale | Xen User Summit 2013

11 ®

 q  Integrate  customized  value  

q  Standard  compute  (ARM  core)  with  customized  devices  q  Specialized  peripherals,  offload  engines,  enhancements  q  Thriving  compe@@ve  market      

q  Fine  grain,  Integrated  management  features  q  Out-­‐of-­‐band  IPMI,  secure  provisioning,  etc.  q  Value-­‐add  opportuni@es  for  OEMs/vendors  q  Good  bye  to  aXached  displays  and  serial  cables  

Technology Trends – System-on-Chip (SOC)

Page 12: ARM, Xen, Servers and Evolution of the Data Center · HyperVisors at Hyperscale | Xen User Summit 2013 1 ® Hypervisors at Hyperscale ARM, Xen, Servers and Evolution of the Data Center

HyperVisors at Hyperscale | Xen User Summit 2013

12 ®

q  Transparent,  reconfigurable  interconnect  between  many  SoCs  q  No  physical  network  ports  required  between  systems  q  Redundant  paths  and  rou@ng  op@miza@ons  built-­‐in  q  Cluster  level,  server  level  and/or  policy  level  controls    

q  Enhanced  IO  and  networking  to  all  nodes  q  Replaces  “top  of  rack”  switch/cabling  mess  q  Low  latency  &  high  bandwidth  q  Lower  power  and  higher  density  

q  Million  node  Data  Centers  

Technology Trends – Fabrics

Page 13: ARM, Xen, Servers and Evolution of the Data Center · HyperVisors at Hyperscale | Xen User Summit 2013 1 ® Hypervisors at Hyperscale ARM, Xen, Servers and Evolution of the Data Center

HyperVisors at Hyperscale | Xen User Summit 2013

13 ®

Calxeda EnergyCore™

I/O Controllers SATA, PCIe, Ethernet, SD/

eMMC

Processor Complex

L2 C

ache

Mem

ory

Con

trolle

rs

ARM

ARM

ARM

ARM

EnergyCore Fabric Switch

EnergyCore Management

Engine

EnergyCore™ Management

Engine Advanced system, power and fabric optimization and management for energy-proportional

computing

I/O Controllers Standard drivers,

standard interfaces. No surprises.

Processor Complex Multi-core ARM® processors

integrated with high bandwidth memory

controllers

EnergyCore™ Fabric Switch

Integrated high-performance fabric converges internode

communication, I/O, and storage networking

Reference System-on-Chip (SOC)

Page 14: ARM, Xen, Servers and Evolution of the Data Center · HyperVisors at Hyperscale | Xen User Summit 2013 1 ® Hypervisors at Hyperscale ARM, Xen, Servers and Evolution of the Data Center

HyperVisors at Hyperscale | Xen User Summit 2013

14 ®

SOC Integration Benefits System Design

Decrease Complexity, Improve Efficiency

Approximately 10”

4- 16 GB DRAM ECC mini-DIMMS Quad-core servers 4 SATA / Node Power, SATA, & Fabric

q  A  cluster  of  4  servers  q  20  waXs  q  No  cables  

Page 15: ARM, Xen, Servers and Evolution of the Data Center · HyperVisors at Hyperscale | Xen User Summit 2013 1 ® Hypervisors at Hyperscale ARM, Xen, Servers and Evolution of the Data Center

HyperVisors at Hyperscale | Xen User Summit 2013

15 ®

Page 16: ARM, Xen, Servers and Evolution of the Data Center · HyperVisors at Hyperscale | Xen User Summit 2013 1 ® Hypervisors at Hyperscale ARM, Xen, Servers and Evolution of the Data Center

HyperVisors at Hyperscale | Xen User Summit 2013

16 ®

Linux OS Distro Support

Ubuntu 12.04 LTS ++

Fedora 18 ++

OpenSUSE 12.2 ++

Watch this space…

Page 17: ARM, Xen, Servers and Evolution of the Data Center · HyperVisors at Hyperscale | Xen User Summit 2013 1 ® Hypervisors at Hyperscale ARM, Xen, Servers and Evolution of the Data Center

HyperVisors at Hyperscale | Xen User Summit 2013

17 ®

Accelerating the Virtualization Eco-System

•  First working code for Cortex-A15 w/ using hardware virtualization

•  Linaro Enterprise Group (LEG): Servers, Virtualization and more

•  Launch of Xen Project •  Xen 4.3 Release

•  Xen 4.4 Release and Beyond

Page 18: ARM, Xen, Servers and Evolution of the Data Center · HyperVisors at Hyperscale | Xen User Summit 2013 1 ® Hypervisors at Hyperscale ARM, Xen, Servers and Evolution of the Data Center

HyperVisors at Hyperscale | Xen User Summit 2013

18 ®

Advantages for Xen on ARM

•  ARM history •  Small footprint •  Migration via Fabrics •  Workload optimized •  Consistent Management integration

Page 19: ARM, Xen, Servers and Evolution of the Data Center · HyperVisors at Hyperscale | Xen User Summit 2013 1 ® Hypervisors at Hyperscale ARM, Xen, Servers and Evolution of the Data Center

HyperVisors at Hyperscale | Xen User Summit 2013

19 ®

ARM servers running Xen with OpenStack

ARM server node

Xen hypervisor

Dom0

OpenStack VM

Tenant VM

nova-compute Application

Nova, Quantum, Keystone, Glance, etc

xapi

Page 20: ARM, Xen, Servers and Evolution of the Data Center · HyperVisors at Hyperscale | Xen User Summit 2013 1 ® Hypervisors at Hyperscale ARM, Xen, Servers and Evolution of the Data Center

HyperVisors at Hyperscale | Xen User Summit 2013

20 ®

OpenStack with Xen on ARM

Leverage existing management APIs to dynamically instantiate workloads on ARM based Servers

Deploy your cloud using a

proven production grade hypervisor

Community backed

development and roadmap

Page 21: ARM, Xen, Servers and Evolution of the Data Center · HyperVisors at Hyperscale | Xen User Summit 2013 1 ® Hypervisors at Hyperscale ARM, Xen, Servers and Evolution of the Data Center

HyperVisors at Hyperscale | Xen User Summit 2013

21 ®

q  Efficient  core  architecture  

q  SOC  integra@on  

q  OpenSource  sobware  

q  OpenSource  Hardware  

q  Changing  workloads  –  Greenfield    

Disruption on (legal) Steroids…

Page 22: ARM, Xen, Servers and Evolution of the Data Center · HyperVisors at Hyperscale | Xen User Summit 2013 1 ® Hypervisors at Hyperscale ARM, Xen, Servers and Evolution of the Data Center

HyperVisors at Hyperscale | Xen User Summit 2013

22 ®

Where do we go…

Continued expansion in ARM roadmap

Accelerating Eco-System -  HW & SW Workload integrated Efficiencies

and Optimizations