In this chapter, you learned about the differences between replicated and erasure-coded pools, and their strengths and weaknesses. Armed with this information, you should now be capable of making the best decision when it comes to deciding between replicated and erasure pools. You also have a more in-depth understanding of how erasure-coded pools function, which will aid planning and operations.
You should now feel confident in deploying Ceph clusters to provide block, file, and object storage, and be able to demonstrate regular administrative tasks.
In the next chapter, we will learn about librados and how to use it to make custom applications that talk directly to Ceph.