Upload
redhatstorage
View
1.106
Download
0
Embed Size (px)
Citation preview
Red Hat Confidential - NDA Required
Red Hat Ceph Storage Road-Map - January 2016
Red Hat Confidential - NDA Required
DisclaimerThe content set forth herein is Red Hat confidential information and does not constitute in any way a binding or legal agreement or impose any legal obligation or duty on Red Hat.
This information is provided for discussion purposes only and is subject to change for any or no reason.
Red Hat Confidential - NDA RequiredRed Hat Confidential - NDA Required
Red Hat Ceph Storage Life-Cycle
v1.3
v2.0
Jun ‘15 Jun ‘16 Jun ‘17 Jun ‘18
3-year Life Cycle Production Phase 1 Production Phase 2
Red Hat Confidential - NDA RequiredRed Hat Confidential - NDA Required
Description Production Phase 1(Year 1)
Production Phase 2 (Years 2 & 3)
Major bug fixes yes yes
Minor bug fixes yes yes*
Security errata yes yes
Bug fix errata yes yes
New features (backport potential) yes* no
Updated install image yes no
Partner enablements additions yes no
Life Cycle Definitions
* need full product + engineering review prior to commitment
Red Hat Confidential - NDA Required
Red Hat Ceph Storage
Version 1.3
Red Hat Confidential - NDA Required
Red Hat Ceph Storage v1.3
● Ceph Hammer
● 3 year Life-Cycle
● Supported on RHEL 7
● Themes○ The Petabyte Release○ Robustness at scale○ Performance Improvements○ Operational Efficiency
Red Hat Confidential - NDA Required
RHCS v1.3 - RGWImprovements since RHCS v1.2
● New implementation based on Civetweb
● S3 Versioning
● Swift Storage Policies
● Bucket Sharding
● IPv6 Support
● SELinux Support (due 1.3.2)
Red Hat Confidential - NDA Required
RHCS v1.3 - RBDImprovements since RHCS v1.2
● Copy on Read (Improves write latency)
● Faster operations on images (resize, flatten, import/export)
● Faster booting via Read Ahead
● Allocation Hinting
Red Hat Confidential - NDA Required
RHCS v1.3 - RADOSImprovements since RHCS v1.2
● Improved performance on SSD
● Improved rebalancing logic and pause
● Time-scheduled scrubbing
● Improved performance with degraded objects
● IPv6 Support
● SELinux Support (due 1.3.2)
Red Hat Confidential - NDA Required
RHCS v1.3 - ManagementImprovements since RHCS v1.2
● Ceph REST API (Calamari) supports management of multiple clusters, CRUSH management
● Satellite 6 support
● Tech-Preview: puppet-ceph & Foreman-based installer
Red Hat Confidential - NDA Required
Red Hat Ceph Storage
Version 2.0
Red Hat Confidential - NDA Required
RHCS v2.0
● Based on Ceph Jewel
● Major feature release
● 3 year life-cycle● asd● Supported on RHEL 7
● Scheduled for June ’15
Red Hat Confidential - NDA Required
RHCS v2.0 - RGWExpected Features
● Global Clusters (active/active)● ● LDAP/AD Support
● AWS4 Support
● NFS (Tech Preview)
Post-Jewel
● STS (auth federation, e.g., kerberos)
● Storage policies (policy-based tiering)
● Swift Per-Tenant Namespace● ● Swift Object Expiration
● Swift Large Object (SLO) support● ● Keystone v3 Support
● Bucket re-sharding
Red Hat Confidential - NDA Required
RHCS v2.0 - RBDExpected Features
● RBD Mirroring (Volume Replication)● ● iSCSI (with RHEL 7.3)
● Improved Snapshot Management (Deep Flattening)
● ● Snapshot renaming● ddd● Fast Image Diffs
● NBD driver (librbd-backed kernel device)
● Persistent client-side caching
Post-Jewel
● Client caching with ordered writeback (point-in-time crash consistency)
●
Red Hat Confidential - NDA Required
RHCS v2.0 - RADOSExpected Features
● Programmatic view of scrub log and repair
● Security features (all processes run as non-root)
● Performance optimizations for flash
● BlueStore (Tech Preview)
● ...● ● ...
● ...● ● ...
Post-Jewel
● QoS: IOPS reservations, proportional sharing
● Small write support for erasure coded pools (e.g., consumed directly by RBD)
Red Hat Confidential - NDA Required
RHCS v2.0 - CephFS (Tech Preview)Expected Features
● Active/Passive MDS● ● Filesystem Repair tool
● FUSE Support (with RHCS 2.0)
● Ceph kernel driver support with RHEL 7.3
● Support for Manila (tech preview) in RHEL-OSP9 via native driver (FUSE/kernel) in VM
● Multi-tenant security
● Multiple file systems per cluster
Post-Jewel
● Active/Active MDS
● Manila hypervisor-mediated driver● ● ...
● ...● ● ...
Red Hat Confidential - NDA Required
RHCS v2.0 - ManagementExpected Features
● New Installer (based on Foreman)● ● New GUI LifeCycle Management tool
(Project USM)
● 100% RESTful API coverage of Ceph operations
● Satellite 5 support (TBC)
And...
● Hyperconverged OpenStack Storage (OSP)
Red Hat Confidential - NDA Required
Thank you