red hat storage objects, containers and beyond!
TRANSCRIPT
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
OP
EN
SO
UR
CE
SO
FT
WA
RE
STA
ND
AR
D
HA
RD
WA
RE
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
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 HypervisorNova computeCinder volume
Server #2
KVM HypervisorNova computeCinder volume
Server #3
KVM HypervisorNova computeCinder volume
Server #N
KVM HypervisorNova computeCinder 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 2015Manila tech
preview in OSP7
Jul 2016CephFS tech preview
in RHCS2/clients
Aug 2016CephFS Manila tech
preview in OSP9
Nov 2016Manila production support in OSP10
2017CephFS 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
CONTAINERNGINIX
CONTAINERMASTER
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
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.