Skip to main content

Ceph Distributed Storage Fundamentals (April 2019)

Enrollment in this course is by invitation only

About This Course

The Ceph Distributed Storage Fundamentals module is our technical deep dive into the Ceph distributed storage platform. This course is designed to provide an in-depth understanding of Ceph's architecture, design, and implementation.

This course contains a total of 27 lessons including 12 hands-on labs. You can expect to spend about 30-60 minutes on each lesson.


At the end of the class you will

  • Know and understand the design and architecture of the Ceph platform;
  • Understand the relative strengths and weaknesses, stability, and suitability for production of various Ceph components;
  • Be able to design and deploy a Ceph cluster in a production environment.

Using the interactive labs, you will use two Ceph deployment methods (ceph-deploy and ceph-ansible), and convert your cluster from one to the other. You will first deploy your Ceph cluster using the Ceph 10.2 Jewel release, and then learn to do a live, rolling upgrade to Ceph 12.2 Luminous. You will also learn how to convert your cluster from the long-running stable FileStore storage implementation to the advanced high-performance BlueStore backend.

Finally, in an optional bonus lab, you will be able to take your cluster all the way to the latest Ceph release, Ceph 13.2 Mimic.

Course Staff

Florian Haas

Florian Haas

Drawing from a decade of experience in open source technology, Florian has been a user, occasional contributor, and advocate for Ceph since early 2012. He has participated in the implementation of many Ceph clusters of all sizes, and frequently consults on Ceph projects. He is also very active in the OpenStack community.

Adolfo Brandes

Adolfo Brandes

Adolfo is a Senior Consultant and instructor specializing in OpenStack deployment, contribution, and community involvement. As an open-source veteran with a decade-long background in software development, Adolfo is reponsible for most of City Network's contributions to Open edX (the platform that powers City Cloud Academy). He is passionate about open source and understands there's no better way to develop software.

Frequently Asked Questions

Do I need to download or install anything?

No, all course material will be delivered on demand to your device via your web browser. Labs will be conducted online as well.

What web browser should I use?

The Open edX platform works best with current versions of Chrome, Firefox or Safari, or with Internet Explorer version 9 and above.