Scality RING on Cisco UCS: Store File, Object, and OpenStack Data at Scale

Similar documents
IBM Spectrum NAS, IBM Spectrum Scale and IBM Cloud Object Storage

Data Protection for Cisco HyperFlex with Veeam Availability Suite. Solution Overview Cisco Public

Introducing SUSE Enterprise Storage 5

A Robust, Flexible Platform for Expanding Your Storage without Limits

Veeam Availability Solution for Cisco UCS: Designed for Virtualized Environments. Solution Overview Cisco Public

New Approach to Unstructured Data

Cisco Unified Computing System Delivering on Cisco's Unified Computing Vision

Dell Technologies IoT Solution Surveillance with Genetec Security Center

Veritas NetBackup on Cisco UCS S3260 Storage Server

CONFIGURATION GUIDE WHITE PAPER JULY ActiveScale. Family Configuration Guide

QuickSpecs. Scality RING Object Storage Software for HP ProLiant Servers. Models. Scality RING Object Storage. Overview

New Fresh Storage Approach for New IT Challenges Laurent Denel Philippe Nicolas OpenIO

How to Protect SAP HANA Applications with the Data Protection Suite

SUSE OpenStack Cloud Production Deployment Architecture. Guide. Solution Guide Cloud Computing.

Provisioning with SUSE Enterprise Storage. Nyers Gábor Trainer &

Cisco HyperFlex HX220c M4 and HX220c M4 All Flash Nodes

WHITE PAPER Software-Defined Storage IzumoFS with Cisco UCS and Cisco UCS Director Solutions

Hyper-Converged Infrastructure: Providing New Opportunities for Improved Availability

Genomics on Cisco Metacloud + SwiftStack

Cisco HyperFlex HX220c M4 Node

TECHNICAL OVERVIEW OF NEW AND IMPROVED FEATURES OF EMC ISILON ONEFS 7.1.1

Cisco UCS Mini Software-Defined Storage with StorMagic SvSAN for Remote Offices

Software Defined Storage

Dell EMC All-Flash solutions are powered by Intel Xeon processors. Learn more at DellEMC.com/All-Flash

The FlashStack Data Center

TITLE. the IT Landscape

SwiftStack and python-swiftclient

Design a Remote-Office or Branch-Office Data Center with Cisco UCS Mini

Deploy a High-Performance Database Solution: Cisco UCS B420 M4 Blade Server with Fusion iomemory PX600 Using Oracle Database 12c

Ceph Software Defined Storage Appliance

Cloudian Sizing and Architecture Guidelines

Cisco HyperFlex HX220c M4 and HX220c M4 All Flash Nodes

Storage Optimization with Oracle Database 11g

Using Cloud Services behind SGI DMF

All-Flash High-Performance SAN/NAS Solutions for Virtualization & OLTP

Software-defined Storage: Fast, Safe and Efficient

Choosing an Interface

Cisco HyperFlex HX220c Edge M5

Converged Platforms and Solutions. Business Update and Portfolio Overview

IBM Storwize V5000 disk system

ActiveScale Erasure Coding and Self Protecting Technologies

Design a Remote-Office or Branch-Office Data Center with Cisco UCS Mini

Market Report. Scale-out 2.0: Simple, Scalable, Services- Oriented Storage. Scale-out Storage Meets the Enterprise. June 2010.

The Impact of Hyper- converged Infrastructure on the IT Landscape

MODERNISE WITH ALL-FLASH. Intel Inside. Powerful Data Centre Outside.

ECONOMICAL, STORAGE PURPOSE-BUILT FOR THE EMERGING DATA CENTERS. By George Crump

Dell Fluid Data solutions. Powerful self-optimized enterprise storage. Dell Compellent Storage Center: Designed for business results

EMC ISILON HARDWARE PLATFORM

Software Defined Storage for the Evolving Data Center

Storage for HPC, HPDA and Machine Learning (ML)

IBM Spectrum NAS. Easy-to-manage software-defined file storage for the enterprise. Overview. Highlights

Cisco UCS B460 M4 Blade Server

ActiveScale Erasure Coding and Self Protecting Technologies

Achieving the Potential of a Fully Distributed Storage System

Renovating your storage infrastructure for Cloud era

HP Simply StoreIT: Cut through the confusion of storage

IBM DeepFlash Elastic Storage Server

Cisco 4000 Series Integrated Services Routers: Architecture for Branch-Office Agility

For DBAs and LOB Managers: Using Flash Storage to Drive Performance and Efficiency in Oracle Databases

How SD-WAN will Transform the Network. And lead to innovative, profitable business outcomes

OPEN STORAGE IN THE ENTERPRISE with GlusterFS and Ceph

Nutanix Tech Note. Virtualizing Microsoft Applications on Web-Scale Infrastructure

Vblock Architecture. Andrew Smallridge DC Technology Solutions Architect

Deploying Software Defined Storage for the Enterprise with Ceph. PRESENTATION TITLE GOES HERE Paul von Stamwitz Fujitsu

SOFTWAREDEFINED STORAGE: THE FUTURE IS HERE. Data is Exploding. Budgets are Imploding. You Need SDS.

Hyper-Convergence De-mystified. Francis O Haire Group Technology Director

Scale-out Storage Solution and Challenges Mahadev Gaonkar igate

Next Generation Storage for The Software-Defned World

"Software-defined storage Crossing the right bridge"

Thinking Different: Simple, Efficient, Affordable, Unified Storage

Cisco UCS Performance Manager

Extremely Fast Distributed Storage for Cloud Service Providers

SoftNAS Cloud Data Management Products for AWS Add Breakthrough NAS Performance, Protection, Flexibility

Dell EMC Isilon All-Flash

Open-Xchange. Summit 2017 Brussels. Erik Julin Sr. Director, Technical Business Development

Dell PowerVault MD Family. Modular storage. The Dell PowerVault MD storage family

Solution Brief: Commvault HyperScale Software

Veritas NetBackup Appliance Family OVERVIEW BROCHURE

VEXATA FOR ORACLE. Digital Business Demands Performance and Scale. Solution Brief

Deep Storage for Exponential Data. Nathan Thompson CEO, Spectra Logic

CEPH APPLIANCE Take a leap into the next generation of enterprise storage

Unified Management for Virtual Storage

Table 1 The Elastic Stack use cases Use case Industry or vertical market Operational log analytics: Gain real-time operational insight, reduce Mean Ti

IBM System Storage DCS3700

How to Keep UP Through Digital Transformation with Next-Generation App Development

IBM Spectrum Control. Monitoring, automation and analytics for data and storage infrastructure optimization

Why Datrium DVX is Best for VDI

DELL POWERVAULT MD FAMILY MODULAR STORAGE THE DELL POWERVAULT MD STORAGE FAMILY

Scale-out Data Deduplication Architecture

Data Sheet FUJITSU Storage ETERNUS CD10000 S2 Hyperscale Storage

Red Hat Ceph Storage and Samsung NVMe SSDs for intensive workloads

3/26/2018. Hyperconvergence. CreekPointe, Inc. Introductions Hyperconvergance Defined Advantages Use Cases Q&A Close. Mike Clarke, CreekPointe Inc.

HPE Synergy HPE SimpliVity 380

Virtual Security Server

Mostafa Magdy Senior Technology Consultant Saudi Arabia. Copyright 2011 EMC Corporation. All rights reserved.

HP X9000 Network Storage Systems (NAS)

EMC STORAGE FOR MILESTONE XPROTECT CORPORATE

Nimble Storage Adaptive Flash

DELL EMC ISILON ONEFS OPERATING SYSTEM

All-Flash High-Performance SAN/NAS Solutions for Virtualization & OLTP

Transcription:

Scality RING on Cisco UCS: Store File, Object, and OpenStack Data at Scale What You Will Learn Cisco and Scality provide a joint solution for storing and protecting file, object, and OpenStack data at scale. This white paper, intended for the Cisco field, covers the following points: Software-defined storage (SDS) enables customers to store more unstructured data and meet stricter availability requirements. Scality RING on Cisco Unified Computing System (Cisco UCS ) C-Series servers lowers the costs of storing and protecting data at scale. The joint solution protects data through replication, erasure coding, and geo-replication. The Cisco UCS C3260 Rack Server is far more efficient than legacy platforms because it marshals the needed compute, network, and storage resources to meet the RING s requirements at any time. The Old Storage Model Is Broken Storage needs have changed significantly, and SAN and NAS can t keep pace. More Data SAN and NAS are designed for terabytes of data and thousands of files. Today enterprises need to plan for petabytes or exabytes of data and orders of magnitude more files and users. SAN and NAS can t scale to this extent. More Unstructured Data Traditional storage is designed for structured data, such as databases. Today the majority of data is unstructured files and objects. IDC estimates that by 2017, 79 percent of the storage capacity shipped will be for unstructured data. 1 Multiple Workloads Users expect fast access to file archives, backups, web applications, file sync and share, messaging, video content, and other services. SAN and NAS storage is designed for one application and one kind of workload. Therefore, companies need to deploy and manage multiple storage silos, one per application. That s costly. Higher Performance Demands Most arrays have only one to four processors. Arrays can t scale linearly. Limits include the number of open is, 2 the number of files in a single directory, controller-to-controller synchronization, master throughput, and -to- synchronization. 1. IDC, Structured Versus Unstructured Data: The Balance of Power Continues to Shift, IDC #247106, March 2014. 2. An i stores the attributes and disk block locations of the data in a filesystem object.

Stringent Availability Requirements In organizations with around-the-clock operations, inability to access files can lead to lost sales, lost productivity, and damaged brand reputation. RAID storage can t meet stringent availability requirements because of long rebuild times and limited failure tolerance. Scale-out NAS falters when data grows to hundreds of terabytes. Arrays can tolerate the loss of only one controller or one or two disk drives before collapsing. What s more, the IT team needs to take down arrays for capacity upgrades, hardware updates, and software patches. Automation Is the Goal Enterprise IT teams began by virtualizing servers and network resources. Storage has lagged: administrators still need to manage individual hardware systems. Lack of virtualization increases costs and prevents automated provisioning. Scality RING on Cisco UCS C-Series Servers Cisco and Scality provide a joint SDS solution that lowers the costs of storing and protecting data at scale (Table 1). Customers create a single storage pool for most unstructured data file, object, and OpenStack using Scality RING on Cisco UCS C3160 and C3260 Rack Servers. Scality RING on Cisco UCS overcomes the shortcomings of traditional storage. It: Scales capacity and performance independently, without limit. Scality RING on Cisco UCS scales linearly, making it easier to budget for new capacity. Protects data from loss, using any combination of replication, erasure coding, and geo-distribution. Stays up: There s no single point of failure, and the solution self-heals from component failures. Upgrades don t interrupt service. Lowers costs by consolidating silos: The RING supports a wide variety of object-, file-, and host-based applications, including internal web and custom applications, file sync and share, high-performance computing (HPC) offload, backup, video content delivery, and active archives. Reduces the effort to manage petabytes at scale. Customers can manage the entire environment using Cisco UCS Manager and Cisco UCS Director. Increases flexibility: Cisco UCS Manager composes the C3260 s compute, network, and storage resources as needed for current application demands. Works on C3160, C3260, and future Cisco UCS servers. The option to use old and new servers in combination extends investment life.

Table 1 Value for Different Types of Users Type of User Application providers and service owners Research scientists Data center operators Content owners and producers IT operators Benefit of Scality RING on Cisco UCS Improve service and lower help desk costs. Offer 100 percent uptime service-level agreements (SLAs). Manipulate an order of magnitude more data, improving the accuracy of predictions. Reallocate resources to the core business. One full-time employee can manage petabytes of data and billions of files. Deploy newer Cisco UCS servers while continuing to use existing servers. Generate more revenue through new video services. Provide workflow as a service to other companies in the supply chain. Lower costs by consolidating data from dozens of applications onto a single platform. Solution Components Cisco and Scality provide a complete solution: storage cluster, access s that connect to applications, and management software (Figure 1). Figure 1 Scality RING on Cisco UCS Solution Architecture ALL APPS FILE-BASED APPLICATIONS OBJECT-BASED APPLICATIONS OPENSTACK-BASED APPLICATIONS DATA CENTER OPERATIONS SOFTWARE DEFINED COMPUTING SOFTWARE DEFINED NETWORKING SOFTWARE DEFINED STORAGE DASHBOARD AUTHENTICATION SECURITY ORCHESTRATION DISCOVERY ANALYTICS METERING Servers/Storage

Storage Cluster Built from C3260 or C3160 Rack Servers Deploy Scality RING software on Cisco UCS C3160 or C3260 storage servers. Start a RING with as few as six servers and scale to hundreds or thousands. Build one Scality RING to store data on Cisco UCS highdensity disks (HDDs). Build a parallel RING to store metadata on Cisco UCS solid-state drives (SSDs). Time to access the first byte is less than 10 milliseconds the result of using SSDs to index the contents of the HDDs. All capacity in the cluster comes together in a single pool. The Scality software slices incoming data into fragments. Then it stores the fragments in preallocated container files that span multiple servers and disks. With Scality s container approach, large files load faster because the RING can access more compute and network resources. Small files are stored more efficiently because there are no minimum block sizes. Application Connectors Connect nearly any application to the RING by way of Scality RING Connectors (Figure 2). Deploy the Connector software on Cisco UCS C220 servers. Use any combination of object-based and file Connectors: Object-based Connectors support native representational state transfer (REST) API, Amazon Simple Storage Service (S3), and OpenStack Swift. File Connectors support Network File System (NFS), Server Message Block (SMB), Filesystem in Userspace (FUSE), and Cloud Data Management Interface (CDMI). For faster performance, operate multiple Connectors in parallel. Scality also provides a storage foundation for OpenStack clouds. Today Scality supports the OpenStack Swift, Cinder, Glance, and Manilla projects. Figure 2 Deploy File and Object-Based Connectors on C220 Servers SCALE-OUT ACROSS N-NUMBER OF CONNECTORS FILE NFS v3 SMB 2.0 Linux FS (FUSE) OBJECT S3-Compatible Scality REST CDMI REST OPENSTACK SWIFT CINDER GLANCE SCALE-OUT ACCESS LAYER POLICY-BASED DATA PROTECTION; SELF-HEALING REPLICAS ERASURE CODING B B A A A B B P P LOCAL AND GEO-PROTECTION LAYER ADVANCED ROUTING; MANAGEMENT File System Structures File System Structures (Sparse File) (Folders, Is, etc.) (Folders, Is, etc.) (Sparse File) File System Structures OBJECT (Folders, Is, etc.) OBJECT(Sparse File) OBJECT (Binary Large Object) OBJECT OBJECT OBJECT BLOB SCALE-OUT OBJECT STORAGE LAYER SPANS SERVERS, RACKS, SITES TRILLIONS OF OBJECTS

Management Software Manage the Scality RING using a graphical web-based portal, commandline interface (CLI), or Simple Network Management Protocol (SNMP) MIB. Storage administrators can use popular operating system utilities and tools to copy, migrate, repair, and maintain files. Scality RING Supervisor is a web-based portal for management, operations, monitoring, and provisioning. Supervisor is deployed on the C220. Use it to view servers, zones, and storage s. Drill down to each component. Produce graphical reports showing performance statistics, resource consumption, and health metrics. Manage Cisco UCS servers using Cisco UCS Manager and Cisco UCS Director. Server administrators use the same interface to manage all Cisco UCS servers C-Series servers used with Scality RING, C-Series servers used for other applications, and B-Series blade servers. Sample Configurations Table 2 shows three sample configurations. Customers can deploy Connectors as physical instances by adding C220 servers. Table 2 Sample Configurations for One Site and Three Sites One-Site 1-PB RING One-Site 2-PB RING Three-Site 5-PB RING Storage Servers 4 Cisco UCS C3260 7 Cisco UCS C3260 21 Cisco UCS C3260 (N1) (4 chassis, 8 server s) (7 chassis, 14 server s) CPU 2 Intel Xeon E5-2660 v2 2 Intel Xeon E5-2660 v2 2 Intel Xeon E5-2660 v2 Memory 128 GB per 128 GB per 256 GB OS drives 2x 480 GB per 2x 480 GB per 2x 480 GB SSD drives (meta) 1x 1.6 TB per 1x 1.6 TB per 2x 1.6 TB Data drives 27x 8-TB SAS per 27x 8-TB SAS per 58x 8-TB SAS Network 1x dual-port 40 Gbps per 1x dual-port 40 Gbps per 1 dual-port 40 Gbps Disk cache 4 GB NVRAM per 4 GB NVRAM per 4 GB NVRAM Failure tolerance 2 servers 3 servers 1 site + 1 server Protection overhead 50 percent 33 percent 70 percent

Data Protection With Scality RING on Cisco UCS, server or disk drive failures don t interrupt business. Data protection techniques include replication, erasure coding, and geo-distribution. Replication Specify the number of replicas that each application stores on the server. For strict consistency, specify that three replicas need to be committed to storage before a write is considered complete. For more relaxed consistency sometimes called eventual consistency write a rule stating that only one or two replicas must be committed before the write is deemed complete. Erasure Coding Use Scality s Advanced Resiliency Configuration (ARC) erasure coding instead of or in addition to replication. Many organizations store objects that are less than a certain size with replication and objects above that size with erasure coding. Compared to replication, erasure coding saves space on Cisco UCS servers. To illustrate, imagine you ve stored a 1-GB file. Erasure coding is a two-step process: Scality slices the 1-GB file into smaller objects of a configurable size, distributing them across multiple HDDs on multiple C3160 or C3260 servers. Distributing the objects increases throughput. Scality protects these smaller objects using an ARC encoding model (Table 3). With 9+3 encoding, for instance, each object is divided into nine equal chunks. Scality adds three parity chunks. The total footprint is 1.33 GB, with 33 percent overhead. If up to three servers fail, the RING uses mathematical techniques to swiftly re-create the missing chunks so that users can access the original object. The RING can rebuild and rebalance 60 TB in just two hours. If all data chunks are present, applications can retrieve erasure-coded data as fast as they can any other data.

Table 3 Different ARC Encoding Models Meet Different Availability Requirements Increasing Cisco UCS Server Efficiency with Scality Erasure Coding Protecting a 1-GB file with replication requires 3 GB, with 200 percent overhead. Protecting that same file with erasure coding requires 1.33 GB, with 33 percent overhead. Lower overhead means fewer servers. To illustrate, a 4-unit rack of C-Series servers can store 360 TB of data. Protecting the data with replication would require 12 rack units (RU). Protecting the data with Scality s ARC 9+3 erasure coding would require just 6 RUs with capacity to spare (Figure 3). Figure 3 Scality Erasure Coding Increases Usable Capacity per Rack of C3160 or C3260 Servers Number of Sites Recommended ARC Model Fault Tolerance Protection Overhead 1 9+3 Three total servers 33 percent 2 5+7 One full site + one additional server 3 7+5 One full site + one additional server Geo-Distribution 140 percent 70 percent For stronger protection, deploy the RING in geo-distributed data centers. One option is to distribute a single RING across multiple sites to create a stretched RING. Data is consistent across all sites. The other option is to deploy independent RINGs that are mirrored at a time interval you specify (Figure 4). Figure 4 Mirrored and Stretched RINGs Files Objects OpenStack Storage Efficiency with Growth 100% 95% % of Usable Storage 90% 85% 80% 75% 70% 65% SCALE-OUT OBJECT STORAGE LOCAL and GEO-PROTECTION FILE, OBJECT, OPENSTACK ACCESS 60% 55% 50% 6 12 18 LINEAR PERFORMANCE SCALING LIMITLESS INFRASTRUCTURE SCALING Number of Storage Servers

Conclusion Cisco and Scality provide a cost-effective solution for storing rapidly growing volumes of big data: Scale capacity and performance independently. Both scale linearly, lowering costs and simplifying budget forecasts. Manage all storage s using Cisco UCS Manager and Cisco UCS Director. Increase flexibility. The C3260 is composable infrastructure. It disaggregates compute, network, and storage systems into resource pools. Based on current workload, Scality RING software marshals the resources to optimize application performance. For More Information Cisco UCS 3260 product page: www.cisco.com/go/c3260 Scality RING on Cisco: https://marketplace.cisco.com/catalog/ companies/scality/products/scality-ring Build and price portal: https://buildprice.cisco.com Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. To view a list of Cisco trademarks, go to this URL: www.cisco.com/ go/trademarks. Third-party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (1110R) c11-736902-00 04/16