Erasure Coding and Tiering.
-
Upload
redhatstorage -
Category
Technology
-
view
647 -
download
1
description
Transcript of Erasure Coding and Tiering.
DEMO THEATER: OPENSTACK SUMMITATLANTA, 2014
Copyright © 2014 by Inktank | Private and Confidential
OUR MISSION
2
Single Purpose
TRADITIONALENTERPRISE STORAGE
Multi-Purpose, Unified
Hardware Distributed Software
Single Vendor Lock-in Open
Hard Scale Limit Exabyte Scale
Copyright © 2014 by Inktank | Private and Confidential
ARCHITECTURE
3
S3/SWIFTHOST/
HYPERVISORiSCSI CIFS/NFS SDK
INTERFACES
STORAGE CLUSTERS
MONITORS OBJECT STORAGE DAEMONS (OSD)
BLOCK STORAGE
FILE SYSTEM
OBJECT STORAGE
NODE
NODE
NODE
NODE
NODE
NODE
NODE
NODE
NODE
Copyright © 2014 by Inktank | Private and Confidential
CEPH WITH OPENSTACK
4
OPEN STACK
KEYSTONE API
SWIFT API CINDER APIGLAN
CE API
NOVAAPI
CEPH STORAGE CLUSTER(RADOS)
CEPH OBJECT GATEWAY
(RGW)
CEPH BLOCK DEVICE(RBD)
HYPERVISOR
(Qemu/KVM)
RED HAT ACQUIRES INKTANK
5
EXPANDING RED HAT’S FOOTPRINT IN SOFTWARE-DEFINED STORAGE
Copyright © 2013 by Inktank | Private and Confidential
CEPH WITH RHEL-OSP
6
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
CEPH STORAGE CLUSTER(RADOS)
CEPH OBJECT GATEWAY
(RGW)
CEPH BLOCK DEVICE(RBD)
CERTIFIED!
Copyright © 2014 by Inktank | Private and Confidential
ROADMAPINKTANK CEPH ENTERPRISE
7
1.2 2.0
CEPH
CALAMARI
PLUGINS
Erasure Coding
CephFS
Cache Tiering
User Quotas
RADOS Management
Call-Home Support SNMP
Hyper-V
Ceph 0.80 Firefly Ceph 0.87 “H-Release”
May 2014 September 2014
HDFS Support
RHEL7 Support
VMware
iSCSI
QoS
RDMA
LDAP Integration
2015
RBD Mirroring
Copyright © 2013 by Inktank | Private and Confidential
CACHE TIERING
8
HYPERVISOR
CACHE: WRITEBACK MODE
BACKING POOL (REPLICATED)
CEPH STORAGE CLUSTER
Read/Write Read/Write
Copyright © 2013 by Inktank | Private and Confidential
CACHE TIERING
9
HYPERVISOR
CACHE: READ ONLY MODE
BACKING POOL (REPLICATED)
CEPH STORAGE CLUSTER
Write Write Read Read
Copyright © 2014 by Inktank | Private and Confidential
ERASURE CODING
10
OBJECT
REPLICATED POOL
CEPH STORAGE CLUSTER
ERASURE CODED POOL
CEPH STORAGE CLUSTER
COPY COPY
OBJECT
31 2 X Y
COPY4
Copyright © 2013 by Inktank | Private and Confidential
CACHE TIERING + ERASURE CODING
11
APPLICATION
CACHE POOL (REPLICATED)
BACKING POOL (ERASURE CODED)
CEPH STORAGE CLUSTER
DEMO12
Copyright © 2014 by Inktank | Private and Confidential
ROADMAPINKTANK CEPH ENTERPRISE
13
1.2 2.0
CEPH
CALAMARI
PLUGINS
Erasure Coding
CephFS
Cache Tiering
User Quotas
RADOS Management
Call-Home Support SNMP
Hyper-V
Ceph 0.80 Firefly Ceph 0.87 “H-Release”
May 2014 September 2014
HDFS Support
RHEL7 Support
VMware
iSCSI
QoS
RDMA
LDAP Integration
2015
RBD Mirroring
Copyright © 2014 by Inktank | Private and Confidential14
CEPH TRAINING
PROFESSIONAL SERVICES
ENTERPRISE SUBSCRIPTIONS
Academic
OEM
Pre-Production
Production
Performance
Co-development
Tuning
Quickstart
Advanced Ceph
Openstack
Ceph Operations
Intro to Ceph
INKTANK PORTFOLIODEPLOYMENT LIFECYCLE