2. About Inktank
Inktank is the company delivering Ceph—the
massively scalable, open source, distributed storage
system. Launched by some of the leading
developers of Ceph, Inktank’s mission is to help
organizations fully leverage the transformative
power of Ceph to decrease storage costs, increase
operational flexibility and help them free
themselves from restrictive and expensive
proprietary storage systems. Inktank provides best-
in-class professional services and support offerings
to enterprises, service providers, and cloud
platforms. Please visit www.inktank.com for more
information.
3. About Ceph
Ceph, The Future of Storage™, is a transformative, universal
storage system. Ceph is the first and only distributed storage
solution designed to enable object, block and filesystem
storage in a single cluster with unlimited scalability. The
platform is capable of auto-scaling to the exabyte level and
beyond, it runs on commodity hardware, it is self-healing and
self-managing, and has no single point of failure. Ceph is in
the Linux kernel; Ceph can be accessed natively via
programming languages; Ceph can be accessed via the Swift
and S3 APIs; Ceph is integrated with the OpenStack™ cloud
operating system; and Ceph is integrated with the Apache
CloudStack project. As a result of its open source nature,
this portable storage platform may be installed and used in
public or private clouds. Please visit www.ceph.com for
more information.
4. • Project born at UCSC, 2003 • Company launched April 2012
• Sage Weil PhD • Funded by DreamHost
• Catalyst – Lustre Scalability • Supporting those
adopting, integrating, and
• Open sourced 2006 (LGPLv2) operating Ceph
• Incubated by DreamHost • Professional services and
support
• Included in the Linux Kernel • Shepherding the Community
• Integrated in Cloud Platforms • Offices in Los Angeles and
Sunnyvale
• Integrated in QEMU/KVM
• 50 people
4
6. Traditional Enterprise Storage
Not Designed for the Cloud
NAS File and SAN Block storage
• More expensive per gig
• Difficult to scale
• Provisioning of resources is inefficient
• Limited reliability tied to older clustering mechanisms
• Hard to manage at scale
• Awkward retrofit of scale-up gear to a scale-out world
Object and Block storage are separate systems
• Separate systems are inefficient
• Lack of interoperability
• Result of bolting mismatched technologies together
7. The Future of Storage
Changing Demands Open Source Solution
Explosion of Storage Massively Scalable
Virtualization in the Cloud Software-Defined Storage
Demand for Open Universal Storage System
Cloud Efficiency Rapid Provisioning
Ease of Operation Self-Managing
Cost Pressure Commodity Hardware
Readily Available
No Single Point of Failure
7
8. Ceph Distributed Storage System
Ceph is an open source storage system
with the power and flexibility to liberate
the enterprise from expensive,
restrictive, and proprietary systems.
8
9. Ceph: A Universal Storage System
Use One or Many Ceph Storage
Services in a Single Cluster
Object Cloud Enterprise HPC Big Data Application
Storage Storage Storage Storage
Object Rapid Replace Designed to Native storage
Ability to store
storage provisioning legacy support access via
massive
solution that of massively storage with computation Java, Python,
amounts of
can be scalable software- intensive Ruby, C ….
data in a cost
accessed via cloud defined workloads
effective way
S3 or Swift storage storage
Ceph Universal Storage System
A reliable, autonomous, distributed object store comprised of self-healing, self-
managing, intelligent storage nodes
9
10. How Ceph Integrates
OpenStack KVM Hadoop
CloudStack OpenStack Ganesha (NFS)
jclouds CloudStack Samba (CIFS)
CompatibleOne Linux kernel Linux kernel
RADOSGW RBD CEPH FS
REST gateway Virtual block device Distributed file system
LIBRADOS
RADOS
10
11. Ceph: A Universal Storage System
APP APP HOST/VM CLIENT
RADOSGW RBD CEPH FS
LIBRADOS
A bucket-based REST A reliable and fully- A POSIX-compliant
A library allowing gateway, compatible distributed block distributed file
apps to directly with S3 and Swift device, with a Linux system, with a Linux
access RADOS, kernel client and a kernel client and
with support for QEMU/KVM driver support for FUSE
C, C++, Java,
Python, Ruby,
and PHP
RADOS
A reliable, autonomous, distributed object store comprised of self-healing, self-managing,
intelligent storage nodes
11
12. Ceph is Community-focused
• LGPLV2 open source license
• Copyrights owned by the community
• Ceph will always remain open source
• All contributors welcome to participate
• Integrated in mainline Linux kernel
• Integrated with OpenStack,Cinder,Ubuntu
• Ceph developers contribute to OpenStack
13. Find out more about Inktank and Ceph at
www.inktank.com
http://www.ceph.com
13
Hinweis der Redaktion
20120901
The Ceph project began at UC Santa Cruz in 2003. It was a research project started by Sage Weil as part of his PhD program. He was working to solve the scalability issues he had experienced with Lustre. The project was open sourced in 2006 under the LGPL V2 license and has continued to grow with support from DreamHost. The name "Ceph" is a common nickname given to pet octopus and derives from cephalopods, a class of molluscs. The name suggests the highly parallel behavior of an octopus. Sage worked closely with the Linux community and over time the Ceph project was accepted into the mainline linux kernel. The Ceph and Inktank teams have also been working closely with many other open source communities, and Ceph has been integrated with OpenStack, Apache CloudStack, SUSE Cloud, Canonical Ubuntu, and QEMU/KVM. In April 2012, Inktank was launch as a company to provide enterprise support and services for Ceph. Inktank is funded by DreamHost and more recently Mark Shuttleworth personally invested in Intkank to show his support for the Ceph project. Inktank is located in Los Angeles and Sunnyvale. We have about 50 employees and continue to grow.
Because of way we store and provision the vm and because we have cloning, once the vm disk has been written in it makes the ability to start a vm and or modify vrsus a san block disck because of way san provisions block Dell Block only 10-11:30 ;aunchindecceph writing barcalamp for deploy guideUser guide Wed or Thursday in person no persistent back-up storage So what *is* Ceph? Ceph is a free software distributed storage system. At its core, Ceph is a massively scalable, reliable, autonomous, distributed object store (RADOS) comprised of self-healing, self-managing, intelligent storage nodes. The LIBRADOS library allows native access to the object store with support for C, C++, Java, Python, Ruby and PHP. The RADOS Gateway is a REST gateway with full compatibility with S3 and SWIFT. This means that applications developed to work with Amazon S3 object storage and applications built to work on OpenStack with SWIFT storage can easily be moved onto Ceph storage with a simple endpoint change. The RADOS Block Device provides a distributed virtual block device that appears like a physical block device to host and virtual machines. The Ceph File System is a POSIX-compliant distributed file system with a Linux kernel client and a FUSE client. By providing object, block and filesystem support on a single platform, an organization can host storage for legacy apps and new object storage apps in a single cluster.
So what *is* Ceph? Ceph is a free software distributed storage system. At its core, Ceph is a massively scalable, reliable, autonomous, distributed object store (RADOS) comprised of self-healing, self-managing, intelligent storage nodes. The LIBRADOS library allows native access to the object store with support for C, C++, Java, Python, Ruby and PHP. The RADOS Gateway is a REST gateway with full compatibility with S3 and SWIFT. This means that applications developed to work with Amazon S3 object storage and applications built to work on OpenStack with SWIFT storage can easily be moved onto Ceph storage with a simple endpoint change. The RADOS Block Device provides a distributed virtual block device that appears like a physical block device to host and virtual machines. The Ceph File System is a POSIX-compliant distributed file system with a Linux kernel client and a FUSE client. By providing object, block and filesystem support on a single platform, an organization can host storage for legacy apps and new object storage apps in a single cluster.