Software-defined storage has changed the way we store our data; with increased functionality comes increased requirements when designing the right solution. A significant amount of variables need to be considered when architecting a storage cluster.
This chapter explores the different design aspects of implementing software-defined storage solutions using GlusterFS and its various components.
In this chapter, we will cover the following topics:
- GlusterFS compute requirements
- Using the right storage size
- Defining performance needs
- Deciding the right approach for high availability
- Establishing how the workload ties everything together