1. RED HAT STORAGE ROADMAP
Shawn Houston
Cloud Storage Solutions Architect
2. THE RED HAT STORAGE MISSION
To offer a unified, open software-defined
storage portfolio that delivers a range of data
services for next generation workloads thereby
accelerating the transition to modern IT
infrastructures.
3. THE RED HAT STORAGE PORTFOLIO
Ceph
management
OPENSOURCE
SOFTWARE
Gluster
management
Ceph
data services
Gluster
data services
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
4. VISION:
UNIFIED STORAGE MANAGER
WEB CONSOLE
A browser interface designed for
managing distributed storage
API
A full API for automation and
integration with outside systems
COMMAND LINE
A robust, scriptable command-line
interface for expert operators
PROVISION INSTALL CONFIGURE TUNE MONITOR
Full lifecycle management for distributed, software-defined data services
OBJECT STORE
VIRTUAL
BLOCK DEVICE
DISTRIBUTED
FILE SYSTEM
Storage Cluster on commodity hardware
6. ELASTIC SCALE-OUT ARCHITECTURE
APPS
GROW AS YOU GO
EXPAND TRANSPARENTLY
NO META DATA COMPLEXITY
CLIENTS
SCALE OUT NEW DATA CAPACITYSTORAGE
SINGLE SHARED NAMESPACE
/mnt/point
12. Database as a Service
MySQL on Ceph “Sneak Preview”
Red Hat Webcast
April 2016
https://www.redhat.com/en/about/events/mysql-and-ceph-database-service-sneak-preview
13. • Ceph #1 block storage for OpenStack clouds
• MySQL #4 workload on OpenStack
(#1-3 often use databases too!)
• Ceph leading open-source SDS
• MySQL leading open-source RDBMS
WHY MYSQL ON CEPH?
MARKET DRIVERS
14. • Shared, elastic storage pool
• Dynamic DB placement
• Flexible volume resizing
• Live instance migration
• Backup to object pool
• Read replicas via copy-on-write snapshots
WHY MYSQL ON CEPH?
OPS EFFICIENCY
15. WHY MYSQL ON CEPH?
PUBLIC CLOUD FIDELITY
• Hybrid Cloud requires familiar platforms
• Developers want platform consistency
• Block storage, like the big kids
• Object storage, like the big kids
• Your hardware, datacenter, staff
16. WHY MYSQL ON CEPH?
HYBRID CLOUD REQUIRES HIGH IOPS
Ceph Provides
• Spinning Block – General Purpose
• Object Storage - Capacity
• SSD Block – High IOPS
18. HYPERCONVERGED RHEV AND
RED HAT GLUSTER STORAGE
USE CASE: Hyperconverged RHEV and RHGS
HYPERCONVERGED
Red Hat Enterprise Virtualization for
management of virtualization:
● Lower cost virutalization platform
● Enterprise virtualization features
● Simple-to-use management interface
Red Hat Gluster Storage provides storage for
virtual machine images:
● Utilize storage on the compute servers
● Improves performance and reliability
● Single pane of glass for management