logo

Rook: Intro and Deep Dive with Ceph Storage

2022-05-18

Authors:   Travis Nielsen, Satoru Takeuchi, Blaine Gardner, Sebastien Han


Summary

Demo of creating a simple Rook Safe cluster using Kubernetes
  • There are two types of Rook Safe clusters: host-based and PVC-based
  • PVC-based cluster is easier to expand
  • Creating a Rook Safe cluster involves creating an operator, a monitor port, a manager port, and an OSD port
  • Expanding the cluster is done by increasing the count field
  • Advanced configurations include creating OSDs on demand and even OSD splitting among all nodes
The demo consists of creating a Rook Safe cluster using Kubernetes with one node and two local empty block devices. The process involves creating an operator, a monitor port, a manager port, and an OSD port. The cluster is expanded by increasing the count field. Advanced configurations include creating OSDs on demand and even OSD splitting among all nodes.

Abstract

The Rook project will be introduced to attendees of all levels and experience. Rook is an open source cloud-native storage operator for Kubernetes, providing the platform, framework, and support for Ceph to natively integrate with Kubernetes. A deep-dive will be presented for the Ceph storage provider to show how Rook provides stable block, shared file system, and object storage for your production data. The recent features in the v1.9 release will be covered to further illustrate how Rook continues to be enhanced for production environments. Rook was accepted as a graduated project by the Cloud Native Computing Foundation in October 2020.Click here to view captioning/translation in the MeetingPlay platform!

Materials:

Post a comment

Related work

Authors: Alexander Trost, Travis Nielsen, Satoru Takeuchi, Blaine Gardner
2022-10-27

Authors: Travis Nielsen, Satoru Takeuchi, Blaine Gardner, Sebastien Han
2021-10-13

Authors: Satoru Takeuchi, Blaine Gardner

Authors: Alexander Trost, Blaine Gardner, Travis Nielsen, Deepika Upadhyay
2023-04-19

Authors: Sheng Yang, Joshua Moody
2022-05-18