red hat ceph storagepeople.redhat.com/~flucifre/talks/red hat summit... · non traditional storage...

27
Red Hat Ceph Storage Past, present, and future Neil Levine, Federico Lucifredi, Uday Boppana Storage Product Management

Upload: others

Post on 17-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS

Red Hat Ceph StoragePast, present, and future

Neil Levine, Federico Lucifredi, Uday BoppanaStorage Product Management

Page 2: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS

Agenda

● Red Hat Storage Overview

● Red Hat Ceph Storage use-cases

● Technology roadmap

Page 3: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS

Red Hat Storage Overview

Page 4: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS

KEY MARKET TRENDS

NON TRADITIONAL STORAGE BUYERS

Developers, Cloud Admins, and DevOps are decision makers

CLOUD NATIVE IS THE NEW NORMAL

Driven by the rise of Kubernetes for infrastructure orchestration

MODERN, STORAGE INTENSIVE APPLICATIONS

AI, ML and emerging workloads need scalable object storage

HYPERCONVERGENCE

Customers value simplicity and completeness of infrastructure

Page 5: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS

STORAGE FOR THE OPEN HYBRID CLOUD

COMPLETE DATA PORTABILITY

For OpenShift Across the Hybrid Cloud

MOST SCALABLE DATA PLATFORM

For Data Analytics, AI/ML, and emerging workloads

ELASTIC INFRA ACROSS THE DATA CENTER AND EDGE

Built to enable flexibility, scale, and ease of use

OPENSHIFT CONTAINER STORAGE HYBRID CLOUD OBJECT STORAGE HYPERCONVERGENCE

Page 6: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS

Use-cases

Page 7: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS

KEYSTONE SWIFT CINDER NOVAGLANCE

RADOSGW

OPENSTACK

RED HAT CEPH STOERAGE

MANILA

Complete Storage for OpenStack

Page 8: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS

Object storage solutions

Hardware configurations &

Reference architectures

ISV partnerships &

certifications

Red Hat Ceph Storage features and functionality

Object storage as a service

Data analytics &

AI/ML infra

Data backup

infra

Expand workload support Quick time-to-value

Page 9: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS

Object storage - Data backup infrastructureISV partnerships for multi-workload S3/cloud backup

Multi-workload backup

VMware backup OpenStack backup

Page 10: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS

Object storage - Red Hat data analytics infrastructureMulti tenant workload isolation with Shared Data Context

HDFS TMP

HADOOP

RED HAT CEPH STORAGE

OPENSTACK VM

OPENSHIFT CONTAINER

HDFS TMP

SPARK

HDFS TMP

SPARK/PRESTO

HDFS TMP

S3A S3A

BAREMETALRHEL

S3A/S3

COMPUTE

STORAGE

COMPUTE

STORAGE

COMPUTE

STORAGE

WORKER

HADOOP CLUSTER 1

2

3

Page 11: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS

● Container platform● Certified

Kubernetes● Hybrid cloud

● Unified, distributed storage

● RESTful gateway● S3 and Swift

compatible

● Unified analytics engine

● Large-scale data● Runs on

Kubernetes

● Multi-user Jupyter● Used for data

science and research

Object storage - Red Hat data analytics infrastructureExtending analytics infrastructure solution to AI/ML-Available Now at OpenDataHub.io

Page 12: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS

Ease of deploymentFaster time-to-value: Recommended and validated hardware configurations

Page 13: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS

Themes and Features

Page 14: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS

Red Hat Ceph Storage versions

• Upstream: Luminous

• Platform: RHEL 7

• EoL: 2020-11-30

RHCS 33.n

RHCS 4 • Upstream: Nautilus

• Platform: RHEL 8

• Beta: 2019-05-21

Z Z Z Z Z Z

Regular 6 week Z-stream updates

Page 15: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS

Object Storage

3.2

Dynamic Sharding of Bucket Indices

Per-object compression

Per-object encryption

(SSE-C)

New RGW web server (3.3)

Bucket Notifications (tech

preview)

Next

AWS Secure Token Service

Public cloud tiering and archive

Data at rest encryption (SSE-S3

and SSE-KMS)

Future

Scale!

Page 16: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS

Usability

3.2

RHCS Dashboard for monitoring

Cleaner CLI

Improved Logging

Prometheus support

RHCS Dashboardfor management

(4.0)

Automatic Placement Group

Management (4.0)

Access Insights (4.n)

Next

Extended RGW management

Future

Increase TB/admin and make common tasks simpler to perform

SAAS Monitoring

Page 17: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS
Page 18: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS
Page 19: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS
Page 20: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS

Performance and Scale

3.2

BlueStore GA

OSD compression& dedup (4.n)

Consistent IO in recovery (4.n)

Next

QoS

Future

Reduce $/IOPS and $/Gb

Page 21: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS

BluestoreTuning for all-flash configuration

Page 22: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS

Security

3.2

Per-Object encryption

Security Guidebook

FIPS Compliance (4.n)

RBD Namespaces(4.0)

On-The-Wire Encryption (4.n)

Next

Kerberos integration with

RADOS

Future

Meet compliance requirements

Page 23: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS

OpenStackComplete and tightly integrated storage for OpenStack

3.2

Manila support for CephFS (OSP 13)

Cinder encryption with RBD (OSP 13)

Hyperconverged deployment with Director (OSP 13)

Distributed compute with

Director (OSP 16)

Glance Image clones (OSP 16)

RHEL 8 enablement (4.0)

Next

Cinder QoS with RBD

Future

Page 24: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS

OpenShift Container Storage 4Persistent Container Storage on OpenShift

Page 25: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS

Ceph sessions at summit 2019Ceph sessions over the next three days

Title: Experiences from building production-ready, massive hybrid cloud infrastructures on Red Hat Ceph StorageType: PanelDay/Time: Wednesday, May 8 10:30 AM-11:15 AM

Title: Transforming Cloudera analytics agility in a fast-moving worldDay/Time:Thursday, May 9, 11:00 a.m.-11:45 a.m.Type: Breakout

Title: Next-generation data lake architecture with Red HatDay/Time: Thursday, May 9, 1:30 p.m.-1:50 p.m.Type: Mini session

Title: Ceph and the future of storageDay/Time: Thursday, May 9, 2:00 p.m.-2:45 p.m.Type: Birds of a feather

Page 26: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS

● At the Storage lockers● At the Red Hat booth● At one of Storage dedicated sessions (red.ht/storageatsummit)

● At the Community Happy Hour (Tues 6:30, Harpoon Brewery)

● At the Hybrid Cloud Party (Wed, 7:30, “Committee” restaurant)

FIND US AT RED HAT SUMMIT

Red Hat OpenShift Container Storagered.ht/videos-RHOCS

Red Hat data analytics infrastructure solutionred.ht/videos-RHDAIS

Red Hat Hyperconverged Infrastructurered.ht/videos-RHHI

redhat.com/storage

@redhatstorage

redhatstorage.redhat.com

Page 27: Red Hat Ceph Storagepeople.redhat.com/~flucifre/talks/Red Hat Summit... · NON TRADITIONAL STORAGE BUYERS Developers, Cloud Admins, and DevOps are decision makers CLOUD NATIVE IS