why software-defined storage is a05.pdfcomponent small medium large server chassis 2u 2u 3u cpu 2 x...

35

Upload: others

Post on 05-Jul-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2
Page 2: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

WHY SOFTWARE-DEFINED STORAGE IS CRITICAL FOR YOUR IT STRATEGY

Shang WuSenior Solution Architect

Page 3: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

DevelopmentModel

ApplicationArchitecture

Deployment& Packaging

ApplicationInfrastructure Storage

Waterfall

Agile

DevOps

Monolithic

N-tier

Microservices

Virtual Services

Containers

Bare Metal

Hosted

Hybrid Cloud

Data Center

Scale Out

Software-Defined Storage

Scale Up

DATA CENTER EVOLUTION

Page 4: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

EVOLUTIONVirtualize

KVM

RHV

RHV-S (Hyper-Converged)

ITaaS

OpenStack

Ansible

Cloud Forms

DevOps

Containers

OpenShift

Hybrid Cloud

Software Defined Storage

Page 5: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

BI-MODAL

Page 6: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

HYPERVISOR

OS

APP

OS

APP

OS

APP

Backup

OS

APP

SWIFTREST

OBJECT

APPCON

OS OS OS

APPCON

APPCON

APPCON

APPCON

APPCON

iSCSIFILENFS

MODE 1 MODE 2

SVR SVR SVR

NFS NFS

SVR SVR SVR

NFS NFS NFS

FILE

SDS

CIFSNFS

OSPKVM

OS

APP

OS

SVR SVR

OS

APP APP

CLOUD FORMS / ANSIBLE – Dashboard, Self-Service, Config Management, Automation, Orchestration

RHV-S

SDS

RDBOBJECT

iSCSIFILENFS

CINDER

Page 7: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

CAPACITY

PERFORMANCE

NEXT-GENTRADITIONAL

WORKLOADS

FileOpenStack

VirtualizationContainers

HPC Analytics

Object Storage

Web Apps

DevOpsNoSQL

Hadoop

Broadcast

Content Delivery

Medical Imaging

VideoSurveillance

Archive

Backup

Database

Sync & Share

Media & Entertainment

Page 8: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

RED HAT STORAGE PORTFOLIO

PHYSICAL VIRTUAL PRIVATE CLOUD CONTAINERS PUBLIC CLOUD

Page 9: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

Red Hat Enterprise Linux + KVM

o Basic KVM hypervisor.

o No centralized management.

o Max 4 VMs per host.

o No enterprise features.

Red Hat Virtualization

o Centralized management for KVM, compute, network, storage.

o Unlimited VMs per host.

o Enterprise features: HA, DR, Live Migration.

WHAT IS RED HAT VIRTUALIZATION?

Page 10: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

RED HAT VIRTUALIZATION CUSTOMERS

Page 11: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

o Red Hat Virtualization (RHV)

o Red Hat Gluster Storage

o Ansible Deployment (gdeploy)

o BYO or re-use existing hardware

o 3-node POD, 3-way replica

o Self-Hosted Management Engine

o Red Hat Directory Services

o Native File Server Capabilities

o Centralize Backup to Central

RED HAT VIRTUALIZATION-SHYPER-CONVERGED

Central Data Center

Remote Office / Branch Office

Centralize Backup / Replication

Page 12: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

Component Small Medium Large

Server Chassis 2u 2u 3u

CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3

RAM 64 128 256

Network 2 x 10Gb, 1 x 1Gb, 1 x IPMI 2 x 10Gb, 1 x 1Gb, 1 x IPMI 2 x 10Gb, 2 x 1Gb, 1 x IPMI

RAID RAID-6, FBWC, 1GB RAID-6, FBWC, 1GB RAID-6, FBWC, 2GB

HDD’s 8 - 6+2 12 - 8+2, 1-2HS 16 - 10+2, 1-4HS

HDD Type 3.5” SAS 7K 3.5” SAS 7K 3.5” SAS 7K

SSD/NVMe (optional) 1-2 1-2 1-2

Usable Capacity 12TB - 48TB 16TB - 64TB 20TB - 80TB

RED HAT VIRTUALIZATION-S

Page 13: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

o Modular IaaS Architecture

o Easily scale-out

o 1,000's → 10,000's → 100k's of VMs

o Automation, Orchestration, Provisioning

o Public cloud capabilities for the datacenter

o Removes vendor lock-in

WHAT IS OPENSTACK?

Page 14: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

CEPH WITH OPENSTACK

Page 15: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

OPENSTACK CUSTOMER SUCCESS

Page 16: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

Workload IO Profiles

WorkloadExamples

Searchable Examples

Workload IO Characteristics

HardwareCharacteristics

IOPS MySQLMariaDBPostgreSQL

Medallia High IOPS/GBLow latency IOSmaller random IO70/30 read/write mix

Compute serversHigh core:drive ratio10GbENVMe SSD

Balanced/Throughput

Digital media servingServer virtualization(OpenStack Cinder)

Acquia, BloombergTarget, Walmartyahoo!, Facebook, Intuit

High MBps/TBLatency consistencyLarger sequential IOBalanced read/write

Storage serversBalanced core:drive ratio10GbE -> 40GbEHDD -> SSD

Capacity-Archive Digital media archiveObject archiveBig Data archive

Yahoo!CERN

Low cost/GBHigh write volume/hrSequential IO90/10 write/read mix

Dense storage serversLow core:drive ratio40GbEHDD

CEPH CUSTOMER EXAMPLES

Page 17: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

CONTAINERS (WHAT)

o Offers persistent storage to applications running in containers

o Applications and storage can co-exist on the same hardware

o Allows for higher server utilization and lowers operational costs

o Storage generates only 3%–10% overhead on converged servers

Page 18: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

CONTAINERS (HOW)

OS

SERVER

CONTAINER

MySQLSTORAGE

/var/lib/mysql

Page 19: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

o Home Directorieso File Server Consolidationo Content Distributiono File Sync & Shareo NFS, CIFS, SMB, SWIFTo Scale Performance & Capacityo Snapshots & Replicationo Automated Tieringo Tested up to 38.4PB usable

FILE SERVERS & ARCHIVE

Page 20: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

ENTERPRISE BACKUP SOLUTION

o Built-in Deduplicationo Database, Applications, ROBO,

Data Center, Mobileo File Systems, Emailo Physical, Virtual, Hybrid Cloudo Red Hat Virtualizationo Snapshots, Replicationo Search, eDiscovery, Legal Holdo Sync & Share

Any device – Any where

Page 21: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

STORAGE ECONOMICS

QCT: 3 year basic warranty, ex freight and tax.

Page 22: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

QxStor RGT-200

o Extreme Performance & Capacityo Single-node 1RU designo 12x 3.5” driveso 4x SSD Flash driveso Screw-less HDD Trays

QxStor RGC-400

o Ultra-Dense Capacity Optimizedo Dual-node 4RU designo 70x 3.5” driveso Half-petabyte of RAW capacity in 4RUo Screw-less HDD Trays

Page 23: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

WORKLOADS ENTRY100TB+

SMALL~500TB

MEDIUM>1 PB

LARGE>2 PB

THROUGHPUTOPTIMIZED(SMALL FILE PERFORMANCE)

4x QxStor RGT-200(SF)12x 8TB HDD (RAID6, 2R)4x SSD2x 10GbE ports160 TB Usable

14x QxStor RGT-200(SF)12x 8TB HDD (RAID6, 2R)4x SSD2x 10GbE ports560 TB Usable

THROUGHPUTOPTIMIZED(LARGE FILE PERFORMANCE)

4x QxStor RGT-200(LF)12x 8TB HDD (RAID6, 2R)2x 10GbE ports160 TB Usable

14x QxStor RGT-200(LF)12x 8TB HDD (RAID6, 2R)2x 10GbE ports560 TB Usable

5x QxStor RGT-400(LF) – 10x Nodes70x 8TB HDD (RAID6, 2R)2x 40GbE ports1.1 PB Usable

COST/CAPACITYOPTIMIZED(LARGE FILE ARCHIVE)

6x QxStor RGC-200(LF)12x 8TB HDD (EC)2x 10GbE ports384 TB Usable

8x QxStor RGC-200(LF)12x 8TB HDD (EC)2x 10GbE ports512 TB Usable

4x QxStor RGC-40048x 8TB HDD (EC)4x 10GbE ports1 PB Usable

Page 24: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2
Page 25: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2
Page 26: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2
Page 27: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2
Page 28: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2
Page 29: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

VIDEO SURVEILLANCE SOLUTION

Monitoring Stations

IP Cameras

Video Management

Server

Remote MonitoringRemote Sites

Off-SiteReplica

Page 30: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2
Page 31: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2
Page 32: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

BROADCAST SOLUTION

SatelliteContent Delivery

Server

Rendering, Compositing,Transcoding

Mobile IPTV

WANAuto

Tiering

PlayoutServers

Content Creation and EditingRemote Branches

Content Ingestion

Cloud

Digital TV

Workflow

Content Distribution

Page 33: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

Contributions from Intel, SanDisk, CERN, and Yahoo.Presenting Ceph Days in cities around the world and quarterly virtual Ceph Developer Summit events.

Over 11M downloads in the last 12 monthsIncreased development velocity, authorship, and discussion has resulted in rapid feature expansion.

GROWING INNOVATION COMMUNITIES

Page 34: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

bit.ly/cephtestdrive bit.ly/glustertestdrive

TEST DRIVES

Page 35: WHY SOFTWARE-DEFINED STORAGE IS A05.pdfComponent Small Medium Large Server Chassis 2u 2u 3u CPU 2 x 6c - e5 2630 v2 2 x 6c - E5-2620 v3 2 x 8c - E5-2630 v3 RAM 64 128 256 Network 2

plus.google.com/+RedHat

linkedin.com/company/red-hat

youtube.com/user/RedHatVideos

facebook.com/redhatinc

twitter.com/RedHatNews

THANK YOU