Cloud Open Source Innovation on Software Defined Storage

Similar documents
HPC over Cloud. July 16 th, SCENT HPC Summer GIST. SCENT (Super Computing CENTer) GIST (Gwangju Institute of Science & Technology)

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

SwiftStack and python-swiftclient

Fully Converged Cloud Storage

QNAP OpenStack Ready NAS For a Robust and Reliable Cloud Platform

Bringing OpenStack to the Enterprise. An enterprise-class solution ensures you get the required performance, reliability, and security

Next Generation Storage for The Software-Defned World

The Latest EMC s announcements

OPENSTACK PRIVATE CLOUD WITH GITHUB

Demystifying the Cloud With a Look at Hybrid Hosting and OpenStack

New Approaches To Challenges Facing Enterprise ICT

OpenStack Mitaka Release Overview

Software Defined Storage for the Evolving Data Center

Building Storage-as-a-Service Businesses

White Paper The Storage System Best Suited for OpenStack FUJITSU Storage ETERNUS DX S4/S3 series and ETERNUS AF series

Developing Enterprise Cloud Solutions with Azure

FAIM 14. Cloud Computing. Paul Rad Rackspace, Inc. VP Technology

Using Cloud Services behind SGI DMF

NTT Com Press Conference March 1, 2016 #enterprisecloud

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

DEEP DIVE INTO CLOUD COMPUTING

Build your own Cloud on Christof Westhues

IBM Power Systems: Open innovation to put data to work Dexter Henderson Vice President IBM Power Systems

BRKDCT-1253: Introduction to OpenStack Daneyon Hansen, Software Engineer

Programowanie w chmurze na platformie Java EE Wykład 1 - dr inż. Piotr Zając

STATE OF MODERN APPLICATIONS IN THE CLOUD

Cisco CloudCenter Solution with VMware

Accelerate OpenStack* Together. * OpenStack is a registered trademark of the OpenStack Foundation

Building a flexible and large-scale softwaredefined storage platform for OpenStack. OPENSTACK DAY Italy May 30 th 2014, Milan

SUSE OpenStack Cloud

Part2: Let s pick one cloud IaaS middleware: OpenStack. Sergio Maffioletti

Cloud Storage. Patrick Osborne Director of Product Management. Sam Fineberg Distinguished Technologist.

OpenStack and Hadoop. Achieving near bare-metal performance for big data workloads running in a private cloud ABSTRACT

powered by Cloudian and Veritas

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

SurFS Product Description

#techsummitch

Introducing SUSE Enterprise Storage 5

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

How customers are solving real business problems with Mirantis OpenStack

Data Protection Modernization: Meeting the Challenges of a Changing IT Landscape

Designing MQ deployments for the cloud generation

C ibm IBM C Foundations of IBM Cloud Reference Architecture V5 Version 1.0

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

Oracle IaaS, a modern felhő infrastruktúra

IBM Compose Managed Platform for Multiple Open Source Databases

Build Cloud like Rackspace with OpenStack Ansible

The OnApp Cloud Platform

HPE HELION CLOUDSYSTEM 9.0. Copyright 2015 Hewlett Packard Enterprise Development LP

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

P a g e 1. Teknologisk Institut. Online kursus k SysAdmin & DevOps Collection

Storage S3 in backup. When? Value Architecture.

Top 40 Cloud Computing Interview Questions

Big Data in OpenStack Storage

Dell EMC Surveillance for Reveal Body- Worn Camera Systems

GlusterFS and RHS for SysAdmins

Reliable Efficient Elastic

Best Practices for Validating the Performance of Data Center Infrastructure. Henry He Ixia

CLOUD STORAGE. Predictive Analytics The Art of Service

A product by CloudFounders. Wim Provoost Open vstorage

Azure Stack: The hybrid cloud revolution

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

High Availability for Enterprise Clouds: Oracle Solaris Cluster and OpenStack

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

Reconstruyendo una Nube Privada con la Innovadora Hiper-Convergencia Infraestructura Huawei FusionCube Hiper-Convergente

Introduction to ArcGIS Server Architecture and Services. Amr Wahba

CPSC 426/526. Cloud Computing. Ennan Zhai. Computer Science Department Yale University

A Robust, Flexible Platform for Expanding Your Storage without Limits

Software Defined Storage

Enabling Your Cloud with VMware. Rob Rowe Jason Kuipers

Ceph Software Defined Storage Appliance

From data center OS to Cloud architectures The future is Open Syed M Shaaf

Patching and Updating your VM SUSE Manager. Donald Vosburg, Sales Engineer, SUSE

Building your Private Cloud with Red Hat OpenStack & Red Hat CEPH Storage from POC to Production deployment in 2 weeks

IBM Leading High Performance Computing and Deep Learning Technologies

VMware Virtual SAN Technology

Dell Software Defined Enterprise

Renovating your storage infrastructure for Cloud era

Scale and secure workloads, cost-effectively build a private cloud, and securely connect to cloud services. Beyond virtualization

Red Hat Roadmap for Containers and DevOps

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

GETTING STARTED WITH OPENSTACK. Kenneth Hui, Rackspace Dan Radez, Red Hat April 27, 2016

Automating Security Practices for the DevOps Revolution

Chelsio Communications. Meeting Today s Datacenter Challenges. Produced by Tabor Custom Publishing in conjunction with: CUSTOM PUBLISHING

How to host and manage enterprise customers on AWS: TOYOTA, Nippon Television, UNIQLO use cases

INFS 214: Introduction to Computing

Advanced Continuous Delivery Strategies for Containerized Applications Using DC/OS

Application Deployment

Dell DCS G5 & Intel Rack Scale Architecture: Your Foundation for the Software-Defined Data Center

Next-Generation Cloud Platform

Webtalk Storage Trends

Mesosphere and the Enterprise: Run Your Applications on Apache Mesos. Steve Wong Open Source Engineer {code} by Dell

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

Private Cloud Public Cloud Edge. Consistent Infrastructure & Consistent Operations

IM B32: What s New in NetBackup: The Vision and Roadmap

Converged Infrastructure Matures And Proves Its Value

Case Study on Enterprise Private Cloud

Modern and Fast: A New Wave of Database and Java in the Cloud. Joost Pronk Van Hoogeveen Lead Product Manager, Oracle

COMP6511A: Large-Scale Distributed Systems. Windows Azure. Lin Gu. Hong Kong University of Science and Technology Spring, 2014

Transform to Your Cloud

Transcription:

NorthEast ASIA OSS Promotion Forum Cloud Open Source Innovation on Software Defined Storage Hiroshi Miura Director of Japan OSS Promotion Forum OSS Cloud Evangelist, NTT DATA Corporation. Copyright 2014 NTT DATA Corporation

2 Agenda 1.Cloud and Open Source Software 2.Swift 3.Sheepdog 4.Future innovations

3 Cloud and Open Source Software There are many OSS for Cloud in wild

4 Trend on Cloud and OSS Operating Environment OpenStack: Linux for Cloud Docker: PaaS enabler Devops Puppet/Chef/Ansible Automation Kubernertus Software Defined Infrastructure

Software Defined Infrastructure Software Defined Network Open Flow OpenDelight Software Defined Storage OpenStack Swift Ceph/GlusterFS/Sheepdog Software Defined Datacenter Apache mesos Copyright 2014 NTT DATA Corporation 5

6 Swift

Growth of Data Data Explosion on Enterprise Amount of Unstructured Data has been growing. We need storage with Scalability, Durability, Availability. Amount of Unstructured Data EB or PB scale Growing exponentially Examples of Unstructured Data Media (Images, Videos, Audios) Web Contents Documents Backups/Archives 2004 2007 2010 2013 2016 Where should we store these data? One of the Solutions is Swift. Copyright 2014 NTT DATA Corporation 7

Cloud solution for Storage: Swift Swift is... A storage system with Scalability, Durability, Availability. The REST-ful Distributed Object Storage likely Amazon S3. One of OpenStack Core Components. Implemented by Python. A Open Source Software. 1 Block Storage (Cinder) 2 Object Storage (Swift) Copyright 2014 NTT DATA Corporation 8

9 Swift as a storage for a variety of applications System Backup CMS FTP-like use Digital Distribution Web Apps Cyber Duck REST API Swift

10 OpenStack Swift deployments and use cases Name of enterprise Product/ service Description Rackspace(USA) Korean Telecom (Sourth Korea) Cloud Files ucloud storage service Cloud file share service by Rackspace itself. They use same code as OSS except for features such as authentication, Accounting and CDN (<500PB) Object storage service using OpenStack/Swift (16PB+ size) Sina (Republic of China) Sina App Engine(SAE) Public storage service. They moved to OpenStack from another technology MongoDB in 2012. San Diego Supercomputer Center (USA) SDSC Cloud Storage Services Cloud storage service on SDSC. Users can select Amazon/S3 or Rackspace Swift. SME Storage (USA) SMEStorage Open Cloud Platform Cloud storage service based on Rackspace Cloud File IBM/SoftLayer (USA) SoftLayer Object Storage Public object storage service. Acquisition by IBM NTT DATA (Japan) Private Cloud Storage Provide professional service and Operation and management product HP(USA) HP Cloud Private cloud storage service uses OpenStack. Wikimedia(USA) Wikimedia storage Media files store for Wikipedia. NII(JAPAN) Academic Cloud service Academic cloud service by National Institute of Informatics in Japan (NII)(Integrated and supported by NTT Data)

11 Architecture: Nodes Swift consist of 2-type Nodes: Proxy Node and Storage Node. Application Forward Data to node HTTP Load balancer Proxy Node Proxy Node Proxy Node Store data Storage Node Storage Node Storage Node Storage Node

12 Architecture: The Ring The Ring (static table for data allocation on storage node) decide the optimal Storage Node by Name. Application HTTP Load balancer Proxy Node Proxy Node Proxy Node Ring Ring Ring Storage Node Storage Node Storage Node Storage Node Ring Ring Ring Ring

13 Architecture: The role of Ring If you requested to Store the data A, 3 Replica nodes store the data A. data Application HTTP Load balancer Proxy Node Proxy Node Proxy Node A must be located at 1, 2, 4 Ring Ring Ring Storage Node 1 Storage Node 2 Storage Node 3 Storage Node 4 Data A Data A Data B Data A Data B Data B Ring Ring Ring Ring

14 Architecture: The role of Ring If you requested to Get the data A, One of Nodes reply the data A. data Application data HTTP Load balancer Proxy Node Proxy Node Proxy Node Ring Ring Ring A must be located at 1, 2, 4 Storage Node 1 Storage Node 2 Storage Node 3 Storage Node 4 Data A Data A Data B Data A Data B Data B Ring Ring Ring Ring

15 Scalability (1) Expand proxy server Throughput (2)Expand Storage servers or disks volume More Throughput Proxy Proxy (expand) Proxy Proxy Storage Storage Storage Storage Storage Storage Storage (Expand) More Volume

16 Our deployment

17 Our Project Migration from existing high-end storage to distributed storage Moves rarely accessed data from expensive high speed storage to Swift storage Backend Storage for career application which stores more than 1,000,000 user s data End Users Application server High-end storage Data migration Swift Distributed Storage Expansion depends on growth Self healing Disaster recovery

18 Automated Building and testing Automated Building Automated Testing puppet Kickstart install & configure Swift Swift OS OS swift proxy servers Test all APIs Test all storage nodes via proxy Tempest dispersionpopulate ex. swift proxy servers configuration server Swift OS Swift OS swift storage servers Automated building tools for swift Install OS and rpms with Kickstart Configure all software with puppet swift storage servers Automated testing tools of swift cluster Test all APIs with tempest Test all storage nodes with original tool based on swift-dispersion-populate Speedup of swift cluster building We built more than 100 nodes in 1 day! Quality assurance by eliminating human error All configurations are set automatically! Speedup of swift cluster testing Realize quality assurance of all nodes All swift nodes are tested!

技 Copyright 2014 NTT DATA Corporation 19 Sheepdog

NTT DATA Open Solutions - Block Storage NTT Data Open Solutions Block Storage bundle commodity Intel architecture servers in single cluster build an unified distributed network storage. Provide iscsi interface for Windows and Linux Servers High scalability than traditional storage products AP Management mount Storage Pool NTT DATA Open Solutions Block Storage Copyright 2014 NTT DATA Corporation 20

21 Features 1. Flexible and effective scale in sizes capacity 2. Self healing made reduce operation cost NTT DATA Block Storage Applic aiton iscsi Sheepdog clusters Visualize tool Management tool 3. Easy to use 4. Integrated management

22 Future Innovations

SDS brings the day all data digitalized These Software Defined Storage and Cloud Technology leads All data can be stored in the storage All type of data can be stored All Data and All type of data Machine generated data Privacy reduced personal data Office data Accelerate Big Data analysis Integrated into Software Defined Datacenter With Software defined network Next generation of XaaS(Self-service) Full Automation / Self-healing / Scaling Copyright 2014 NTT DATA Corporation 23

24 Our business

25 Our team and products Hinemos Integrated operation and management software GresCube Appliance for PostgreSQL Talents OSS Support service OSS professional team help you PRORIZE High quality infrastructure builder Teams Services Hadoop Professional service Japanese No1. team build Hadoop clusters Virtual Network Controller Freedom of Network With OpenFlow Full-Open IaaS Build OSS with OSS Private Cloud Storage Peta-byte class private storage

Copyright 2011 NTT DATA Corporation Copyright 2014 NTT DATA Corporation