The Architecture of Inspur Cloud Storage

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

OPENSTACK: THE OPEN CLOUD

Cloud Computing and Hadoop Distributed File System. UCSB CS170, Spring 2018

Xen and CloudStack. Ewan Mellor. Director, Engineering, Open-source Cloud Platforms Citrix Systems

SurFS Product Description

virtual machine block storage with the ceph distributed storage system sage weil xensummit august 28, 2012

Ceph Intro & Architectural Overview. Abbas Bangash Intercloud Systems

Copyright 2012 EMC Corporation. All rights reserved.

2014 年 3 月 13 日星期四. From Big Data to Big Value Infrastructure Needs and Huawei Best Practice

Fully Converged Cloud Storage

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

Object storage platform How it can help? Martin Lenk, Specialist Senior Systems Engineer Unstructured Data Solution, Dell EMC

Multiple Disk VM Provisioning

THE ZADARA CLOUD. An overview of the Zadara Storage Cloud and VPSA Storage Array technology WHITE PAPER

Distributed Systems. 31. The Cloud: Infrastructure as a Service Paul Krzyzanowski. Rutgers University. Fall 2013

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

IOPStor: Storage Made Easy. Key Business Features. Key Business Solutions. IOPStor IOP5BI50T Network Attached Storage (NAS) Page 1 of 5

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

BIG DATA STRATEGY FOR TODAY AND TOMORROW RYAN SAYRE, EMC ISILON CTO-AT-LARGE, EMEA

CLOUD COMPUTING It's about the data. Dr. Jim Baty Distinguished Engineer Chief Architect, VP / CTO Global Sales & Services, Sun Microsystems

Archipelago: New Cloud Storage Backend of GRNET

NAS for Server Virtualization Dennis Chapman Senior Technical Director NetApp

EMC Forum EMC ViPR and ECS: A Lap Around Software-Defined Services

GlusterFS Architecture & Roadmap

Cloud-Oriented Converged Storage

The Fastest And Most Efficient Block Storage Software (SDS)

A product by CloudFounders. Wim Provoost Open vstorage

Cloud-Oriented Converged Storage

The Fastest Scale-Out NAS

Unified Management for Virtual Storage

Storage and Storage Access

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

Oracle IaaS, a modern felhő infrastruktúra

Ovirt Storage Overview

THE EMC ISILON STORY. Big Data In The Enterprise. Deya Bassiouni Isilon Regional Sales Manager Emerging Africa, Egypt & Lebanon.

Workspace & Storage Infrastructure for Service Providers

SGI Overview. HPC User Forum Dearborn, Michigan September 17 th, 2012

ROCK INK PAPER COMPUTER

Virtualizing Oracle 11g/R2 RAC Database on Oracle VM: Methods/Tips

Next-Generation Cloud Platform

IBM řešení pro větší efektivitu ve správě dat - Store more with less

BIG DATA READY WITH ISILON JEUDI 19 NOVEMBRE Bertrand OUNANIAN: Advisory System Engineer

"Software-defined storage Crossing the right bridge"

Road to Private Cloud mit OpenStack Projekterfahrungen

Cloud Open Source Innovation on Software Defined Storage

Project: Configure ArcGIS Server 10 using Microsoft Server 2008 Failover Cluster

IBM Db2 Analytics Accelerator Version 7.1

Turning Object. Storage into Virtual Machine Storage. White Papers

Enterprise power with everyday simplicity. Dell Storage PS Series

Red Hat Virtualization 4.1 Technical Presentation May Adapted for MSP RHUG Greg Scott

Virtualization. Santa Clara Valley Chapter of the IEEE Communication Society June 20, 2007 Scott Lurndal, 3Leaf Systems

Building a Big IaaS Cloud. David /

IBM Hortonworks Design Guide 14-Sep-17 v1

Installation Prerequisites

Microsoft Windows Embedded Server Overview

Build Cloud like Rackspace with OpenStack Ansible

Scale-out Storage Solution and Challenges Mahadev Gaonkar igate

EMC ISILON HARDWARE PLATFORM

Reliable Efficient Elastic

EMC Forum 2014 EMC ViPR and ECS: A Lap Around Software-Defined Services. Magnus Nilsson Blog: purevirtual.

SolidFire and Ceph Architectural Comparison

Brocade and VMware Strategic Partners. Kyle Creason Brocade Systems Engineer

THE CEPH POWER SHOW. Episode 2 : The Jewel Story. Daniel Messer Technical Marketing Red Hat Storage. Karan Singh Sr. Storage Architect Red Hat Storage

Introduction to data centers

Exam : Title : Storage Sales V2. Version : Demo

Costefficient Storage with Dataprotection

IT Infrastructure: Poised for Change

Life In The Flash Director - EMC Flash Strategy (Cross BU)

The OnApp Cloud Platform

VHPC 13 FLEXIBLE STORAGE FOR HPC CLOUDS WITH TECHNICAL LEAD, SYNNEFO

BUSINESS DATA LAKE FADI FAKHOURI, SR. SYSTEMS ENGINEER, ISILON SPECIALIST. Copyright 2016 EMC Corporation. All rights reserved.

IT Certification Exams Provider! Weofferfreeupdateserviceforoneyear! h ps://

IBM Storwize V7000 Unified

STORAGE CONSOLIDATION WITH IP STORAGE. David Dale, NetApp

Enterprise Ceph: Everyway, your way! Amit Dell Kyle Red Hat Red Hat Summit June 2016

What is Cloud Computing? Cloud computing is the dynamic delivery of IT resources and capabilities as a Service over the Internet.

Simplifying Collaboration in the Cloud

OceanStor 6800F V5 Mission-Critical All-Flash Storage Systems

-Presented By : Rajeshwari Chatterjee Professor-Andrey Shevel Course: Computing Clusters Grid and Clouds ITMO University, St.

NetApp Clustered ONTAP & Symantec Granite Self Service Lab Timothy Isaacs, NetApp Jon Sanchez & Jason Puig, Symantec

THE SUMMARY. CLUSTER SERIES - pg. 3. ULTRA SERIES - pg. 5. EXTREME SERIES - pg. 9

Hitachi Unified Storage and Hitachi NAS Platform Specifications

Big Data Programming: an Introduction. Spring 2015, X. Zhang Fordham Univ.

VMware, Cisco and EMC The VCE Alliance

TECHNICAL SPECIFICATIONS

Copyright 2012 EMC Corporation. All rights reserved.

Massively Scalable File Storage. Philippe Nicolas, KerStor

Cloud Meets Big Data For VMware Environments

QNAP OpenStack Ready NAS For a Robust and Reliable Cloud Platform

FOSDEM 14 UNIFIED CLOUD STORAGE WITH VANGELIS KOUKIS, TECHNICAL LEAD, SYNNEFO

Ceph Block Devices: A Deep Dive. Josh Durgin RBD Lead June 24, 2015

DELL POWERVAULT NX3500. A Dell Technical Guide Version 1.0

Dell EMC Surveillance for Reveal Body- Worn Camera Systems

Installation Prerequisites

LGTM Enterprise System Requirements. Release , August 2018

CyberStore DSS. Multi Award Winning. Broadberry. CyberStore DSS. Open-E DSS v7 based Storage Appliances. Powering these organisations

CloudOpen Europe 2013 SYNNEFO: A COMPLETE CLOUD STACK OVER TECHNICAL LEAD, SYNNEFO

Dynamic Storage Using IBM System Storage N series

Cloud + Big Data Putting it all Together

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

Transcription:

The Architecture of Inspur Cloud Storage 2013.7

Contents 1 2 What is the problem What is our solution The Architecture & Key Design Cloud Computing with Cloud Storage 3 Conclusion

Contents 1 2 What is the problem What is our solution The Architecture & Key Design Cloud Computing with Cloud Storage 3 Conclusion

What is in the Cloud web Massive Data create/obtain table electronic document destroy/delete Index/identify printout equipment paper safe/protect search Images, video store/save share/collaborate email Business documents faxes instant messaging data base

What the Cloud Storage must support Massive Data GB, TB, PB, EB All Data Format Structured Data Semi-Structured Data Unstructured Data Multi Access Mode Block Device S3 Swift NFS HDFS Data Safety Performance Advanced Data Management Even More

Contents 1 2 What is the problem What is our solution The Architecture & Key Design Cloud Computing with Cloud Storage 3 Conclusion

Our Solution Inspur Cloud Storage VM FS DB Browser Map Reduce App iscsi, FCP, iser Inspur WOS NAS Block Interface S3 & Web API Inspur WOS Cloud REST Interface WOS Native Object Inspur Interface Native Object Interface C++ Python Java HTTP

The Architecture Unified Storage Pool + Multi-Protocol Access Unified Storage Pool: Integrate hardware resource Multi-Protocol Access: Block Device, REST(S3, Swift), FS, etc MPA Block Device REST FS C++/Java/ Python USP Monitors Storage

Key Components: Unified Storage Pool USP provides service by object Each object has a unique name (object id) Object is located by a Pseudo-Random Consistent Hashing No relations between objects and Fully Scale-Out object object storage devices 9

Key Components: Unified Storage Pool USP distribute data to different rack, node and disk. The whole cluster is described by a topological diagram which we called NodeMap, while NodeMap is used for object location algorithm. We treat hardware resource changes including expansion, reduce and breakdown as change of NodeMap. root racks 1 2 3 nodes

Multi-Protocol Access Multi-Protocol Access Layer accepts client requests with responsibility for common functions such as Balance, Line Redundancy and Consistency. Different interfaces handle different request format with the same USP Access Model FS Client SAN Client Web Client Multi-Protocol Access Layer Balance Redundancy Consistency FS Interface Block Interface REST Interface Meta Data File Data Volume Manage HTTP Server USP Access Model USP Interface

Contents 1 2 What is the problem What is our solution The Architecture & Key Design Cloud Computing with Cloud Storage 3 Conclusion

Cloud Computing System Based on Cloud Storage Two Typical Modes In Cloud Computing Virtual Machine(VM Ware, KVM, Xen) Big Data Analyze(MapReduce) Inspur WOS NAS Block Interface Inspur WOS Cloud HDFS Interface

Block Device Access Block Device Access Model combines object collection into a standard Linux block device. Thin-provisioning, Clone, Isolation and Access Control is supported MPA Block Device Thinprovisioning Clone Isolation USP Monitors Storage

Block Device Access The Key of Block Device Access Model is Sparse Data Map Algorithm BDAM is implemented as a Linux driver(icsb) and the virtual block device meets the vblock interface Sparse Data Map Algorithm maps the vblock request(offset, length) to Object request(object id, offset, length) Block Device /dev/icsb1 Object Collection a 1 a 2 a 3 a 4 a 5 a 6 a 7

Block Device Access Applications VM KVM Xen FS DB vblock (offset, length, data) icsb /dev/icsb1 /dev/icsb2 map combine map combine objects o 1 o 2 o 3 o 4 o 5 o 6 o 7 o 8 USP

Map Reduce Task 1 data1 data2 data3 Task 2 data4 data5 data6 object 1 object 2 object 3 object 4 object 5 object 6

Contents 1 2 What is the problem What is our solution The Architecture Key Components 3 Conclusion

Conclusion Key Points Unified Storage Pool + Multi-Protocol Access USP: Object is Located by Pseudo-Random Consistent Hash MPA: Different interfaces with the same USP Access Model Cloud Computing: Block Device Access & HDFS API Exabyte Data or Even More TB/s Bandwidth Millions of Concurrent Request Capability

Thank you Inspur group 7/24/2013