In the Chapter 4, Using GlusterFS on the Cloud Infrastructure, we have completed a working implementation of GlusterFS, we can focus on the testing aspect of the solution. We will look at a high-level overview of what was deployed and explain the reasoning behind the chosen components.
Once the configuration is defined, we can go through testing the performance to verify that we are achieving the expected results. We can then conduct availability testing by deliberately bringing down nodes while performing I/O.
Finally, we will see how we can scale the solution both vertically and horizontally.
In this chapter, we will cover the following topics:
- A high-level overview of the implementation
- Going through Performance testing
- Performance availability testing
- Scaling the solution vertically and horizontally