GlusterFS: Difference between revisions
From SambaWiki
StefanKania (talk | contribs) (Created page with "== Fundamentals ==") |
StefanKania (talk | contribs) No edit summary |
||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== Fundamentals == |
== Fundamentals == |
||
GlusterFS is a free and open source scalable filesystem it can be used for cloud storage or to store data in a local network. It can be used to set up an active-active filesystem cluster with failover and loadbalancing via DNS-round robin. Together with CTDB it is possible to build a fileserver for a network with the following advantages: |
|||
* Expandable without downtime |
|||
* Mount Gluster volumes via the network |
|||
* Posix ACL support |
|||
* Different configurations possible (depending of your needs) |
|||
* Self-healing |
|||
* Support of snapshots if LVM2 thinly provisioned is used for the bricks |
|||
The different configurations available are: |
|||
* Replicated Volume |
|||
* Distributed Volume |
|||
* Striped Volume |
|||
* Replicated-Distributed Volume |
|||
* Dispersed Volume |
|||
To read more about the different configurations see: |
|||
{{Imbox |
|||
| type = note |
|||
| text = This article is part of CTDB-setup so it just shows how to setup a replicated volume to be used with CTDB. The setup will be a two node replicated volume with 2GB diskspace, so it will be easy to reproduce the setup. |
|||
}} |
|||
==What you need== |
|||
* Two hosts with two network cards |
|||
* An empty partition of 2GB to create the volume on each host |
|||
* Four IP addresses from your production network |
|||
* Two IP addresses for the heartbeat network |
|||
* The GlusterFS packages version 7.x |
Revision as of 16:17, 20 February 2020
Fundamentals
GlusterFS is a free and open source scalable filesystem it can be used for cloud storage or to store data in a local network. It can be used to set up an active-active filesystem cluster with failover and loadbalancing via DNS-round robin. Together with CTDB it is possible to build a fileserver for a network with the following advantages:
- Expandable without downtime
- Mount Gluster volumes via the network
- Posix ACL support
- Different configurations possible (depending of your needs)
- Self-healing
- Support of snapshots if LVM2 thinly provisioned is used for the bricks
The different configurations available are:
- Replicated Volume
- Distributed Volume
- Striped Volume
- Replicated-Distributed Volume
- Dispersed Volume
To read more about the different configurations see:
This article is part of CTDB-setup so it just shows how to setup a replicated volume to be used with CTDB. The setup will be a two node replicated volume with 2GB diskspace, so it will be easy to reproduce the setup. |
What you need
- Two hosts with two network cards
- An empty partition of 2GB to create the volume on each host
- Four IP addresses from your production network
- Two IP addresses for the heartbeat network
- The GlusterFS packages version 7.x