As with any software, GlusterFS has a set of requirements that are defined by the developers to ensure that it works as expected. The actual requirements described in the documentation are relatively low, and pretty much every computer sold in the last 10 years can run GlusterFS. This is probably not at the best possible level of performance, but it still shows the flexibility of being able to run it in mixed conditions.
For compute requirements, we mainly have the following two resources that we need to consider when designing a solution with GlusterFS:
- RAM
- CPU