Scaling Cloud Storage. Julian Chesterfield Storage & Virtualization Architect



Similar documents
Preparation Guide. How to prepare your environment for an OnApp Cloud v3.0 (beta) deployment.

Road to the Federated Market and beyond. By John Thomson, 30 th October 2014

The next step in Software-Defined Storage with Virtual SAN

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

SOFTWARE-DEFINED: MAKING CLOUDS MORE EFFICIENT. Julian Chesterfield, Director of Emerging Technologies

Nutanix Complete Cluster Reference Architecture for Virtual Desktop Infrastructure

Cloud Storage. Parallels. Performance Benchmark Results. White Paper.

Virtual SAN Design and Deployment Guide

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

What s New in VMware Virtual SAN TECHNICAL WHITE PAPER

Microsoft Private Cloud Fast Track

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

StorPool Distributed Storage Software Technical Overview

VirtualclientTechnology 2011 July

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

Building the Virtual Information Infrastructure

Cloud Optimize Your IT

WHITE PAPER The Storage Holy Grail: Decoupling Performance from Capacity

The VMware Administrator s Guide to Hyper-V in Windows Server Brien Posey Microsoft

Deployment Guide. How to prepare your environment for an OnApp Cloud deployment.

Bringing the Public Cloud to Your Data Center

Solving I/O Bottlenecks to Enable Superior Cloud Efficiency

HP Proliant BL460c G7

High Availability with Windows Server 2012 Release Candidate

Software-Defined Storage & VMware Virtual SAN 5.5

OPTIMIZING SERVER VIRTUALIZATION

How To Speed Up A Flash Flash Storage System With The Hyperq Memory Router

Storage Architectures for Big Data in the Cloud

SOLUTION BRIEF. Resolving the VDI Storage Challenge

UCS M-Series Modular Servers

VMware Software-Defined Storage & Virtual SAN 5.5.1

Enterprise Storage Solution for Hyper-V Private Cloud and VDI Deployments using Sanbolic s Melio Cloud Software Suite April 2011

PARALLELS CLOUD STORAGE

Luxembourg June

IOmark- VDI. Nimbus Data Gemini Test Report: VDI a Test Report Date: 6, September

Hadoop: Embracing future hardware

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

Understanding Data Locality in VMware Virtual SAN

VMware Software-Defined Storage and EVO:RAIL

Cloud Optimize Your IT

Introduction to Cloud Design Four Design Principals For IaaS

vsphere 6.0 Advantages Over Hyper-V

VMware Virtual SAN Backup Using VMware vsphere Data Protection Advanced SEPTEMBER 2014

How To Use Starwind Iscsi San On A 2008 Server With Iscsisa (Vmware) Veeam Veea Veeami Veeamsi Veeamdroid Veeamm (Vmos) Vveam

Microsoft Windows Server Hyper-V in a Flash

Expert Reference Series of White Papers. Visions of My Datacenter Virtualized

Optimize VMware and Hyper-V Protection with HP and Veeam

VMware Software-Defined Storage Vision

Doubling the I/O Performance of VMware vsphere 4.1

VMware Virtual SAN 6.0 Design and Sizing Guide

Building a Business Case for Decoupling Storage Performance from Capacity

StarWind Virtual SAN Best Practices

Flash Storage Optimizing Virtual Desktop Deployments

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

All-Flash Arrays Weren t Built for Dynamic Environments. Here s Why... This whitepaper is based on content originally posted at

Technology Insight Series

MaxDeploy Hyper- Converged Reference Architecture Solution Brief

What s New: VMware Virtual SAN 6.0

NET ACCESS VOICE PRIVATE CLOUD

Using Multipathing Technology to Achieve a High Availability Solution

The Data Placement Challenge

Software-Defined Storage & VMware Virtual SAN

Parallels Cloud Storage

SQL Server Virtualization

VMware vsphere Design. 2nd Edition

Essentials Guide CONSIDERATIONS FOR SELECTING ALL-FLASH STORAGE ARRAYS

Deploying F5 BIG-IP Virtual Editions in a Hyper-Converged Infrastructure

VMware Virtual SAN Design and Sizing Guide TECHNICAL MARKETING DOCUMENTATION V 1.0/MARCH 2014

Maximizing SQL Server Virtualization Performance

EMC Virtual Infrastructure for Microsoft Applications Data Center Solution

Microsoft SMB File Sharing Best Practices Guide

Scala Storage Scale-Out Clustered Storage White Paper

Virtualization of the MS Exchange Server Environment

HP 3PAR Takeaway Document

Increasing Storage Performance, Reducing Cost and Simplifying Management for VDI Deployments

Using VMWare VAAI for storage integration with Infortrend EonStor DS G7i

Cisco, Citrix, Microsoft, and NetApp Deliver Simplified High-Performance Infrastructure for Virtual Desktops

DVS Enterprise. Reference Architecture. VMware Horizon View Reference

IP SAN Best Practices

How Rigid Non Living Storage Fails Cloud Service Providers

Answering the Requirements of Flash-Based SSDs in the Virtualized Data Center

Unleash the Performance of vsphere 5.1 with 16Gb Fibre Channel

Windows Server 2012 R2 Hyper-V: Designing for the Real World

Certification Document bluechip STORAGEline R54300s NAS-Server 03/06/2014. bluechip STORAGEline R54300s NAS-Server system

REFERENCE ARCHITECTURE. PernixData FVP Software and Splunk Enterprise

A virtual SAN for distributed multi-site environments

VDI Without Compromise with SimpliVity OmniStack and Citrix XenDesktop

Solution Brief Network Design Considerations to Enable the Benefits of Flash Storage

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

StarWind Virtual SAN Scale-Out Architecture

Extreme Networks: Building Cloud-Scale Networks Using Open Fabric Architectures A SOLUTION WHITE PAPER

Moving Virtual Storage to the Cloud. Guidelines for Hosters Who Want to Enhance Their Cloud Offerings with Cloud Storage

MICROSOFT HYPER-V SCALABILITY WITH EMC SYMMETRIX VMAX

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

What s New: vsphere Virtual Volumes

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

HDS UCP for Oracle key differentiators and why it should be considered. Computacenter insight following intensive benchmarking test

Storage Solutions to Maximize Success in VDI Environments

VMware Virtual SAN Hardware Guidance. TECHNICAL MARKETING DOCUMENTATION v 1.0

Introduction to VMware EVO: RAIL. White Paper

Transcription:

Scaling Cloud Storage Julian Chesterfield Storage & Virtualization Architect

Outline Predicting Cloud IO Workloads Identifying the bottlenecks The distributed SAN approach OnApp s integrated storage platform

Predicting cloud IO workloads Can we estimate cloud IO workloads Provision SAN and optimise placement of VMs Plan future growth and SAN scale There is no crystal ball! Best case: we can estimate whether workloads are: a) Read-heavy b) Write-heavy c) Read-write balanced

Identifying the performance bottlenecks Provisioning SAN infrastructure requires planning Calculate VM density per HV and provision sufficient network throughput Switch load + switch redundancy SAN network controller interfaces to support redundancy/multi-pathing And most importantly Scale up SAN network controller capacity to support maximum number of HV endpoints + aggregated VM IO load

Traditional SAN architecture Scale-up of Hypervisors and Virtual Machines increases load on network Virtual Machines Hypervisor s SAN NIC bottlenecks can impact cloud performance SAN

Distributed storage architecture Uses storage drives within each Hypervisor host Virtual Machines Hypervisor s SAN

Distributed storage as a solution Storage Hypervisor converged VM hypervisor platform and storage host Remove centralised SAN bottlenecks by distributing drives across hypervisors Maintain redundancy by replicating across hypervisors Maintain performance by removing centralised bottlenecks

OnApp s integrated storage platform

Architecture A smart, independent array of storage nodes Multicast channel Virtual Storage Drives: Customer A: Customer B: HV1 HV2 HVn SATA 5600 SATA 7200 SATA 5600 SSD SATA 7200 SSD DATASTORES High Bonded NICs for bandwidth aggregation Mid Low Commodity fast-switched ethernet backplane

Key Storage Features Fault tolerant No central single point of failure Self healing & user-initiated repair Configurable data replication Easy online data migration High performance Configurable striping Optimized Disk I/O Optimized VM placement Multiple performance tiers Low cost Over-commit improves hardware ROI Supported on commodity hardware No need for separate SAN Support & integration bundled in Built for Cloud Cloud boot for fast deployment Linear growth with hypervisors Online hot-swap of drives Physical & virtual disk IOPS reporting

Motivation Maintain performance at any scale As Hypervisor deployment scales, so does IOPS and capacity No single IO contention point VM workload and data co-location Use commodity hardware within existing server chassis Most server chassis already deployed with some internal storage, with capacity to add more Cloud boot removes the need for local persistent install Storage cost Disrupt the current established enterprise storage market Remove the dependency on expensive, centralised disk arrays

Decentralised Consistency #1 Physical drives are grouped in Datastores (Diskgroups) Each drive has unique identifier Drives are location independent Datastores have a particular replication and striping policy associated A new virtual disk object (or LUN) is assigned to a datastore Content owning members are selected from the diskgroup # of Content replicas/logical stripe members is based on Datastore policy Each vdisk content instance stores information about the other owners *For that unique piece of content* => Each vdisk content object is maintained consistently across the owning members only via transaction-based protocol

Decentralised Consistency #2 Storage controller VMs report information only about content for which they are authoritative Content membership changes are strictly handled across the ownership group The same vdisk information is always reported by all members of the ownership set => A vdisk object is therefore known about correctly by any other member of the SAN, or not at all.

Internal HV architecture

Optimised virtual machine placement When migrated, VM is located on the HV whose physical disk contains the data replica VMs 1 2 3 4 5 HVs Physical disks Virtual disk VM with data replicas Writes are distributed, reads are local to minimize network traffic

Availability First fully supported GA version available via OnApp Cloud v3.0 platform install Visit the OnApp stand for a demo & more detail

Thanks! Julian Chesterfield Storage & Virtualization Architect