Chapter 7. High Availability Storage for High Availability Cluster
In Chapter 3, Shared Storages with Proxmox, we looked into what a shared storage is and why it is important for a Proxmox cluster. In this chapter, we are going to dig deeper into the concept of shared storage by setting up an enterprise-class storage cluster using Ceph. This storage system allows you to build a fully scalable storage cluster using commodity hardware, while providing a stable storage platform to store all virtual machines. Throughout this chapter, we are going to cover the following topics:
- Definition of Ceph
- Reasons to use Ceph as a shared storage
- Components used in Ceph
- A step-by-step process to set up a Ceph cluster
- Definition of Ceph FS
- Getting to know Ceph's CRUSH map
- Storage pool management in Ceph
- Learning Ceph through a virtual Ceph setup