October 4, 2016 | Jakarta
RED HAT STORAGE
OBJECTS, CONTAINERS &
BEYOND!
Devid Casandra
Platform Solutions Architect
3
DIFFERENT KINDS OF STORAGE
FILE STORAGE
File systems allow users to
organize data stored in blocks
using hierarchical folders and
files.
OBJECT STORAGE
Object stores distribute data
algorithmically throughout a
cluster of media, without a rigid
structure.
BLOCK STORAGE
Physical storage media appears
to computers as a series of
sequential blocks of a uniform
size.
Gluster
management
Ceph
data service
Gluster
data service
Ceph
management
OPENSOURCE
SOFTWARE
STANDARD
HARDWARE
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
PHYSICAL VIRTUAL PRIVATE CLOUD CONTAINERS PUBLIC CLOUD
HOW STORAGE FITS
Powerful distributed storage for the cloud and beyond
 VM Storage with OpenStack
Cinder, Glance & Nova
 Object storage for tenant apps
Built from the ground up as a next-generation
storage system, based on years of research and
suitable for powering infrastructure platforms
TARGET USE CASES
Rich Media and Archival
 S3-compatible object
storage
Highly tunable, extensible, and configurable, with
policy-based control and no single point of failure
Offers mature interfaces for block and object
storage for the enterprise
OVERVIEW:
RED HAT CEPH STORAGE
Cloud Infrastructure
Customer Highlight: Cisco
Cisco uses Red Hat Ceph Storage to
deliver storage for next-generation cloud
services
Server #1
KVM Hypervisor
Nova compute
Cinder volume
Server #2
KVM Hypervisor
Nova compute
Cinder volume
Server #3
KVM Hypervisor
Nova compute
Cinder volume
Server #N
KVM Hypervisor
Nova compute
Cinder volume
HYPER CONVERGENCE
CEPH & OPENSTACK
RED HAT CLOUDFORMS○ NFV Workloads
○ Exception Required
○ 64 TB Included
○ Cloud Forms Included
○ Backup snapshots
○ Scaled API- cinder backup is now
decoupled from cinder volume
○ Volume replication API
○ CephFS native drive – manila
Ceph’s object storage gateway has greatly improved.
• Support for authentication using Active Directory, LDAP
& OpenStack Keystone v3
• Greater compatibility with the Amazon S3 and
OpenStack Swift object storage APIs
• AWS v4 signatures, object versioning, bulk deletes
• New NFS gateway for import and export of object data
(tech preview)
OBJECT STORAGE IMPROVEMENTS
Global object storage clusters with a single
namespace
• Enables deployment of clusters across multiple
geographic locations
• Clusters synchronize, allowing users to read from or
write to the closest one
Multi-site replication for block devices
• Replicates virtual block devices across regions for
disaster recovery and archival
NEW MULTISITE CAPABILITIES
USER
CEPH OBJECT GATEWAY
USER
CEPH OBJECT GATEWAY
STORAGE CLUSTER
US-EAST
STORAGE CLUSTER
US-WEST
BlueStore is a new Ceph storage backend
optimized for modern media
• Replaces FileStore, which was designed for HDDs
• Supports flexible media topologies (flash, K/V drives,
persistent memory)
• Eliminates the need for an underlying filesystem or
dedicated journal device
• Provides a 2-3X performance boost
TECH PREVIEW: BLUESTORE
CephFS is a POSIX-compliant file system for use with OpenStack Manila
• Support for FUSE or kernel clients (RHEL 7.2)
• Approach: robustness, hardening, then scalability
TECH PREVIEW: OPENSTACK FILE WITH CEPHFS
Nov 2015
Manila tech
preview in OSP7
Jul 2016
CephFS tech preview
in RHCS2/clients
Aug 2016
CephFS Manila tech
preview in OSP9
Nov 2016
Manila production
support in OSP10
2017
CephFS production
support
Nimble file storage for petabyte-scale workloads
 Machine analytics with Splunk
 Big data analytics with Hadoop
TARGET USE CASES
Enterprise File Sharing
 Media Streaming
 Active Archives
Analytics
Enterprise Virtualization
OVERVIEW:
RED HAT GLUSTER STORAGE
Purpose-built as a scale-out file store with a
straightforward architecture suitable for
public, private, and hybrid cloud
Simple to install and configure, with a
minimal hardware footprint
Offers mature NFS, SMB and HDFS
interfaces for enterprise use
Customer Highlight: Intuit
Intuit uses Red Hat Gluster Storage to
provide flexible, cost-effective storage for
their industry-leading financial offerings. Rich Media & Archival
GlusterFS- Single Name Space
Node 1 Node 2 Node 3
RHEV + RHGS RHEV + RHGS RHEV + RHGS
RHEV -M
HYPER CONVERGED - GRAFTON
 Limited Availability
 3-node configuration only
 Integrated Management
 3-way replication
 Database workloads supported
 ROBO
 Snapshot-based DR
 Ansible based gdeploy
Container Node 1
NGINIX
Container
Container Node 2
NGINIX
Container
STORAGE FOR CONTAINERS
• Storage provided by an adjacent, dedicated
cluster on bare metal
• Kubernetes volume drivers mount volumes on
container creation
• Easy for developers to provide storage for
applications
• Storage scales independently of container
infrastructure
Container Node 1
NGINIX
Container
CONTAINERIZED STORAGE
Container Node 1
NGINIX
Container
• Red Hat Gluster Storage can be deployed within a
container
• Allows developers to create, grow, or shrink storage
clusters on-demand
• Served from a cluster of dedicated storage container
hosts
• Optimized for applications running on RHEL 7,
OpenShift Enterprise, and RHEL Atomic Host
CONTAINER-CONVERGED - APLO
CONTAINER
NGINIX
CONTAINER
MASTER
Node 2 Node 3
Node 1
Node 4
NGINIX
CONTAINER
POSTGRES
CONTAINER Deploys storage alongside
applications in containers
 Lowers TCO by increasing
utilization of resources
 Unifies container and storage
orchestration
 Allows for rapid adjustments to
compute/storage ratio
UNIFIED MANAGEMENT
RED HAT STORAGE CONTROLLER
INTERNAL USE ONLY
RED HAT STORAGE CONTROLLER
CLUSTER OF STANDARD SERVERS AND MEDIA
RADOS. RGW, RBD, CALAMARIGLUSTERFS, TRANSLATOR STACK
CLIENTSADMINSCLIENTS
At the next major refresh of Red Hat Gluster Storage, the newest version of our unified storage management
technology (Red Hat Storage Console) will be shipped as a part of both products. It will be capable of managing
software-defined storage infrastructures containing both Ceph and Gluster data services.
plus.google.com/+RedHat
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
twitter.com/RedHatNews
THANK YOU
plus.google.com/+RedHat
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
twitter.com/RedHatNews
THANK YOU

Red hat storage objects, containers and Beyond!

  • 1.
    October 4, 2016| Jakarta
  • 2.
    RED HAT STORAGE OBJECTS,CONTAINERS & BEYOND! Devid Casandra Platform Solutions Architect
  • 3.
    3 DIFFERENT KINDS OFSTORAGE FILE STORAGE File systems allow users to organize data stored in blocks using hierarchical folders and files. OBJECT STORAGE Object stores distribute data algorithmically throughout a cluster of media, without a rigid structure. BLOCK STORAGE Physical storage media appears to computers as a series of sequential blocks of a uniform size.
  • 4.
    Gluster management Ceph data service Gluster data service Ceph management OPENSOURCE SOFTWARE STANDARD HARDWARE 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
  • 5.
    PHYSICAL VIRTUAL PRIVATECLOUD CONTAINERS PUBLIC CLOUD HOW STORAGE FITS
  • 6.
    Powerful distributed storagefor the cloud and beyond  VM Storage with OpenStack Cinder, Glance & Nova  Object storage for tenant apps Built from the ground up as a next-generation storage system, based on years of research and suitable for powering infrastructure platforms TARGET USE CASES Rich Media and Archival  S3-compatible object storage Highly tunable, extensible, and configurable, with policy-based control and no single point of failure Offers mature interfaces for block and object storage for the enterprise OVERVIEW: RED HAT CEPH STORAGE Cloud Infrastructure Customer Highlight: Cisco Cisco uses Red Hat Ceph Storage to deliver storage for next-generation cloud services
  • 7.
    Server #1 KVM Hypervisor Novacompute Cinder volume Server #2 KVM Hypervisor Nova compute Cinder volume Server #3 KVM Hypervisor Nova compute Cinder volume Server #N KVM Hypervisor Nova compute Cinder volume HYPER CONVERGENCE CEPH & OPENSTACK RED HAT CLOUDFORMS○ NFV Workloads ○ Exception Required ○ 64 TB Included ○ Cloud Forms Included ○ Backup snapshots ○ Scaled API- cinder backup is now decoupled from cinder volume ○ Volume replication API ○ CephFS native drive – manila
  • 8.
    Ceph’s object storagegateway has greatly improved. • Support for authentication using Active Directory, LDAP & OpenStack Keystone v3 • Greater compatibility with the Amazon S3 and OpenStack Swift object storage APIs • AWS v4 signatures, object versioning, bulk deletes • New NFS gateway for import and export of object data (tech preview) OBJECT STORAGE IMPROVEMENTS
  • 9.
    Global object storageclusters with a single namespace • Enables deployment of clusters across multiple geographic locations • Clusters synchronize, allowing users to read from or write to the closest one Multi-site replication for block devices • Replicates virtual block devices across regions for disaster recovery and archival NEW MULTISITE CAPABILITIES USER CEPH OBJECT GATEWAY USER CEPH OBJECT GATEWAY STORAGE CLUSTER US-EAST STORAGE CLUSTER US-WEST
  • 10.
    BlueStore is anew Ceph storage backend optimized for modern media • Replaces FileStore, which was designed for HDDs • Supports flexible media topologies (flash, K/V drives, persistent memory) • Eliminates the need for an underlying filesystem or dedicated journal device • Provides a 2-3X performance boost TECH PREVIEW: BLUESTORE
  • 11.
    CephFS is aPOSIX-compliant file system for use with OpenStack Manila • Support for FUSE or kernel clients (RHEL 7.2) • Approach: robustness, hardening, then scalability TECH PREVIEW: OPENSTACK FILE WITH CEPHFS Nov 2015 Manila tech preview in OSP7 Jul 2016 CephFS tech preview in RHCS2/clients Aug 2016 CephFS Manila tech preview in OSP9 Nov 2016 Manila production support in OSP10 2017 CephFS production support
  • 12.
    Nimble file storagefor petabyte-scale workloads  Machine analytics with Splunk  Big data analytics with Hadoop TARGET USE CASES Enterprise File Sharing  Media Streaming  Active Archives Analytics Enterprise Virtualization OVERVIEW: RED HAT GLUSTER STORAGE Purpose-built as a scale-out file store with a straightforward architecture suitable for public, private, and hybrid cloud Simple to install and configure, with a minimal hardware footprint Offers mature NFS, SMB and HDFS interfaces for enterprise use Customer Highlight: Intuit Intuit uses Red Hat Gluster Storage to provide flexible, cost-effective storage for their industry-leading financial offerings. Rich Media & Archival
  • 13.
    GlusterFS- Single NameSpace Node 1 Node 2 Node 3 RHEV + RHGS RHEV + RHGS RHEV + RHGS RHEV -M HYPER CONVERGED - GRAFTON  Limited Availability  3-node configuration only  Integrated Management  3-way replication  Database workloads supported  ROBO  Snapshot-based DR  Ansible based gdeploy
  • 14.
    Container Node 1 NGINIX Container ContainerNode 2 NGINIX Container STORAGE FOR CONTAINERS • Storage provided by an adjacent, dedicated cluster on bare metal • Kubernetes volume drivers mount volumes on container creation • Easy for developers to provide storage for applications • Storage scales independently of container infrastructure
  • 15.
    Container Node 1 NGINIX Container CONTAINERIZEDSTORAGE Container Node 1 NGINIX Container • Red Hat Gluster Storage can be deployed within a container • Allows developers to create, grow, or shrink storage clusters on-demand • Served from a cluster of dedicated storage container hosts • Optimized for applications running on RHEL 7, OpenShift Enterprise, and RHEL Atomic Host
  • 16.
    CONTAINER-CONVERGED - APLO CONTAINER NGINIX CONTAINER MASTER Node2 Node 3 Node 1 Node 4 NGINIX CONTAINER POSTGRES CONTAINER Deploys storage alongside applications in containers  Lowers TCO by increasing utilization of resources  Unifies container and storage orchestration  Allows for rapid adjustments to compute/storage ratio
  • 17.
  • 18.
    RED HAT STORAGECONTROLLER INTERNAL USE ONLY RED HAT STORAGE CONTROLLER CLUSTER OF STANDARD SERVERS AND MEDIA RADOS. RGW, RBD, CALAMARIGLUSTERFS, TRANSLATOR STACK CLIENTSADMINSCLIENTS At the next major refresh of Red Hat Gluster Storage, the newest version of our unified storage management technology (Red Hat Storage Console) will be shipped as a part of both products. It will be capable of managing software-defined storage infrastructures containing both Ceph and Gluster data services.
  • 20.