Top Banner
SUSE® Enterprise Storage Overview and Roadmap Larry Morris Sr. Product Manager SUSE Enterprise Storage Distribution: Internal – Confidential
45

SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

Aug 05, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

SUSE® Enterprise Storage Overview and Roadmap

Larry Morris

Sr. Product Manager

SUSE Enterprise Storage

Distribution: Internal – Confidential

Page 2: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

2

Agenda

SUSE Enterprise Storage Ceph Architecture Overview

SUSE Enterprise Storage Product Overview

SUSE Enterprise Storage Product Roadmap

Questions

Page 3: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

SUSE Enterprise StorageCeph Architecture Overview

Page 4: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

4

SUSE Enterprise Storage Powered By Ceph Architecture

Page 5: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

5

FS

Disk

OSD Object Storage Daemon

File System (btrfs, xfs)

Physical Disk

● OSDs serve storage objects to clients● OSDs peer to perform replication and recovery

SUSE Enterprise StorageObject Storage Daemon (OSD) composition

Page 6: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

6

Put Several OSDs in One Storage Node

FS

Disk

OSD

FS

Disk

OSD

FS

Disk

OSD

FS

Disk

OSD

FS

Disk

OSD

FS

Disk

OSD

SUSE Enterprise StorageStorage node

Page 7: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

7

M • Monitors are the brain cells of the cluster‒ Cluster Membership (Cluster Map)‒ Consensus for Distributed Decision Making

•Not in the performance path - Do not serve stored objects to clients

SUSE Enterprise StorageMonitor node

Page 8: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

8

SUSE Enterprise Storage Reliable Autonomic Distributed Object Store (RADOS) cluster

Page 9: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

9

SUSE Enterprise Storage OSD, placement group (PG) & pool

Page 10: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

10

SUSE Enterprise Storage Controlled, scalable, decentralized placement of replicated data

Page 11: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

11

SUSE Enterprise Storage Placement group (PG)

Page 12: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

12

SUSE Enterprise Storage Placement group (PG)

Page 13: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

13

SUSE Enterprise Storage Key features

• Unlimited scalability

• Self repairing

• Unified object and block access

• Thin provisioning for optimized utilization

• Copy-on-write clones for application rollback

• Non disruptive scalability of capacity online

• Rolling upgrades

• Cache tiering for performance

• Erasure coding for space-efficient resilience

Page 14: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

14

SUSE Enterprise Storage Cache tiered pools

Page 15: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

15

SUSE Enterprise Storage Multiple replication options

Page 16: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

16

Page 17: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

17

“The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide collaboration and adoption. SUSE is excited to participate in this group effort to help the open source software-defined storage revolution take shape.” Lars Marowsky-Brée, Distinguished Engineer, SUSE

SUSE Enterprise Storage Ceph advisory board

Ceph advisory board ● Ceph community committed to the Ceph project

● Canonical● CERN● Cisco● Fujitsu● Intel● Red Hat● SanDisk● SUSE

Page 18: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

SUSE Enterprise StorageProduct Overview

Page 19: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

19

SUSE Enterprise Storage Development Focus Areas

Manageability• Ease of install• Centralized management, monitoring, reporting

Interoperability• Unified block/file/object (heterogeneous OS access)• Commodity CPU architectures• Fabric interconnect

Efficiency• Cache tiering• Deduplication/compression• Hierarchical storage management

Availability• Backup/archive• Continuous data protection• Remote replication

Page 20: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

20

SUSE Enterprise Storage Development Focus Areas

Manageability• Ease of install• Centralized management, monitoring, reporting

Interoperability• Unified block/file/object (heterogeneous OS access)• Commodity CPU architectures• Fabric interconnect

Efficiency• Cache tiering• Deduplication/compression• Hierarchical storage management

Availability• Backup/archive• Continuous data protection• Remote replication

Page 21: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

21

Page 22: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

22

Or, Take a Crowbar to it

SUSE Enterprise Storage 2 Crowbar installation utility

Page 23: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

23

SUSE Enterprise Storage 2 iSCSI heterogeneous OS block level access

Page 24: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

24

LOW FUNCTIONALITY

HIGHFUNCTIONALITY

ObjectStorage

ArchiveStorage

DataBackup

Video Audio

BigData

DataAnalytics

OLTP

CRMERP

Email

HPC

ComplianceArchive

CAPACITYOPTIMIZED

PERFORMANCEOPTIMIZED

DRTarget

BulkStorage

VM-Aware

Tier 3

Tier 2

Tier 1

Tier 0

Enterprise Storage Market

Page 25: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

25

SUSE Enterprise Storage Target Market

LOW FUNCTIONALITY

HIGHFUNCTIONALITY

ObjectStorage

ArchiveStorage

DataBackup

Video Audio

BigData

DataAnalytics

OLTP

CRMERP

Email

HPC

ComplianceArchiveCAPACITY

OPTIMIZED

PERFORMANCEOPTIMIZED

DRTarget

Initial Target MarketInitial Target Market

BulkStorage

VM-Aware

Page 26: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

26

SUSE Enterprise Storage Object storage

Use Case:‒ Object Storage (Bulk)‒ Use RESTful APIs

‒ (Swift or Amazon S3)‒ Provide On Premise cloud storage‒ Similar/lower cost than AWS (Amazon)

High Density Deployment‒ Use Erasure Coding for redundancy‒ High capacity storage enclosure

LOW FUNCTIONALITY

HIGHFUNCTIONALITY

ObjectStorage

ArchiveStorage

DataBackup

Video Audio

BigData

DataAnalytics

OLTP

CRMERP

Email

HPC

ComplianceArchive

CAPACITYOPTIMIZED

PERFORMANCEOPTIMIZED

DRTarget

BulkStorage

VM-Aware

Page 27: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

27

SUSE Enterprise Storage Archive storage

Use Case:‒ Archive Storage (Block or Object)• Cold storage or active archive

• Medical records• Email archive

• Use customer's backup software

High Density Deployment‒ Erasure Coding for redundancy‒ Cache Tiering for cost efficient performance‒ Background data scrubbing

LOW FUNCTIONALITY

HIGHFUNCTIONALITY

ObjectStorage

ArchiveStorage

DataBackup

Video Audio

BigData

DataAnalytics

OLTP

CRMERP

Email

HPC

ComplianceArchive

CAPACITYOPTIMIZED

PERFORMANCEOPTIMIZED

DRTarget

BulkStorage

VM-Aware

Page 28: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

28

SUSE Enterprise Storage Bulk storage

Use Case:‒ Bulk Storage (Block)

‒ Use as VERY LARGE disk or array‒ iSCSI heterogeneous access

‒ Windows, VMware, Linux, etc ‒ Examples:

‒ Windows file store‒ General purpose block storage

Standard Capacity Deployment ‒ Replicated copies for redundancy‒ Standard capacity storage enclosure

LOW FUNCTIONALITY

HIGHFUNCTIONALITY

ObjectStorage

ArchiveStorage

DataBackup

Video Audio

BigData

DataAnalytics

OLTP

CRMERP

Email

HPC

ComplianceArchive

CAPACITYOPTIMIZED

PERFORMANCEOPTIMIZED

DRTarget

BulkStorage

VM-Aware

Page 29: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

29

SUSE Enterprise Storage Data backup

Use Case:‒ Data Backup (Block)

‒ Disk-2-disk copy‒ Very fast copy for short backup window

‒ Replace existing mid-range array

Standard Capacity Deployment ‒ Replicated copies for redundancy‒ Standard capacity storage enclosure

LOW FUNCTIONALITY

HIGHFUNCTIONALITY

ObjectStorage

ArchiveStorage

DataBackup

Video Audio

BigData

DataAnalytics

OLTP

CRMERP

Email

HPC

ComplianceArchive

CAPACITYOPTIMIZED

PERFORMANCEOPTIMIZED

DRTarget

BulkStorage

VM-Aware

Page 30: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

30

SUSE Enterprise Storage VM repository or data store

Use Case:‒ VM Data Store (Block or Object)

‒ General block or object storage‒ Native KVM driver‒ ISCSI heterogeneous OS support

‒ VMWare‒ Hyper-V

Standard Capacity Deployment ‒ Replicated copies for redundancy‒ Standard capacity storage enclosure

LOW FUNCTIONALITY

HIGHFUNCTIONALITY

ObjectStorage

ArchiveStorage

DataBackup

Video Audio

BigData

DataAnalytics

OLTP

CRMERP

Email

HPC

ComplianceArchive

CAPACITYOPTIMIZED

PERFORMANCEOPTIMIZED

DRTarget

BulkStorage

VM-Aware

Page 31: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

31

SUSE Enterprise Storage Rich media – video/audio

Use Case:‒ Rich Media

‒ Example:‒ Video streaming‒ Audio streaming

Tiered Deployment ‒ Use Cache Tiering

‒ Active data in performance tier‒ Inactive data stored in capacity tier

LOW FUNCTIONALITY

HIGHFUNCTIONALITY

ObjectStorage

ArchiveStorage

DataBackup

Video Audio

BigData

DataAnalytics

OLTP

CRMERP

Email

HPC

ComplianceArchive

CAPACITYOPTIMIZED

PERFORMANCEOPTIMIZED

DRTarget

BulkStorage

VM-Aware

Page 32: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

32

SUSE Enterprise Storage Flexibility

Build your own storage

Reference architectures

Appliances

Page 33: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

33

SUSE Enterprise Storage Pricing

Base Configuration - $10000 (Priority Subscription)

● SES and limited use of SLES to provide:● 4 SES storage OSD nodes (1-2 sockets)

● 3 -5 SES MON nodes (customer selects redundancy level)

● 1 SES management node

Expansion Node - $2300 (Priority Subscription)

● SES and limited use of SLES to provide:● 1 SES storage OSD node (1-2 sockets) or

● 1 SES MON node or

● 1 SES management node

Page 34: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

SUSE Enterprise StorageProduct Roadmap

Page 35: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

35

SUSE Enterprise Storage Development Focus Areas

Manageability• Ease of install• Centralized management, monitoring, reporting

Interoperability• Unified block/file/object (heterogeneous OS access)• Commodity CPU architectures• Fabric interconnect

Efficiency• Cache tiering• Deduplication/compression• Hierarchical storage management

Availability• Backup/archive• Continuous data protection• Remote replication

Page 36: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

36

SUSE Enterprise Storage Product Solution Stack - Efficiency

Deduplication

SUSE Enterprise Storage 2+ Integration with industry leading storage backup software

Backup

Page 37: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

37

SUSE Enterprise Storage 3 CephFS POSIX file system

Page 38: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

38

SUSE Enterprise Storage 3 Metadata distributed file server access

Page 39: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

39

SUSE Enterprise Storage 3 Enterprise storage management and monitoring

Intel's Virtual Storage Manager (VSM)

InkScope

IT-Novum's openATTIC

Page 40: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

40

Page 41: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

41

SUSE Enterprise Storage Roadmap

SUSE Enterprise Storage 2

Ceph Hammer release

Clustered Active/Active SCSI gateway

● Heterogeneous block access

Data at rest encryption

Enhanced installation

Not a commitment – subject to change

SUSE Enterprise Storage 3

Ceph Jewel release

SLES 12 SP 1 (Server)

Asynchronous remote replication

● Block? and object

Clustered file-system (tech preview)

Enhanced management

Native VMWare RBD driver

Data in flight encryption

Data compression (btrfs)

InfiniBand back-end network

Q1 2015 Q2 2015 Q3 2015 Q4 2015 Q1 2016 Q2 2016

Storage

Page 42: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

Questions?

Page 43: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

Thank you.

43

For more information aboutSUSE Enterprise Storage:http://suse.com/storage

Page 44: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

Corporate HeadquartersMaxfeldstrasse 590409 NurembergGermany

+49 911 740 53 0 (Worldwide)www.suse.com

Join us on:www.opensuse.org

44

Page 45: SUSE Enterprise Storage · 17 “The Ceph advisory board is a key step for the Ceph project on the way from an open source project to becoming an open standard with industry-wide

Unpublished Work of SUSE LLC. All Rights Reserved.This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE LLC. Access to this work is restricted to SUSE employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of SUSE. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.

General DisclaimerThis document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. SUSE makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for SUSE products remains at the sole discretion of SUSE. Further, SUSE reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All SUSE marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.