Automated Data-Aware Tiering



Similar documents
WHITE PAPER. Drobo TM Hybrid Storage TM

Add SSDs to a Drobo B1200i to Enable Automated Data-Aware Tiering

The Data Placement Challenge

Understanding Microsoft Storage Spaces

SSDs: Practical Ways to Accelerate Virtual Servers

SSDs: Practical Ways to Accelerate Virtual Servers

Remote/Branch Office IT Consolidation with Lenovo S2200 SAN and Microsoft Hyper-V

OPTIMIZING EXCHANGE SERVER IN A TIERED STORAGE ENVIRONMENT WHITE PAPER NOVEMBER 2006

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

Drobo How-To Guide. Topics Drobo and vcenter SRM Basics Configuring an SRM solution Testing and executing recovery plans

MaxDeploy Hyper- Converged Reference Architecture Solution Brief

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

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

Maxta Storage Platform Enterprise Storage Re-defined

Accelerating Server Storage Performance on Lenovo ThinkServer

Intel RAID SSD Cache Controller RCS25ZB040

LEVERAGING FLASH MEMORY in ENTERPRISE STORAGE. Matt Kixmoeller, Pure Storage

Improving IT Operational Efficiency with a VMware vsphere Private Cloud on Lenovo Servers and Lenovo Storage SAN S3200

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

SOLID STATE DRIVES AND PARALLEL STORAGE

Accelerating Applications and File Systems with Solid State Storage. Jacob Farmer, Cambridge Computer

FLASH 15 MINUTE GUIDE DELIVER MORE VALUE AT LOWER COST WITH XTREMIO ALL- FLASH ARRAY Unparal eled performance with in- line data services al the time

Flash-optimized Data Progression

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

Solid State Drive vs. Hard Disk Drive Price and Performance Study

Increasing Storage Performance

The Economics of Intelligent Hybrid Storage. An Enmotus White Paper Sep 2014

Analyzing Big Data with Splunk A Cost Effective Storage Architecture and Solution

How To Get A Storage And Data Protection Solution For Virtualization

Evaluation Report: Supporting Microsoft Exchange on the Lenovo S3200 Hybrid Array

PrimaryIO Application Performance Acceleration Date: July 2015 Author: Tony Palmer, Senior Lab Analyst

Total Cost of Solid State Storage Ownership

Best Practices for Optimizing Storage for Oracle Automatic Storage Management with Oracle FS1 Series Storage ORACLE WHITE PAPER JANUARY 2015

Lab Evaluation of NetApp Hybrid Array with Flash Pool Technology

Drobo How-To Guide. Use a Drobo iscsi Array as a Target for Veeam Backups

Drobo How-To Guide. Topics. What You Will Need. Configure Drobo iscsi SAN as Backend Storage for Active Directory File Servers

Realizing the True Potential of Software-Defined Storage

Supreme Court of Italy Improves Oracle Database Performance and I/O Access to Court Proceedings with OCZ s PCIe-based Virtualized Solution

MS Exchange Server Acceleration

Drobo How-To Guide. Use a Drobo iscsi Array as a Target for Veeam Backups

Flash at the price of disk Redefining the Economics of Storage. Kris Van Haverbeke Enterprise Marketing Manager Dell Belux

How to Choose your Red Hat Enterprise Linux Filesystem

Essentials Guide CONSIDERATIONS FOR SELECTING ALL-FLASH STORAGE ARRAYS

Reduce Latency and Increase Application Performance Up to 44x with Adaptec maxcache 3.0 SSD Read and Write Caching Solutions

High-Performance SSD-Based RAID Storage. Madhukar Gunjan Chakhaiyar Product Test Architect

Drobo How-To Guide. Deploy Drobo iscsi Storage with VMware vsphere Virtualization

EMC ISILON OneFS OPERATING SYSTEM Powering scale-out storage for the new world of Big Data in the enterprise

Windows Server 2012 Storage

Converged storage architecture for Oracle RAC based on NVMe SSDs and standard x86 servers

Can Flash help you ride the Big Data Wave? Steve Fingerhut Vice President, Marketing Enterprise Storage Solutions Corporation

Application-Focused Flash Acceleration

Firebird and RAID. Choosing the right RAID configuration for Firebird. Paul Reeves IBPhoenix. mail:

Parallels Cloud Storage

Optimizing Large Arrays with StoneFly Storage Concentrators

Taking Linux File and Storage Systems into the Future. Ric Wheeler Director Kernel File and Storage Team Red Hat, Incorporated

Flash Memory Arrays Enabling the Virtualized Data Center. July 2010

NAND Flash Media Management Through RAIN

IBM System Storage DS5020 Express

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

Deploying Flash in the Enterprise Choices to Optimize Performance and Cost

Performance Brief: MegaRAID SAS 9265/9285 Series

Best Practices for Optimizing SQL Server Database Performance with the LSI WarpDrive Acceleration Card

Enhancements of ETERNUS DX / SF

INCREASING EFFICIENCY WITH EASY AND COMPREHENSIVE STORAGE MANAGEMENT

VMware Software-Defined Storage & Virtual SAN 5.5.1

EMC VFCACHE ACCELERATES ORACLE

Drobo How-To Guide. Set Up and Configure a Drobo iscsi SAN as Shared Storage for Citrix XenServer. Topics. Initial Configuration STEP 1

EMC XTREMIO EXECUTIVE OVERVIEW

PowerVault MD1200/MD1220 Storage Solution Guide for Applications

NV-DIMM: Fastest Tier in Your Storage Strategy

SLIDE 1 Previous Next Exit

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

Real-Time Storage Tiering for Real-World Workloads

VMware Software-Defined Storage Vision

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

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

New Features in SANsymphony -V10 PSP1 Software-defined Storage Platform

EqualLogic PS Series Load Balancers and Tiering, a Look Under the Covers. Keith Swindell Dell Storage Product Planning Manager

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

nexsan NAS just got faster, easier and more affordable.

All-Flash Storage Solution for SAP HANA:

StarWind Virtual SAN for Microsoft SOFS

White Paper. Educational. Measuring Storage Performance

Factors rebuilding a degraded RAID

Understanding Data Locality in VMware Virtual SAN

Unlock the value of data with smarter storage solutions.

21 st Century Storage What s New and What s Changing

SSDs and RAID: What s the right strategy. Paul Goodwin VP Product Development Avant Technology

Using Drobo Storage with CrashPlan Pro for On-Site & Cloud Backup

Transcription:

Automated Data-Aware Tiering White Paper Drobo s revolutionary new breakthrough technology automates the provisioning, deployment, and performance acceleration for a fast tier of SSD storage in the Drobo B1200i array. Customers can now take advantage of traditional HDD capacity plus SSD acceleration across all of their applications automatically and immediately.

What Is Data Aware? Drobos are data aware, that is, they intelligently handle data for added resiliency, performance, and management. Drobo is data aware in two areas. First the Drobo knows the difference between data and nondata; traditional RAID does not. This allows Drobo to provide benefits that are unique in the industry including an array-level capacity gauge, virtual hot-spare, proportional rebuild times, automatic space reclamation for deleted data, and much more. Second, Drobo is aware of the difference between streaming and transactional data, which enables instantaneous and intelligent tiering of data. As data is written to the Drobo, it is analyzed in flight and intelligently placed on the correct media (SSD or HDD) to maximize performance. This increases the benefit of SSDs by eliminating the lag that can occur with other tiering solutions that must analyze I/O patterns before placing data on the appropriate tier. Introduction Storage has traditionally been difficult to understand and manage, especially for non-storage experts. Tasks such as pooling drives, scaling capacity, and protecting from data loss are complex tasks for individuals and businesses that require high-capacity and reliable storage. Also, the explosion of data at every level of business requires more sophisticated digital storage. The simple fact is that legacy solutions are typically too complex or too limited for current needs. Unique Drobo technology delivers breakthrough ease-of-use, affordability, and value so that individual professionals and businesses can have the best storage experience ever. The first Drobo innovation, known as BeyondRAID, provides a unique combination of simplicity and storage sophistication. BeyondRAID breaks down the barriers of traditional RAID in order to greatly simplify storage deployment and management and to protect data from a drive failure. Automated Data-Aware Tiering works seamlessly with BeyondRAID to optimize data placement automatically based on the type (or tier ) of data being stored. SSDs Enable Automated Data-Aware Tiering SSD (solid state drive) support in the Drobo B1200i creates a faster tier of storage for data that is transactional in nature, the type of data that benefits from the faster read and write speeds that SSDs provide. But how do small and medium business (SMB) IT administrators effectively use SSDs to accelerate their applications? They can t. Ether the array is too expensive (costing more than $50,000) or, even if the SMB-focused arrays allow SSDs to be used, they must be in their own pool and separate from the rest of the data. Data must then be manually configured to be sent to the fast volume (SSD) or to the normal volume (hard disk drives, or HDDs). Physically separated storage tiers force administrators to segregate their traffic and direct it to different types of storage, which is both challenging and time consuming. But how can IT administrators figure out what data is transactional in nature, that is, what data should be sent to the fast volume? Often data has mixed characteristics, making it even more confusing and complicated. To get the most out of expensive SSDs, the solution must be intelligent and fully automatic data just needs to go to the right place automatically. Figure 1: Data is analyzed in-flight as it enters a Drobo and is placed intelligently on the drives. 2

A Drobo is a single pool of drives by design. Users do not need to think about pooling drives or creating RAID groups. Also, drives of different sizes and types can be used in a Drobo, making Drobo ideal for helping SSDs and HDDs work together optimally and automatically in the same chassis. To support drives of different sizes, the Drobo virtualization layer sits on top of the physical drives (find out more about Drobo BeyondRAID at www.drobo.com/how-it-works/beyondraid). Because Drobos are data aware, data is placed intelligently in the best place on the drives. Being Data Aware As data enters the Drobo even while it is still in flight it is already being examined, but note that performance is not impacted. An additional check determines whether or not the data is transactional in nature. If it is transactional, then the data is written to the faster SSD tier. Figure 2: As data is written to the Drobo, transactional data (shown in red) is written to the transactional tier (SSDs) and the remaining data is written to the bulk tier (HDDs). Even leading enterprise storage arrays that offer tiering capabilities and typically cost more than $50,000, are not always aware of what type of data being stored. Often data is first written to bulk storage and then analyzed before it is sent to a high-performance tier and this takes time. With Drobo, transactional data goes directly to SSDs immediately, which ensures that reads AND writes are optimized. Drobo s tiering functionality allows you to store any type of data on the Drobo and the type of data that can by optimized by SSDs is automatically optimized in flight. This means that all data mixed data types from VMs in a cluster, Exchange databases/datastores, backup data, or files on a file server automatically goes to the right place. Streaming vs. Transactional Performance When streaming data to and from storage (that is, writing and reading files or storing backup data) the data set is large and operations are often sequential. When small bits of data such as metadata or fields in a database are sent to and from storage operations are often random. Therefore, the data and access patterns of streaming and transactional performance require different metrics from the storage array. When streaming large amounts of data, the metric MB/s (number of megabytes per second that can be written to or read from storage) is the most important. When storing data that is transactional in nature, the metric IOPS (number of inputs and outputs per second that can be written to or read from storage) is the most important. When you are evaluating storage to ensure that it can meet the needs of your applications, you need to take into account both metrics MB/s and IOPS. The most intelligent way to have the best of both worlds in business-critical environments is to use storage that has automated tiering capabilities. 3

One Pool, Multiple Tiers BeyondRAID technology allows the Drobo B1200i to behave as a single pool of storage. Whether you put 3 drives,12 drives, or any number in between, they are all managed as a single pool in the Drobo. Figure 3: Two tiers of storage automatically configured in the same pool of storage on the Drobo. If you have 8 x HDDs and 2 x SSDs or 9 x HDDs and 3 x SSDs, they will all be utilized appropriately without any preliminary configuration. All the administrator has to do is put the drives in the Drobo. Fully Automated Tiering After data is written to storage, data patterns often change. Sometimes a large amount of data is written to storage and not read for weeks or even months. And it is not uncommon for a small amount of data to be written and accessed very frequently. Traditional storage arrays treat all data the same way, so if the storage is optimized for streaming performance, then it will most likely not be optimized for transactional performance (see Streaming vs. Transactional Performance ). With Drobo automated tiering, optimization of data does not stop when the data reaches a transactional or bulk storage tier. As the data stored on the Drobo is being read, it is analyzed to look for patterns over time. If data on the bulk tier is frequently read and begins to look more like transactional data, it will be migrated to the transactional tier. If data on the transactional tier becomes cold with very few or no read requests, it will be migrated to the bulk tier. These migrations occur in the background when the storage is not under high load and do not require any administrative interaction. Figure 4: When data gets cold it is migrated to the bulk tier. When data becomes hot, it is migrated to the transactional tier.

Tiering Without SSDs Even without SSDs, Drobo still puts its automatic tiering feature to work. Without SSDs, the advantage of tiering is to eliminate the write penalty when parity data is created. One of the characteristics of BeyondRAID is that a Drobo can automatically have zones of different types. When all HDDs in the Drobo are the same, Drobo lays out zones differently on the transactional tier than it does on the bulk tier. Choosing the Right SSD Not all drives are the same and if you do not choose the right one, performance may not meet your expectations. Although not true in the past, enterprise-grade drives are now available that use MLC flash, significantly driving down the per GB cost of the drive. Enterprise-grade SSDs often have a higher level of overprovisioned space, increasing performance and extending the life of the SSD. Enterprise drives are tuned for extended use to handle more write cycles and use reclamation features such as TRIM and UNMAP to optimize capacity and performance. Similar to HDDs, SSD drives are available with SATA or SAS connectivity. Only enterprise-grade SSDs are available with SAS connectivity. (The Drobo B1200i supports both SATA and SAS drives.) For these reasons, use enterprise-grade SSDs and HDDs in your Drobo B1200i for best performance. Figure 5: Drobo creates different zone types on transactional and bulk tiers to tune the storage appropriately for hot and cold data. For example, mirror zones are optimized for writes and stripes are optimized for capacity. Leveraging BeyondRAID technology, zones are created automatically and altered on the fly so that the Drobo is always optimized for the type of data stored on it. Just Add SSDs If your disk pack contains only HDDs, they will be optimized automatically. If your applications need even more performance, all you have to do is introduce at least two SSDs (for single-disk redundancy) or three SSDs (for dual-disk redundancy) to the Drobo B1200i. The SSDs then become the new transactional tier and all of the HDDs are delegated to the bulk tier. This migration occurs automatically, so the only administrative task is to insert new drives into t he Drobo. NOTE: Introducing SSDs into a Drobo increases both write and read performance because SSDs eliminate drive seek time. This performance boost is critical in database and email environments, which are characterized by frequent read-write requests that are small in nature. Summary Drobo was created to solve challenges inherent in storage technologies in SMB and enterprise workgroup environments. Those who were previously familiar with storage assumed that RAID, which allows drives to be aggregated and protected, was the norm. But it is no longer the norm. BeyondRAID is a huge advance for users who do not want to have to learn about storage in order to protect their data and for storage administrators who desire to manage storage more efficiently. Automated Data-Aware Tiering takes storage automation to the next level, allowing Drobo to automate the once-complex tasks of data protection, capacity planning, and performance tuning (tiering with SSDs). 2460 North First Street, Suite 100, San Jose, CA 95131 www.drobo.com 1.866.97.DROBO Copyright 2012 All rights reserved. Drobo, DroboElite, Data Robotics, DroboPro, DroboStore, BeyondRAID, and Smart Volumes are trademarks of Drobo, which may be registered in some jurisdictions. All other trademarks used are owned by their respective owners. Specifications subject to change without notice. WP--0109-00 March 2012