In this topic, our first goal is to explain an important distinction when we discuss cluster filesystems. In IT, we have many words that are used out of context many times and start to mean many different things. Here, we will not try to create any definition or concept though, but just explain why we have decided to use the GlusterFS filesystem for our highly available file server and the important difference between GlusterFS and other cluster filesystems, approaches (for example, Oracle Cluster File System (OCFS) [41]).
If there is a word in IT that has the most different meanings for different people, it is the word "cluster". We have many filesystems that are called cluster filesystems, and if we go to the homepage of the GlusterFS project (http://www.gluster.org/), we will see that the word cluster is used many times. But the most important word for our use case, and the reason we have selected the GlusterFS project for our...