When storing any critical data, having a single point of failure is very risky. While many databases and other software allow you to spread data out in the context of a single application, other systems can operate on the filesystem level to ensure that data is copied to another location whenever it’s written to disk.
GlusterFS is a network-attached storage filesystem that allows you to pool storage resources of multiple machines.