1EMC CONFIDENTIAL—INTERNAL USE ONLYEMC CONFIDENTIAL—INTERNAL USE ONLY
CEPH
Open Source Storage
platform
Erwan Quigna
21 mars 2014
2EMC CONFIDENTIAL—INTERNAL USE ONLYEMC CONFIDENTIAL—INTERNAL USE ONLY
CePH
• Open Source Project
• Ceph is a free software storage platform designed to
present object, block, and file storage from a single
distributed computer cluster. Ceph's main goals are to be
completely distributed without a single point of failure,
scalable to the exabyte level, and freely-available. The
data is replicated, making it fault tolerant.[1]
• Ceph software runs on commodity hardware. The system
is designed to be both self-healing and self-managing and
strives to reduce both administrator and budget
overhead.
• Choice for Openstack customer
• Current version Emperor (v0.72)
3EMC CONFIDENTIAL—INTERNAL USE ONLYEMC CONFIDENTIAL—INTERNAL USE ONLY
CePH
• Object Storage :
– REST, S3, Switf
• Block Storage
– integrate with KVM.
– Build on object storage. Thin, clone/snap.
– Similar to Amazon EBS
• File System
– integrated in linux kernel 2.6.34
• All in the same cluster
4EMC CONFIDENTIAL—INTERNAL USE ONLYEMC CONFIDENTIAL—INTERNAL USE ONLY
Inktank
created to drive adoption of CePH to enterprise
Funded by CePH 1st developper Sage Weil
50 people
Customer
Cisco, Deusche Telekom, indiana university …CERN,
Dreamhost
5EMC CONFIDENTIAL—INTERNAL USE ONLYEMC CONFIDENTIAL—INTERNAL USE ONLY
CePH advantages
• Self Managing and self healing
• Web Scale
• One system to scale
• Integrate into Linux, Openstack, Cloudstack KVM Xen
• Rest management
• No vendor lock in
6EMC CONFIDENTIAL—INTERNAL USE ONLYEMC CONFIDENTIAL—INTERNAL USE ONLY
Converged Infrastructure
• Best of Breed CI
• Best of Breed offers known quantities of guaranteed performance,
capacity and capabilities
• Reduces TCO and IT project impact
• VCE
• Open Source CI
– Foundation that some service providers use to create IaaS offerings to
compete with Amazon
• Commonly leverage distributed disk/compute using COTS hardware
• OpenStack Cinder
• converged block services like Gluster or Ceph leverage local disk
–
7EMC CONFIDENTIAL—INTERNAL USE ONLYEMC CONFIDENTIAL—INTERNAL USE ONLY
Software Based Storage
• Software-Only Solutions
– Nexenta and CloudByte (ZFS), Red Hat Storage Server (GlusterFS),
Inktank (based on Ceph) and Sanbolic (MelioFS)..
– ScaleIO
• Bundled Solutions
– Nutanix SimpliVity. commodity hardware configurations, the controller
logic is embedded in the software layer (control plane), without any
proprietary microcode embedded in the data plane.
• OpenStack as an SDS Component
– Targeted specifically at object storage, SwiftStack
– OpenStack is emerging as a strong cloud management platform that
can now manage block storage as well,
• Virtual Instantiations of Storage Arrays
– NetApp Data Ontap Edge, HP StoreOnce VSA and VMware VSA
– ViPR

CEPH technical analysis 2014

  • 1.
    1EMC CONFIDENTIAL—INTERNAL USEONLYEMC CONFIDENTIAL—INTERNAL USE ONLY CEPH Open Source Storage platform Erwan Quigna 21 mars 2014
  • 2.
    2EMC CONFIDENTIAL—INTERNAL USEONLYEMC CONFIDENTIAL—INTERNAL USE ONLY CePH • Open Source Project • Ceph is a free software storage platform designed to present object, block, and file storage from a single distributed computer cluster. Ceph's main goals are to be completely distributed without a single point of failure, scalable to the exabyte level, and freely-available. The data is replicated, making it fault tolerant.[1] • Ceph software runs on commodity hardware. The system is designed to be both self-healing and self-managing and strives to reduce both administrator and budget overhead. • Choice for Openstack customer • Current version Emperor (v0.72)
  • 3.
    3EMC CONFIDENTIAL—INTERNAL USEONLYEMC CONFIDENTIAL—INTERNAL USE ONLY CePH • Object Storage : – REST, S3, Switf • Block Storage – integrate with KVM. – Build on object storage. Thin, clone/snap. – Similar to Amazon EBS • File System – integrated in linux kernel 2.6.34 • All in the same cluster
  • 4.
    4EMC CONFIDENTIAL—INTERNAL USEONLYEMC CONFIDENTIAL—INTERNAL USE ONLY Inktank created to drive adoption of CePH to enterprise Funded by CePH 1st developper Sage Weil 50 people Customer Cisco, Deusche Telekom, indiana university …CERN, Dreamhost
  • 5.
    5EMC CONFIDENTIAL—INTERNAL USEONLYEMC CONFIDENTIAL—INTERNAL USE ONLY CePH advantages • Self Managing and self healing • Web Scale • One system to scale • Integrate into Linux, Openstack, Cloudstack KVM Xen • Rest management • No vendor lock in
  • 6.
    6EMC CONFIDENTIAL—INTERNAL USEONLYEMC CONFIDENTIAL—INTERNAL USE ONLY Converged Infrastructure • Best of Breed CI • Best of Breed offers known quantities of guaranteed performance, capacity and capabilities • Reduces TCO and IT project impact • VCE • Open Source CI – Foundation that some service providers use to create IaaS offerings to compete with Amazon • Commonly leverage distributed disk/compute using COTS hardware • OpenStack Cinder • converged block services like Gluster or Ceph leverage local disk –
  • 7.
    7EMC CONFIDENTIAL—INTERNAL USEONLYEMC CONFIDENTIAL—INTERNAL USE ONLY Software Based Storage • Software-Only Solutions – Nexenta and CloudByte (ZFS), Red Hat Storage Server (GlusterFS), Inktank (based on Ceph) and Sanbolic (MelioFS).. – ScaleIO • Bundled Solutions – Nutanix SimpliVity. commodity hardware configurations, the controller logic is embedded in the software layer (control plane), without any proprietary microcode embedded in the data plane. • OpenStack as an SDS Component – Targeted specifically at object storage, SwiftStack – OpenStack is emerging as a strong cloud management platform that can now manage block storage as well, • Virtual Instantiations of Storage Arrays – NetApp Data Ontap Edge, HP StoreOnce VSA and VMware VSA – ViPR