Bringing the Public Cloud to Your Data Center



Similar documents
The last 18 months. AutoScale. IaaS. BizTalk Services Hyper-V Disaster Recovery Support. Multi-Factor Auth. Hyper-V Recovery.

Microsoft Cloud Platform System. powered by Dell

SMB Direct for SQL Server and Private Cloud

Private cloud computing advances

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

2015 Techstravaganza The Microsoft Cloud

Dell Converged Infrastructure

Microsoft Private Cloud Fast Track

Microsoft Hybrid Cloud IaaS Platforms

Software Defined Microsoft. PRESENTATION TITLE GOES HERE Siddhartha Roy Cloud + Enterprise Division Microsoft Corporation

Introduction to Cloud Design Four Design Principals For IaaS

MICROSOFT CLOUD REFERENCE ARCHITECTURE: FOUNDATION

Powering the Next Generation Cloud with Azure Stack, Nano Server & Windows Server 2016! Jeff Woolsey Principal Program Manager Cloud & Enterprise

Microsoft Private Cloud

Part 1 - What s New in Hyper-V 2012 R2. Clive.Watson@Microsoft.com Datacenter Specialist

Windows 8 SMB 2.2 File Sharing Performance

Solving I/O Bottlenecks to Enable Superior Cloud Efficiency

SolidFire SF3010 All-SSD storage system with Citrix CloudPlatform Reference Architecture

Cloud OS. Philip Meyer Partner Technology Specialist - Hosting

Overview: X5 Generation Database Machines

Evaluation Methodology of Converged Cloud Environments

AMD SEAMICRO OPENSTACK BLUEPRINTS CLOUD- IN- A- BOX OCTOBER 2013

MS-20246: Monitoring and Operating a Private Cloud

Microsoft Private Cloud Fast Track Reference Architecture

Mit Soft- & Hardware zum Erfolg. Giuseppe Paletta

Server & Cloud Management

Data Center Op+miza+on

Solution Overview. 2015, Hitachi Data Systems, Inc. Page 3 of 39 pages. Figure 1

MS 20247C Configuring and Deploying a Private Cloud

Cloud Optimize Your IT

Simplifying Big Data Deployments in Cloud Environments with Mellanox Interconnects and QualiSystems Orchestration Solutions

Nutanix Tech Note. Configuration Best Practices for Nutanix Storage with VMware vsphere

Scaling from Datacenter to Client

State of the Art Cloud Infrastructure

Connecting Flash in Cloud Storage

Configuring and Deploying a Private Cloud. Day(s): 5. Overview

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

Cisco Intercloud Fabric for Business

What Is Microsoft Private Cloud Fast Track?

Performance Analysis: Scale-Out File Server Cluster with Windows Server 2012 R2 Date: December 2014 Author: Mike Leone, ESG Lab Analyst

VirtualclientTechnology 2011 July

A Brief Overview. Delivering Windows Azure Services on Windows Server. Enabling Service Providers

Virtualizing Microsoft SQL Server on Dell XC Series Web-scale Converged Appliances Powered by Nutanix Software. Dell XC Series Tech Note

Scalable Approaches for Multitenant Cloud Data Centers

Cloud Networking: A Novel Network Approach for Cloud Computing Models CQ1 2009

Services Provider License Agreement Cloud Platform Suite & Guest

Dell and Nutanix deliver a Cost Effective Web-scale Hyper-converged Appliance with Microsoft Private Cloud

Diablo and VMware TM powering SQL Server TM in Virtual SAN TM. A Diablo Technologies Whitepaper. May 2015

Understanding Microsoft Storage Spaces

Nutanix Solutions for Private Cloud. Kees Baggerman Performance and Solution Engineer

How To Connect Virtual Fibre Channel To A Virtual Box On A Hyperv Virtual Machine

Evaluation of Enterprise Data Protection using SEP Software

20247D: Configuring and Deploying a Private Cloud

Feature Comparison. Windows Server 2008 R2 Hyper-V and Windows Server 2012 Hyper-V

Microsoft Azure Cloud oplossing als een extensie op mijn datacenter? Frederik Baert Solution Advisor

Performance characterization report for Microsoft Hyper-V R2 on HP StorageWorks P4500 SAN storage

Cloud OS. Neue Geschäftsmodelle mit Microsoft Lösungen für Hoster und Service Provider. Windows Server & Windows Azure

Unleash the IaaS Cloud About VMware vcloud Director and more VMUG.BE June 1 st 2012

Unified Computing System When Delivering IT as a Service. Tomi Jalonen DC CSE 2015

WHITEPAPER. One Cloud For All Your Critical Business Applications.

Configuring and Deploying a Private Cloud

Building the Virtual Information Infrastructure

Restricted Document. Pulsant Technical Specification

SQL Server 2014 Optimization with Intel SSDs

Configuring and Deploying a Private Cloud

Iron Networks Microsoft Fast Track Architecture

Pivot3 Reference Architecture for VMware View Version 1.03

Global Headquarters: 5 Speen Street Framingham, MA USA P F

NE-20247D Configuring and Deploying a Private Cloud

Realizing the Benefits of Hybrid Cloud. Anand MS Cloud Solutions Architect Microsoft Asia Pacific

Windows Azure and private cloud

Building Storage Service in a Private Cloud

Parallels Cloud Storage

Contents UNIFIED COMPUTING DATA SHEET. Virtual Data Centre Support.

Enterprise Cloud Services HOSTED PRIVATE CLOUD

Hyperscale Use Cases for Scaling Out with Flash. David Olszewski

Top 5 Reasons to choose Microsoft Windows Server 2008 R2 SP1 Hyper-V over VMware vsphere 5

Cisco Cloud Architecture for the Microsoft Cloud Platform

Dell Compellent Storage Center SAN & VMware View 1,000 Desktop Reference Architecture. Dell Compellent Product Specialist Team

REDCENTRIC INFRASTRUCTURE AS A SERVICE SERVICE DEFINITION

vsphere 6.0 Advantages Over Hyper-V

What s new in Hyper-V 2012 R2

Cloud Computing and the Internet. Conferenza GARR 2010

Brocade and EMC Solution for Microsoft Hyper-V and SharePoint Clusters

Extending the Power of Your Datacenter

Technical Brief: Egenera Taps Brocade and Fujitsu to Help Build an Enterprise Class Platform to Host Xterity Wholesale Cloud Service

How SSDs Fit in Different Data Center Applications

How an Open Source Cloud Will Help Keep Your Cloud Strategy Options Open

Desktop Virtualization with VMware Horizon View 5.2 on Dell EqualLogic PS6210XS Hybrid Storage Array

Transcription:

Bringing the Public Cloud to Your Data Center Jim Pinkerton Partner Architect Lead 1/20/2015 Microsoft Corporation

A Dream Hyper-Scale Cloud efficiency is legendary Reliable, available services using high volume, failure prone, hardware But enterprises do not operate at the same scale If only I could have cloud efficiency for Networking Storage Compute Management in my enterprise/sp

5.8+ billion worldwide queries each month 250+ million active users 400+ million active accounts 2.4+ million emails per day 8.6+ trillion objects in Microsoft Azure storage 48+ million users in 41 markets 50+ million active users 1 in 4 enterprise customers 50+ billion minutes of connections handled each month 200+ Cloud Services 1+ billion customers 20+ million businesses 90+ markets worldwide

Microsoft Uniquely Positioned Cloud OS Common hypervisor and OS Common tenant UX Innovation in datacenter management (led by Azure, O365, Bing, Skype) Hyperscale Microsoft in the leaders magic quadrant in four segments x86 Virtualization Cloud IaaS Enterprise Application PaaS Public Cloud Storage Services Enterprise Grade Hybrid

But what is a cloud? - A new paradigm for managing servers Provides tenant services IaaS solution host tenant VMs PaaS solution host tenants on less than a VM SaaS solution multi-tenant end-user services Extreme computing Extreme virtualization compute, networking, storage Extreme automation Tenant self-service Self-healing fabric Extremely efficient use of high-volume hardware Extreme dynamic scaling of services

Requirement: Software Defined Everything Integrated multi-machine management Tenant self service Fabric management networking, compute, storage Software Defined Everything Virtualized Networking each tenant believes they are on a private network Storage each tenant believes they own all the storage resources Compute each tenant believes they own the server Make tenant services reliable, scalable, available on top of high volume, fault prone hardware But SDI requires a lot of work to put the pieces together

Microsoft Cloud Platform System - powered by Dell Azure-consistent Cloud in a Box Windows Server 2012 R2, System Center 2012 R2, Windows Azure Pack Microsoft-designed architecture based on Public Cloud learning Microsoft-led support & orchestrated updates Dell PowerEdge servers Dell dense Storage enclosures Dell Networking switches Tightly integrated components Optimized run-books for Microsoft applications Microsoft-led support & orchestrated updates

Built on standard, high volume hardware pre-packaged, pre-wired standard servers, switches JBODs

Cloud Platform System - Capabilities Pre-deployed infrastructure Switches, load balancer, storage, compute, network edge N+2 fault tolerant (N+1 networking) Pre-configured as per best practices Integrated Management Configure, deploy, patching Monitoring Backup and DR Automation Up to 8000 VM s* and 1.1 PB of total storage Optimized deployment and operations for Microsoft and other standard workloads

CPS Cloud in a Box Per Rack (1-4 racks) 512 Cores 8TB RAM 262 TB usable storage 1360 Gb/s internal rack connectivity 560 Gb/s inter-rack connectivity 60 Gb/s external 2322 Lbs 42U 16.6 KW Maximum Azure Consistent Same tenant self service portal integrated with SDN/SDS/SDC Same management APIs Same extremely efficient packing of compute and storage Software Defined Compute (SDC) Virtualized compute (virtual cores, virtual memory, etc) Software Defined Networking (SDN) Hyper-V Network Virtualization overlay network for isolation Integrated load balancer for dynamic service scaling Software Defined Storage (SDS) Reliable, Available, Servicable storage on high volume hardware JBOD based storage Advanced storage configurations (dedup, tiering, write-back-cache, SMB3)

CPS An Azure Consistent Innovative Architecture Same hypervisor In CPS, all management functions have been virtualized IaaS and PaaS solution Azure al Azure Web Sites Efficient use of hardware Efficient packing of VMs Efficient packing of storage State of the art network offloads Dynamic scaling Dynamic VM scaling Integrated load balancer Incremental Hardware scaling

Flat Network Efficient Resource Packing Traditional Deployment Within rack: 1360 gb/sec Off-rack typically 10-20 gb/sec VM and storage placement is critical Orphaned resources are common CPS Deployment Flat network between racks 560 gb/sec off-rack connectivity Equal Cost Multi-Path Routing (ECMP) Network fault tolerance VMs and storage can be placed anywhere resources are available

Dynamic Scaling VM Role enables dynamic VM scaling Load Balancer automatically reconfigured as VMs scale Hardware Load Balancer Virtual Machine Manager VM VM VM VM VM VM VM "ResourceDefinition": { "ScaleOutSettings": { "InitialInstanceCount": "1", "MaximumInstanceCount": "5", "MinimumInstanceCount": "1", "UpgradeDomainCount": "1" }, SQL SQL

Optimized for Enterprise and Hosters Low operational overhead Transparent patching Integrated management Integrated and tested at full scale Converged Infrastructure Storage, Compute, Networking, Management Highly fault tolerant N+2 for compute and storage N+1 for networking

Highly Fault Tolerant Exp HBA Exp JBOD Chassis with two Expanders (2 in/out ports each) Compute Servers Switch A Exp HBA Exp JBOD Chassis with two Expanders (2 in/out ports each) File Servers Exp HBA Switch B Exp JBOD Chassis with two Expanders (2 in/out ports each) Exp HBA Exp JBOD Chassis with two Expanders (2 in/out ports each) All systems are active-active N+2 Fault Tolerant for HDD and SSD Storage Servers Compute Servers N+1 Fault Tolerant for: network (cable, HBA) JBOD Ethernet network (cable, switch) Dual Disks Dual Disks Dual Disks Dual Disks

Converged Infrastructure Rack 1 Rack 2 Rack 3 Rack 4 Network Network Network Network Edge Host Group Net Edge Net Edge Net Edge Net Edge Mgmt Host Group Mgmt Compute Host Group Compute Scale Tenant Unit Compute Compute Tenant Compute Compute Tenant Compute Compute Tenant Compute Legend Network Compute Storage Storage Scale Storage Unit Storage Storage Storage Storage Storage Storage

Storage (SSU) Performance - Reads Test Configuration Load: 112 VMs, on 14 servers generating load Diskspd Load generator in each VM, single threaded Random 4 KB IO, using RDMA offload NICs Single SSU (4 servers), 14* tenant volumes, 3-way mirror 2 pools, 20 SSD per pool (capacity of 2 in reserve) Spaces tiering placed all IOs in SSD Tier Variables Queue depth (number of outstanding IOs per VM) Total IO queued to SSU is 112*QD IOPS 1,400,000 1,200,000 1,000,000 800,000 600,000 400,000 200,000 0 Random 4K Read Performance - 112 VMs 7 6 5 1,013,721 4 3 2 0.90 1 0 112 224 448 896 1792 3584 Aggregate Request Depth (112 VMs x Per VM Depth) Latency (ms) IOPS Avg Read Latency Single SSU Results (IOPs, Latency) 100% Read (non-saturated) 1M IOPs, queue depth of 8 per VM, 0.86 ms avg latency, 4 ms 95 th percentile 112 VMs Load Generators L L L L L L Storage Servers S S S S JBODs J J J J

Storage (SSU) Performance Read/Write Test Configuration Load: 112 VMs, on 14 servers generating load Diskspd Load generator in each VM, single threaded Random 4 KB IO, using RDMA offload NICs Single SSU (4 servers), 14* tenant volumes, 3-way mirror 2 pools, 20 SSD per pool (capacity of 2 in reserve) Spaces tiering placed all IOs in SSD Tier Variables Queue depth (number of outstanding IOs per VM) Total IO queued to SSU is 112*QD Single SSU Results (IOPs, Latency) 70%/30% Read/Write (non-saturated) 321K IOPs, queue depth of 8 per VM Reads: 2.5 ms avg, 5.0 ms 95 th percentile Writes: 4.5 ms avg, 37.4 ms 95 th percentile Latency (ms) IOPS Random 4K 70:30 Performance - 112 VMs 20 18 16 14 12 10 8 4.47 6 4 2 2.49 0 112 224 448 896 1792 3584 Aggregate Request Depth (112 VMs x Per VM Depth) Random 4K 70:30 Performance - 112 VMs 450,000 400,000 350,000 320,834 300,000 250,000 200,000 224,542 150,000 100,000 50,000 96,291 0 112 224 448 896 1792 3584 Aggregate Request Depth (112 VMs x Per VM Depth) Avg Read Latency Avg Write Latency Read IOPS Write IOPS Total IOPS

What s Next? The Cloud Marches on Continue to make Services reliable, scalable, available on top of high volume, fault prone hardware Some cutting edge component technologies of interest Storage - NVME, NVDIMM, ultra-high capacity hard drives Networking - 40 gigabit Ethernet, new offloads, advanced network topologies Next generation isolation - compute, network, storage Next generation RESTful management See Microsoft s Open Compute contribution Open Cloud Server (OCS)