red hat software defined storage

37
RED HAT SOFTWARE-DEFINED STORAGE Dave Gordon July, 2016

Upload: dlt-solutions

Post on 06-Jan-2017

137 views

Category:

Software


4 download

TRANSCRIPT

Page 1: Red Hat Software Defined Storage

RED HAT SOFTWARE-DEFINED STORAGE

Dave GordonJuly, 2016

Page 2: Red Hat Software Defined Storage

Web, mobile, social media, cloudOur digital assets have grown due to web scale services like Facebook, YouTube, and Netflix.

Rich Media/Geospatial A staggering amount of content is created during today’s optimized production processes.

Medical/Bio-InformaticsHealthcare and research needs are vast, and regulatory requirements can be demanding.

Big Data/Analytics/IOT/SPLUNKRapid growth of video on-demand has resulted in 50% of households using this service.

THE DATA EXPLOSION IN PS

Page 3: Red Hat Software Defined Storage

DATA STORAGE “SHORTFALL”

Data stores are growing exponentially, while IT budgets are not

HDDs are becoming more dense, but $/GB decline is slowing

Software and hardware advances are needed to close the gap

GROWTH OF DATA

IT STORAGE BUDGETS

20202010

Page 4: Red Hat Software Defined Storage

WHAT DO WE DO WITH ALL THAT DATA TODAY?

Page 5: Red Hat Software Defined Storage

PROPRIETARY APPLIANCES

Complexity hidden from end users, along with flexibility

Vendor lock-in leads to pricing premium

Price premium over constituent components is difficult to sustain

THE TRADITIONAL APPROACH TO STORAGE

ADMINS

MANAGEMENT INTERFACE

DATA

NFS/SMB/ISCSI ENDPOINTS

STANDARD SERVERS AND MEDIA

PROPRIETARY SOFTWARE

Page 6: Red Hat Software Defined Storage

PUBLIC CLOUD STORAGE

Complexity still hidden from end users, pay-as-you-go pricing

Fastest-growing segment of IT storage budgets

Mostly built with proprietary software (Linux below, “secret sauce” above)

CONVENIENT STORAGE AS A SERVICE ADMIN

S

MANAGEMENT INTERFACE

DATA

CLOUD STORAGE APIS

STANDARD SERVERS AND MEDIA

LINUX + PROPRIETARY SOFTWARE

Page 7: Red Hat Software Defined Storage

WHAT IS SOFTWARE-DEFINED STORAGE?

Page 8: Red Hat Software Defined Storage

Server-Based Storage

WHAT IS SOFTWARE-DEFINED STORAGE?

Storage Orchestration

Page 9: Red Hat Software Defined Storage

Storage Orchestration

Server-Based Storage

WHAT IS SOFTWARE-DEFINED STORAGE?

Page 10: Red Hat Software Defined Storage

Server-based storage is the use of software and standard hardware to provide services traditionally provided by single-purpose storage systems.

SERVER-BASED STORAGE

Page 11: Red Hat Software Defined Storage

Server-based storage is the use of software and standard hardware to provide services traditionally provided by single-purpose storage systems.

SERVER-BASED STORAGE

Page 12: Red Hat Software Defined Storage

VIRTUALIZED STORAGE SCALES BETTER

Page 13: Red Hat Software Defined Storage

VIRTUALIZED STORAGE SCALES BETTER

Page 14: Red Hat Software Defined Storage

Changing workloads drive the need for flexible server-based storage.

Storage in the enterprise has been growing at 40%+ per year.

Share of storage deployed in servers grew 20%+ between 2010 and 2016.

SAN/NAS IS ON THE DECLINE

2010 2011 2012 2013 2014 2015 (est)

2016 (est)

0%

60%

20%

40%

80%

100%

Internal CapacityExternal Capacity

WW DEPLOYED CAPACITY (TB)

Source: IDC

Page 15: Red Hat Software Defined Storage

Storage Orchestration

Server-Based Storage

WHAT IS SOFTWARE-DEFINED STORAGE?

Page 16: Red Hat Software Defined Storage

Storage orchestration is the ability to provision, grow, shrink, and decommission storage resources on-demand and programmatically.

Web Console API Command LineA browser interface designed

formanaging distributed storage

A full API for automation andintegration with outside

systems

A robust, scripable command-line

interface for expert operators

Full lifecycle management for distributed, software-defined data services

Provision Install Configure Tune Monitor

STORAGE ORCHESTRATION

Page 17: Red Hat Software Defined Storage

WHY DOES SOFTWARE-DEFINED STORAGE

MATTER?

Page 18: Red Hat Software Defined Storage

PROPRIETARYHARDWARE

Common,off-the-shelf hardware

Lower cost, standardized supply chain

FOUR IMPORTANT DIFFERENCES

Page 19: Red Hat Software Defined Storage

INDUSTRY STANDARD X86 HARDWARE

X86 Standardization makes storage more convenientand less expensive

Users can build a cluster using standard hardware from existing vendors that’s perfect for their workload.• Clusters can be performance-optimized, capacity-optimized,

or throughput-optimized.• Need capacity? Add more disks. Too slow? Add more servers.• Clusters can become larger or smaller with no

downtime.

• 50% or greater savings on proprietary solutions i.e. Isilon

Page 20: Red Hat Software Defined Storage

PROPRIETARYHARDWARE

SCALE-UPARCHITECTURE

Common,off-the-shelf hardware

Scale-outarchitecture

Lower cost, standardized supply chain

Increased operational flexibility

FOUR IMPORTANT DIFFERENCES

Page 21: Red Hat Software Defined Storage

SCALE-OUT PERFORMANCE

Performance should scale as capacity does

Software-defined storage intelligently uses hardware to provide performance at very large scale.• Traditional appliances perform better when they are

empty than they do when they are full of disks.• Performance in software-defined storage

clusters improves as clusters get larger, not the other way around.

• Software-defined storage systems can take advantage of flash technologies from a variety of vendors.

Page 22: Red Hat Software Defined Storage

PROPRIETARYHARDWARE

SCALE-UPARCHITECTURE

HARDWARE-BASEDINTELLIGENCE

Common,off-the-shelf hardware

Scale-outarchitecture

Software-basedintelligence

Lower cost, standardized supply chain

Increased operational flexibility

More programmability, agility,and control

FOUR IMPORTANT DIFFERENCES

Page 23: Red Hat Software Defined Storage

THE ROBUSTNESS OF SOFTWARE

Software is more flexible than hardwareSoftware can do things hardware appliances can’t. SDS brings the flexibility of software to the enterprise storage world.• Can be deployed on bare metal, inside containers, inside

VMs, or in the public cloud.• Can deploy on a single server, or thousands, and can be

upgraded and reconfigured on the fly.

• Grows and shrinks programmatically to meet changing demands in modern cloud-like computing environments

Page 24: Red Hat Software Defined Storage

PROPRIETARYHARDWARE

SCALE-UPARCHITECTURE

HARDWARE-BASEDINTELLIGENCE

CLOSED DEVELOPMENTPROCESS

Common,off-the-shelf hardware

Scale-outarchitecture

Software-basedintelligence

Open developmentprocess

Lower cost, standardized supply chain

Increased operational flexibility

More programmability, agility,and control

More flexible, well-integratedtechnology

FOUR IMPORTANT DIFFERENCES

Page 25: Red Hat Software Defined Storage

WHAT CAN IT BE USED FOR?

Page 26: Red Hat Software Defined Storage

STRENGTH: MASSIVELY DISTRIBUTES DATA

Page 27: Red Hat Software Defined Storage

Allows for instantaneous parallel creation of VMs at massive scaleIntegrates easily and tightly with OpenStack Cinder, Glance, Nova, Keystone, and ManilaOffers instant backup capabilitiesProvides persistent object, file, and database storage for applicationsCurrent Dell Reference Architecture

SOLUTION: OPENSTACK

https://pnt.redhat.com/pnt/p-847007/dellredhatcloudsolutions.pdf

Page 28: Red Hat Software Defined Storage

STRENGTH: GROWS TO PETABYTE SCALE

Page 29: Red Hat Software Defined Storage

SOLUTION: OBJECT STORAGE

Stores unstructured data at web scale, using standard hardware Works with industry-standard APIs for a wide range of application compatibility Spans multiple geographical regions with no single point of failure Matches the distributed architecture of software-defined storage

Page 30: Red Hat Software Defined Storage

STRENGTH: WORKS IN LOTS OF PLACES

HOSTS VIRTUAL MACHINE

S

PRIVATE CLOUD

CONTAINERSPUBLIC CLOUD

HYBRID CLOUD

Page 31: Red Hat Software Defined Storage

SOLUTION: CONVERGED RHEV AND GLUSTER

RHEV and storage can co-exist on the same hardwareAllows for higher server utilization and lowers operational costsStorage generates only 3%–10% overhead on converged servers

&RHEV

Page 32: Red Hat Software Defined Storage

SOLUTION: CONTAINERS

Offers persistent storage to applications running in containersApplications and storage can co-exist on the same hardwareAllows for higher server utilization and lowers operational costsStorage generates only 3%–10% overhead on converged servers

Page 33: Red Hat Software Defined Storage
Page 34: Red Hat Software Defined Storage

Glustermanagement

Cephdata service

Glusterdata service

Cephmanagement

OPE

N S

OU

RCE

SOFT

WAR

EST

AND

ARD

HAR

DW

ARE

Share-nothing, scale-out architecture provides durability and adapts to

changing demands

Self-managing and self-healing features reduce operational overhead

Standards-based interfaces and full APIs ease integration with applications

and systems

Supported by the experts at Red Hat

RED HAT STORAGE

Page 35: Red Hat Software Defined Storage

RED HAT LOVES STORAGE

PHYSICAL VIRTUAL PRIVATE CLOUD CONTAINERS PUBLIC CLOUD

Page 36: Red Hat Software Defined Storage

SplunkThis is an excellent use case for Gluster• We supply a less expensive storage layer for cold storage• There is a reference architecture and Splunk has the application

awareness that enables this tiering• This allows more data to be kept for longer and allows better

analytics• This also increases margins in Splunk solutions by using more cost

effective software defined storage using x86 • August Schell has a large Splunk practice. I will be meeting them

next week to kick off our combined effort• Printed literature for Red Hat & Splunk is in Bob Buckley’s cube

Page 37: Red Hat Software Defined Storage

Dave Gordon- Red Hat PS Storage [email protected] 540-589-0960

Bob Buckley- Red Hat PS Storage [email protected] 571-421-8160

Red Hat Storage Resources

Jason Erickson- DLT Sr. Sales [email protected] 703-773-8975