Host Performance-Sensitive Applications in Your Cloud



Similar documents
White Paper. For Service Providers. Guaranteed. Guaranteed. Shared Storage. Shared Storage

Hosting Performance-Sensitive Applications in the Cloud

CloudByte ElastiStor Patch 4. Installation and Administration Guide

SOLUTION BRIEF. Resolving the VDI Storage Challenge

Maxta Storage Platform Enterprise Storage Re-defined

THE SUMMARY. ARKSERIES - pg. 3. ULTRASERIES - pg. 5. EXTREMESERIES - pg. 9

Whitepaper. NexentaConnect for VMware Virtual SAN. Full Featured File services for Virtual SAN

MPSTOR Technology Overview

OmniCube. SimpliVity OmniCube and Multi Federation ROBO Reference Architecture. White Paper. Authors: Bob Gropman

Microsoft Private Cloud Fast Track

VMware Software-Defined Storage & Virtual SAN 5.5.1

Kaminario K2 All-Flash Array

Driving the New Paradigm of Software Defined Storage Solutions White Paper July 2014

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

SolidFire and NetApp All-Flash FAS Architectural Comparison

VMware VSAN och Virtual Volumer

THESUMMARY. ARKSERIES - pg. 3. ULTRASERIES - pg. 5. EXTREMESERIES - pg. 9

Getting performance & scalability on standard platforms, the Object vs Block storage debate. Copyright 2013 MPSTOR LTD. All rights reserved.

No matter the delivery model private, public, hybrid the cloud has the same core attributes:

Implementing Multi-Tenanted Storage for Service Providers with Cloudian HyperStore. The Challenge SOLUTION GUIDE

Software-Defined Storage & VMware Virtual SAN 5.5

High Performance Server SAN using Micron M500DC SSDs and Sanbolic Software

Second-Generation Cloud Computing IaaS Services

Business Continuity with the. Concerto 7000 All Flash Array. Layers of Protection for Here, Near and Anywhere Data Availability

Product Brochure. Hedvig Distributed Storage Platform Modern Storage for Modern Business. Elastic. Accelerate data to value. Simple.

FLASH STORAGE SOLUTION

CloudByte ElastiStor Date: February 2014 Author: Tony Palmer, Senior Lab Analyst

Software-Defined Networks Powered by VellOS

The next step in Software-Defined Storage with Virtual SAN

VMware VMware Inc. All rights reserved.

BACKUP IS DEAD: Introducing the Data Protection Lifecycle, a new paradigm for data protection and recovery WHITE PAPER

THE FIRST LOCAL ENTERPRISE CLOUD STORAGE FEATURES. Enterprise iscsi (Block) & NFS/ CIFS (File) Storage-as-a-Service

Business white paper Invest in the right flash storage solution

Realizing the True Potential of Software-Defined Storage

New Features in PSP2 for SANsymphony -V10 Software-defined Storage Platform and DataCore Virtual SAN

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

VMware Software-Defined Storage and EVO:RAIL

All-Flash Arrays: Not Just for the Top Tier Anymore

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

Product Overview. UNIFIED COMPUTING Managed Hosting - Storage Data Sheet

Continuous Data Protection for any Point-in-Time Recovery: Product Options for Protecting Virtual Machines or Storage Array LUNs

Symantec Storage Foundation High Availability for Windows

The All Flash Data Center

APPLICATION DELIVERY IN OPENSTACK WITH AVI NETWORKS

Efficient Storage Strategies for Virtualized Data Centers

Understanding Enterprise NAS

Best Practices for Managing Storage in the Most Challenging Environments

Big data Devices Apps

VMware Software-Defined Storage Vision

StorPool Distributed Storage Software Technical Overview

ASKING THESE 20 SIMPLE QUESTIONS ABOUT ALL-FLASH ARRAYS CAN IMPACT THE SUCCESS OF YOUR DATA CENTER ROLL-OUT

Understanding Microsoft Storage Spaces

I D C V E N D O R S P O T L I G H T. F l a s h, C l o u d, a nd Softw ar e - D e f i n e d Storage:

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

EMC SOLUTIONS TO OPTIMIZE EMR INFRASTRUCTURE FOR CERNER

Product Brochure. Hedvig Distributed Storage Platform. Elastic. Modern Storage for Modern Business. One platform for any application. Simple.

BlueArc unified network storage systems 7th TF-Storage Meeting. Scale Bigger, Store Smarter, Accelerate Everything

OPEN STORAGE REVOLUTIONIZING HOW YOU STORE INFORMATION

Optimized Storage Solution for Enterprise Scale Hyper-V Deployments

June Blade.org 2009 ALL RIGHTS RESERVED

Windows Server 2003 Migration Guide: Nutanix Webscale Converged Infrastructure Eases Migration

Redefining Microsoft SQL Server Data Management. PAS Specification

Increasing performance and lowering the cost of storage for VDI With Virsto, Citrix, and Microsoft

TRANSFORMING DATA PROTECTION

EMC Backup and Recovery for Microsoft SQL Server 2008 Enabled by EMC Celerra Unified Storage

Hyperscale Use Cases for Scaling Out with Flash. David Olszewski

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

WHITE PAPER. Software Defined Storage Hydrates the Cloud

Building Storage Service in a Private Cloud

INCREASING EFFICIENCY WITH EASY AND COMPREHENSIVE STORAGE MANAGEMENT

Oracle FS1 Flash Storage System

VMware and Primary Data: Making the Software-Defined Datacenter a Reality

SQL Server Virtualization

Microsoft Windows Server in a Flash

The Methodology Behind the Dell SQL Server Advisor Tool

STORAGE CENTER. The Industry s Only SAN with Automated Tiered Storage STORAGE CENTER

TOP FIVE REASONS WHY CUSTOMERS USE EMC AND VMWARE TO VIRTUALIZE ORACLE ENVIRONMENTS

Extending the Power of Your Datacenter

A Comprehensive Cloud Management Platform with Vblock Systems and Cisco Intelligent Automation for Cloud

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

Don t be duped by dedupe - Modern Data Deduplication with Arcserve UDP

RUBRIK CONVERGED DATA MANAGEMENT. Technology Overview & How It Works

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

Best Cloud Hosting For SaaS (Singapore) Contractors

Nutanix Solution Note

Re-Invent Your Recovery

Silverton Consulting, Inc. StorInt Briefing Introduction Enterprise challenges

Nutanix Tech Note. Data Protection and Disaster Recovery

Software Define Storage (SDs) and its application to an Openstack Software Defined Infrastructure (SDi) implementation

Enable your company to attract and retain new customers. Deliver innovative and more profitable products. Improve business performance

Solution Overview VMWARE PROTECTION WITH EMC NETWORKER 8.2. White Paper

OPTIMIZING PRIMARY STORAGE WHITE PAPER FILE ARCHIVING SOLUTIONS FROM QSTAR AND CLOUDIAN

High Availability with Windows Server 2012 Release Candidate

EMC CLOUDARRAY PRODUCT DESCRIPTION GUIDE

Mayur Dewaikar Sr. Product Manager Information Management Group Symantec Corporation

Microsoft Clustered Storage Spaces and StarWind Virtual SAN for a Complete Software-Defined Storage Solution

EMC VNX-F ALL FLASH ARRAY

Leveraging Public Cloud for Affordable VMware Disaster Recovery & Business Continuity

CISCO WIDE AREA APPLICATION SERVICES (WAAS) OPTIMIZATIONS FOR EMC AVAMAR

SMART SCALE YOUR STORAGE - Object "Forever Live" Storage - Roberto Castelli EVP Sales & Marketing BCLOUD

Transcription:

White Paper For Service Providers Host Performance-Sensitive Applications in Your Cloud CloudByte ElastiStor Resolves Noisy Neighbor Issues and Delivers Guaranteed QoS to Every Application

Table of Contents Executive Summary. 3 Limitations of Legacy Solutions. 4 ElastiStor Cures Noisy Neighbor Issues... 6 ElastiStor: Key Features.... 7 ElastiStor: Standard Storage Features... 8 2

Executive Summary Business Opportunity for Service Providers For organizations today, running applications in the cloud has become a matter of when will we deploy, and not should we deploy. Even conservative IT shops that may have shied away from the public cloud have at least embraced the cost and efficiency advantages of deploying utility computing. Large retail-class infrastructure as a service (IaaS) providers, like Amazon Web Services, work well for applications that require scaling to high aggregate processing throughput or near-infinite storage capacity. But, there are significant challenges in hosting performance-sensitive applications. A significant business opportunity exists for Cloud Service Providers (CSPs) that can support QoS-sensitive workloads, like Oracle, SAP, SAS, OLTP, ERP, etc. Challenges in Hosting Performance-Sensitive Applications Hosting performance-sensitive enterprise applications requires delivery of guaranteed QoS, which has been the Achilles heel of large cloud service providers. In fact, without much effort, one can find many horror stories from many organizations trying to get databases running and keep them running in these environments. So, what stops legacy solutions from delivering guaranteed QoS? Noisy neighbors! Within a shared storage platform, legacy solutions cannot isolate and dedicate a specific set of resources to any application. As a result, applications are in a constant struggle for the shared storage resources. An application s IOPS, throughput, and latency are determined by the current state of the system (i.e., currently available resources), rather than being in sync with its workload characteristics. An obvious solution is to dedicate physical storage per application. But this implies a huge wastage of resources and an exorbitant cost structure for the CSP. The only efficient solution is to virtually isolate applications and dedicate/control resources allotted to them right from the shared storage platform i.e., provide a true multi-tenant solution. Legacy storage solutions traditional SAN/NAS arrays, advanced SAN/NAS arrays, and scale-out storage platform fall woefully short of providing a true multi-tenant storage architecture, that is capable of guaranteeing QoS. With traditional storage arrays, admins typically resort to faster spindles and more capable controllers. This is both inefficient and difficult to implement as datacenters scale. Advanced storage arrays provide compartmentalization of tenants (to an extent) and CoS (control of service). CoS does not guarantee QoS and just gives the admin a way to decide which workload loses the least during periods when the system gets busy. Scale-out storage solutions eliminate multiple points of management by building, in effect, a storage cloud to which controllers and disk can be added and decommissioned with absolutely no impact to tenant workloads. They are designed around the principle of throwing hardware at the QoS problem, albeit making the process easier. To conclude, every legacy storage solution resorts to overprovisioning to workaround the noisy neighbor problem, resulting in a prohibitively expensive cost structure for CSPs, especially as they scale to hundreds of applications. CloudByte ElastiStor Guarantees QoS right from Shared Storage ElastiStor, with its patented TSM TM architecture, is specifically designed for hosting multiple disparate workloads on a single system. For the first time ever, ElastiStor delivers guaranteed QoS to every application within shared storage, resolving the noisy neighbor issues. In addition to industry-first multi-tenant capabilities, ElastiStor provides all the standard storage features that CSPs need. Software-only and software-defined, CloudByte also frees CSPs from any proprietary lock-in, eliminating large upfront and ongoing investments. 3

Limitations of Legacy Solutions Cloud Service Providers have several options when deploying a shared storage solution. They are: traditional SAN/NAS arrays, advanced SAN/NAS arrays, and scale-out storage platforms. As we will see in detail, all these solutions fall short of delivering guaranteed QoS within shared storage. Traditional Storage Arrays are Designed for Capacity Control With a traditional SAN/NAS array, CSPs have a single parameter that can be controlled for each tenant: storage capacity. Disk consumption is clearly important, but in a multi-tenant environment, the most troublesome issue is performance due to multiple workloads competing for scarce resources. Unfortunately, standard storage platforms do nothing to help the CSP ensure that each tenant receives its appropriate share. So, administrators need to design storage systems to ensure that each workloads will have its required resources when they are needed. Additionally, it is vitally important to allocate some reserve performance capacity to account for bursts of activity and other such periods where system resources may become constrained. When a traditional storage array runs low on resources, administrators can scale it up by upgrading to larger and/or faster controllers with more, and faster, spindles. But, once a system reaches its configurable limits, the only option is to deploy additional storage systems. This, of course, creates more points of management and goes completely opposite of the CSP s design goal of creating an efficient, shared infrastructure. Both of these effects increase the CSP s costs and create potential customer satisfaction issues: a perfect storm for driving down revenues. Advanced Storage Arrays Enable CoS (Control of Service); Do Not Deliver QoS Some storage vendors have realized the limitations of traditional SAN/NAS arrays and have innovated by providing limited compartmentalization and control of service (CoS) features in their offerings. In some respects, this is a significant advantage over the capabilities offered by traditional arrays because it provides better isolation and security. However, it does nothing to help resolve the noisy neighbor problem. The compartmentalization feature merely makes the process of moving noisy neighbors off of a busy storage system easier. Administrators are still forced to overprovision hardware and monitor for contention so that they can jump into action to migrate troublesome workloads before all tenants hosted on a particular system begin to suffer. To alleviate some of the problems associated with these troublesome workloads, some vendors offer Control of Service (CoS) features. Although it sounds similar, CoS is not QoS. Rather than setting detailed SLA parameters for each tenant, CoS allows an administrator to select from a limited set of priorities that can be assigned to each tenant. When the platform becomes resource constrained, it will utilize the priorities to apportion the scarce processing resources in a so-called fair manner. In short, overall system performance will suffer in this situation and CoS just gives the admin a way to decide which workload loses the least during periods when the system gets busy. Legacy Storage Solutions Noisy Neighbors: Applications Contending for Resources No QoS Control 4

Limitations of Legacy Solutions Scale-Out Storage Overcomes Noisy Neighbors by Overprovisioning Scale-out storage is one of the hottest topics in the computer industry today. These solutions allow CSPs to eliminate multiple points of management by building, in effect, a storage cloud to which controllers and disk can be added and decommissioned with absolutely no impact to tenant workloads. However, they are designed around the principle of throwing hardware at the problem. Scale-out storage platforms aggregate hardware resources into a shared pool under a single management umbrella and then distribute tenant workloads across that pool. Unlike the traditional or advanced SAN/NAS solutions previously discussed, these platforms significantly reduce the need for administrators to keep a close watch over system performance or capacity. Since the aggregate pool is so large, it is highly unlikely for a single workload, or even a handful of workloads, to completely overwhelm the system. And, when tenant workloads do start to consume too many resources, they simply grow the pool. So, what s the problem? Like their less-capable cousins, traditional and advanced storage arrays, scale-out storage platforms lack the ability to set specific SLAs for tenant workloads. Therefore, administrators are still forced to over-provision to keep aggregate performance ahead of the demands of tenant workloads. Worse yet, end users will see inconsistent performance as each tenant s experience is dictated by the current state of the system. This is a zero-sum game for the CSP because the inability to contain tenants means continually growing the shared storage pool to meet customer expectations. 5

ElastiStor Cures Noisy Neighbor Issues CloudByte TSM Architecture Cures the Noisy Neighbor Issues The fundamental difference between legacy storage solutions and CloudByte ElastiStor lies in the storage controller architecture. ElastiStor, with its TSM TM architecture, is specifically designed for hosting multiple disparate workloads on a single system. Legacy solutions have a monolithic storage controller architecture, where applications share a common pool of resources with no reference to QoS requirements. In a CloudByte controller, each application is fully isolated at all storage stack levels this isolated environment known as a TSM is the fundamental unit of CloudByte architecture. With CloudByte s TSM architecture, a specific set of controller resources can now be dedicated to each application, without any impact from other applications within the shared storage. Read more about CloudByte technology at http://www.cloudbyte.com/products_technology.aspx ElastiStor Delivers Guaranteed QoS within Shared Storage While TSM architecture allows each application to be dedicated a specific set of resources, CloudByte intelligence takes care of provisioning these resources based on QoS demands for the application in terms of IOPS, throughput and latency. Admins can now configure storage endpoints (LUNs) with the required capacity and performance metrics and CloudByte takes care of the rest. In short, CloudByte ElastiStor delivers guaranteed QoS to each application within shared storage an industry first! With ElastiStor, CSPs can now affordably host performance-sensitive applications right from shared storage, without resorting to the expensive dedicated storage or overprovisioning workarounds. CloudByte ElastiStor also boasts of other industry firsts such as on-demand provisioning and N-way HA, significantly increasing manageability and reliability. In addition, CloudByte provides all the standard storage features that CSPs need (see more details in page 8). Software-defined and software-only, CloudByte frees CSPs from any proprietary lock-in and allows them to custom-build their infrastructure based on their demands, whether it s SATA, SAS or SSD. ElastiStor Delivers Tailored QoS to Every Application within Shared Storage Every storage endpoint is defined in terms of capacity, IOPS, throughput, latency 6

ElastiStor: Key Features QoS-Configurable Storage Endpoints Share your storage and deliver predictable performance to every application. For the first time ever, ElastiStor allows storage LUNs to be defined beyond capacity, in terms of IOPS, throughput and latency. This allows applications with diverse workloads to be guaranteed QoS right from a shared storage platform. Together with linear scaling, a single extensible shared storage platform from ElastiStor can now replace legacy solutions dedicated storage islands. By un-fragmenting storage islands and optimally utilizing resources, ElastiStor steeply cuts down your storage footprint, leading to 80-90% cost savings over 3-5 years. On-Demand Storage Provisioning Do you still manually configure hardware to provision storage for any new application? Break the need for hardwiring storage with ElastiStor's on-demand provisioning. Just enter the required SLA/QoS parameters and let ElastiStor automate node selection and resource allocation for you. ElastiStor includes an intelligent heuristics daemon which continuously learns the quantity of various controller resources needed to deliver the required QoS. vcenter-like Administration Console ElastiStor makes managing storage as easy as managing VMs, even when as you scale to hundreds of applications. Storage admins can now comprehensively manage the entire storage cluster, spanning across multiple sites, from a single web-based console. Further, ElastiStor gives you unprecedented access and control over resource usage within shared storage, right down to the application-level granularity. REST APIs and Plugins for Easy Integration Every action performed at ElastiStor admin console translates into a REST based API call in the backend, enabling admins to fully manage ElastiStor right from their existing portals. Our plugin for VMware vcenter (also based on REST API) enables storage management right from the vcenter, right from setting QoS policies to monitoring resource usage. N-way High Availability ElastiStor enables N-way High Availability, exponentially increasing reliability (mean time to failure), compared to the standard 2-way HA provided by existing solutions. CloudByte's storage un-fragmentation and its patented TSM architecture make N-way HA affordable and feasible. Delegated Administration A much requested feature from the cloud service providers, delegated administration empowers both CSPs and its customers to monitor and control storage, as necessary. Management privileges vary based on the admin functionality for example, a super admin can manage the entire storage cluster, whereas a customer admin can manage just the storage resources allotted to that particular customer. 7

ElastiStor: Standard Storage Features Scalability 128-bit file system Zettabyte storage capacity Unlimited file size Access Protocols Storage Connectivity Storage Resilience Storage Efficiency NFSv3, NFSv4, CIFS, iscsi, FC SAS JBODS, iscsi targets, FC targets RAIDZ1, RAIDZ2 De-duplication Compression Thin provisioning Backup Efficient Snapshots, Unlimited Efficient Clones, Unlimited Tape Backup Availability N-way high availability (N-way HA) Partial failure transfer to the available node Active-Active mode HA with/without storage redundancy Disaster Recovery Tenant level disaster recovery High availability across primary and DR sites Block level replication Synchronous mirroring Asynchronous mirroring RPO Last minute RTO Few minutes Data Integrity Protection against silent data corruption Fixes corrupt block without having to take the file system offline CloudByte s file system is built on ZFS and hence, it inherits all the standard ZFS features 8

multi-tenant storage Service Providers can now provide full benefits of dedicated storage to their customers on a shared storage platform For more information, visit www.cloudbyte.com 9 or follow us on Twitter @CloudByteInc