Skip to content

GlusterFS Repository for Learning and Deploy Cluster

Notifications You must be signed in to change notification settings

amirajoodani/GlusterFS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

gluster-ant

What is GlusterFS ?

  • Gluster is a free and open source software scalable network filesystem.
  • it use Disk --> Brick --> Volume to serve client data
  • we can config it in two ways :
    1- Replicated HA
    2- Distributed Scale
  • in Replication HA Method , if you Write 1G Data to DB , Based on your Replicaset , for example 3 , You have 3 instabce from your data and of course your data occupied 3G on your servers . now if one of your server goes down , you can retrive your data from other nodes .
  • now if you have one big file , for example 150 GB , and your disks on linux server have just 100 GB per nodes , you can not write yor data file into your replicated cluster and you should use DISTRIBUTED mode . in this mode , for example if you have 3 server with 100 GB stroage for glusterfs , now you have totally 300GB for storing data . but in Replicated Method you just have 100GB Storage . BUT if one of your server goes down in distributed method , you have lost you data .
  • we can use two protocol to communicate between client and cluster . one of them is nfs and another is Gluster Protocol . gluster

Releases

No releases published

Packages

No packages published