![Page 1: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/1.jpg)
RED HAT CEPH STORAGE UPDATE
Neil Levine Red Hat October 2016
![Page 2: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/2.jpg)
SECTIONS
RED HAT STORAGE
1.3 REVIEW
2.0 FEATURES
FUTURE
1
2
3
4
![Page 3: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/3.jpg)
RED HAT STORAGE
![Page 4: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/4.jpg)
4
THE RED HAT STORAGE PORTFOLIO
Gluster management
Ceph data service Gluster data service
Ceph management
OP
EN
SO
UR
CE
SO
FTW
AR
E
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
![Page 5: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/5.jpg)
5
HOW STORAGE FITS
PHYSICAL VIRTUAL PRIVATE CLOUD CONTAINERS PUBLIC CLOUD
![Page 6: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/6.jpg)
RED HAT CEPH STORAGE
![Page 7: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/7.jpg)
RBD A reliable, fully distributed block device
with cloud platform integration
RGW A web services gateway for object
storage, compatible with S3 and Swift
APP HOST/VM
LIBRADOS A library allowing apps to directly access RADOS (C, C++, Java, Python, Ruby
RADOS A software-based reliable, autonomous, distributed object store comprised of self-
healing, self-managing, intelligent storage nodes and lightweight monitors
CEPHFS* A distributed file system with POSIX
semantics & scale-out metadata
CLIENT
* CephFS is Tech Preview in RHCS2 7
CEPH ARCHITECTURE
![Page 8: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/8.jpg)
8
RED HAT CEPH STORAGE 1.3
June 2015 1.3.0
Robustness at Scale
Operational Efficiency
Performance
Improvements
Nov 2015 1.3.1
Sept 2016 1.3.3
Satellite 6 support
Update to latest version of Hammer
March 2016 1.3.2
Satellite 5 Support
SELinux
3x small write boost on SSD
![Page 9: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/9.jpg)
9
OPENSTACK USER SURVEY Which OpenStack Block Storage (Cinder) drivers are in use?
SOURCE: OpenStack User Survey, April 2016
62%
22%
12%
10%
9%
6%
5%
4%
3%
3%
2%
2%
7%
![Page 10: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/10.jpg)
10
HYPER-CONVERGED OPENSTACK
HCI NODE 1
Lower TCA & TCO
Fewer SKUs
Resource Management
Easy migration to 2-tier HCI NODE 2
Ceph OSD Ceph OSD
Admin Node
Nova Compute Nova Compute
HCI NODE 3
Ceph OSD
Nova Compute
Controller 1 Controller 2
Ceph MON Ceph MON
OSP Services OSP Services
Controller 3
Ceph MON
OSP Services
![Page 11: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/11.jpg)
2.0
![Page 12: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/12.jpg)
12
RED HAT CEPH STORAGE 2 THEMES
USABILITY OBJECT IMPROVEMENTS PERFORMANCE
![Page 13: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/13.jpg)
13
USABILITY: RED HAT STORAGE CONSOLE
An easy to use interface for managing cluster lifecycles • Ansible-based deployment tools
for driving granular configuration options from CLI or GUI
• Monitoring and graphs for troubleshooting with statistical information about components
![Page 14: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/14.jpg)
14
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
• Ideal for follow-the-sun, CDN or Disaster Recovery
STORAGE CLUSTER US-EAST STORAGE CLUSTER
US-WEST
![Page 15: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/15.jpg)
15
OBJECT STORAGE IMPROVEMENTS
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)
![Page 16: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/16.jpg)
16
PERFORMANCE: BLUESTORE (TECH PREVIEW)
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
![Page 17: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/17.jpg)
17
OPENSTACK: RBD MIRRORING
Multi-site replication for block devices (RBD Mirroring) • Replicates virtual block devices
across regions
• Designed for disaster recovery and archival
• Integration with Cinder Volume Replication (OSP-10)
STORAGE CLUSTER US-EAST STORAGE CLUSTER
US-WEST
![Page 18: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/18.jpg)
18
OPENSTACK: CEPHFS (TECH PREVIEW)
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
Nov 2015 Manila tech preview
in OSP7
Aug 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
INTERNAL USE ONLY
![Page 19: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/19.jpg)
FUTURE
![Page 20: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/20.jpg)
20
FUTURE
2.1 (Nov 2016) 1
![Page 21: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/21.jpg)
21
FUTURE
2.1 (Nov 2016)
Ceph for Data Lakes and Analytics
1
2
![Page 22: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/22.jpg)
22
FUTURE
2.1 (Nov 2016)
Ceph for Data Lakes and Analytics
Testing at scale
1
2
3
![Page 23: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/23.jpg)
23
FUTURE
2.1 (Nov 2016)
Ceph for Data Lakes and Analytics
Testing at scale
3.0
1
2
3
4
![Page 24: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/24.jpg)
24
FUTURE
2.1 (Nov 2016)
Ceph for Data Lakes and Analytics
Testing at scale
3.0
Containerized Ceph & Containerized OpenStack
1
2
3
4
5
![Page 25: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/25.jpg)
THANKS!
@neilwlevine https://redhat.com/storage
![Page 26: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/26.jpg)
CORE • Bluestore (tech preview) • Performance optimizations
26
ROADMAP SUMMARY RED HAT CEPH STORAGE 2 (today)
Ceph Jewel
MANAGEMENT • Red Hat Storage Console 2 • Lifecycle management • Ansible support
OBJECT • Support for global clusters • AD, LDAP, Keystone v3 • Expanded API compatibility • NFS gateway (tech preview)
BLOCK • Volume Mirroring for DR
![Page 27: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/27.jpg)
CORE • Bluestore (tech preview) • Performance optimizations
27
ROADMAP SUMMARY RED HAT CEPH STORAGE 2 (today)
Ceph Jewel
MANAGEMENT • Red Hat Storage Console 2 • Lifecycle management • Ansible support
OBJECT • Support for global clusters • AD, LDAP, Keystone v3 • Expanded API compatibility • NFS gateway (tech preview)
BLOCK • Volume Mirroring for DR
RED HAT CEPH STORAGE 2.1 (Q4 2016)
OBJECT • Static Websites • Indexless Buckets • Payer Request • Swift Refcore Compliance
![Page 28: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/28.jpg)
CORE • Bluestore (tech preview) • Performance optimizations
28
ROADMAP SUMMARY RED HAT CEPH STORAGE 2 (today)
Ceph Jewel
MANAGEMENT • Red Hat Storage Console 2 • Lifecycle management • Ansible support
OBJECT • Support for global clusters • AD, LDAP, Keystone v3 • Expanded API compatibility • NFS gateway (tech preview)
BLOCK • Volume Mirroring for DR
RED HAT CEPH STORAGE 2.1 (Q4 2016)
OBJECT • Static Websites • Indexless Buckets • Payer Request • Swift Refcore Compliance
BLOCK • iSCSI for Windows & RHEL
![Page 29: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/29.jpg)
CORE • Bluestore (tech preview) • Performance optimizations
29
ROADMAP SUMMARY RED HAT CEPH STORAGE 2 (today)
Ceph Jewel
MANAGEMENT • Red Hat Storage Console 2 • Lifecycle management • Ansible support
OBJECT • Support for global clusters • AD, LDAP, Keystone v3 • Expanded API compatibility • NFS gateway (tech preview)
BLOCK • Volume Mirroring for DR
RED HAT CEPH STORAGE 2.1 (Q4 2016)
OBJECT • Static Websites • Indexless Buckets • Payer Request • Swift Refcore Compliance
BLOCK • iSCSI for Windows & RHEL
UPSTREAM ACTIVITY (in the future)
OBJECT • Metadata search • Tiering to the public cloud • Object-level encryption • Compression
![Page 30: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/30.jpg)
CORE • Bluestore (tech preview) • Performance optimizations
30
ROADMAP SUMMARY RED HAT CEPH STORAGE 2 (today)
Ceph Jewel
MANAGEMENT • Red Hat Storage Console 2 • Lifecycle management • Ansible support
OBJECT • Support for global clusters • AD, LDAP, Keystone v3 • Expanded API compatibility • NFS gateway (tech preview)
BLOCK • Volume Mirroring for DR
RED HAT CEPH STORAGE 2.1 (Q4 2016)
OBJECT • Static Websites • Indexless Buckets • Payer Request • Swift Refcore Compliance
BLOCK • iSCSI for Windows & RHEL
UPSTREAM ACTIVITY (in the future)
OBJECT • Metadata search • Tiering to the public cloud • Object-level encryption • Compression
BLOCK • Erasure coding support • Persistent client-side cache • Improved iSCSI support
![Page 31: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/31.jpg)
CORE • Bluestore (tech preview) • Performance optimizations
CORE • Bluestore General Availability • Data checksums • Integrated key management • Improved multi-threading
31
ROADMAP SUMMARY RED HAT CEPH STORAGE 2 (today)
Ceph Jewel
MANAGEMENT • Red Hat Storage Console 2 • Lifecycle management • Ansible support
OBJECT • Support for global clusters • AD, LDAP, Keystone v3 • Expanded API compatibility • NFS gateway (tech preview)
BLOCK • Volume Mirroring for DR
RED HAT CEPH STORAGE 2.1 (Q4 2016)
OBJECT • Static Websites • Indexless Buckets • Payer Request • Swift Refcore Compliance
BLOCK • iSCSI for Windows & RHEL
UPSTREAM ACTIVITY (in the future)
OBJECT • Metadata search • Tiering to the public cloud • Object-level encryption • Compression
BLOCK • Erasure coding support • Persistent client-side cache • Improved iSCSI support
![Page 32: Red Hat Storage Day New York - Whats New in Red Hat Ceph Storage](https://reader030.vdocuments.net/reader030/viewer/2022020214/5875650c1a28abd80a8b4db3/html5/thumbnails/32.jpg)
CORE • Bluestore (tech preview) • Performance optimizations
CORE • Bluestore General Availability • Data checksums • Integrated key management • Improved multi-threading
32
ROADMAP SUMMARY RED HAT CEPH STORAGE 2 (today)
Ceph Jewel
MANAGEMENT • Red Hat Storage Console 2 • Lifecycle management • Ansible support
OBJECT • Support for global clusters • AD, LDAP, Keystone v3 • Expanded API compatibility • NFS gateway (tech preview)
BLOCK • Volume Mirroring for DR
RED HAT CEPH STORAGE 2.1 (Q4 2016)
OBJECT • Static Websites • Indexless Buckets • Payer Request • Swift Refcore Compliance
BLOCK • iSCSI for Windows & RHEL
UPSTREAM ACTIVITY (in the future)
FILE • Active/active metadata servers • Snapshots • Hypervisor integration
OBJECT • Metadata search • Tiering to the public cloud • Object-level encryption • Compression
BLOCK • Erasure coding support • Persistent client-side cache • Improved iSCSI support