GlusterFS — это масштабируемая сетевая файловая система. Система использует модульную конструкцию, работает на аппаратном оборудовании и может обеспечить высокодоступное корпоративное хранилище при низких затратах. Такая система способна масштабироваться до нескольких петабайт и может обрабатывать тысячи клиентов.
После сбоя узла GlusterFS выполняет полную синхронизацию, чтобы убедиться в согласованности данных. Для больших файлов это может занять очень много времени, поэтому это хранилище не подходит для хранения больших образов ВМ.
Данное хранилище поддерживает все общие свойства хранилищ, и дополнительно используются следующие свойства:
server
— IP-адрес или DNS-имя сервера GlusterFS;
server2
— IP-адрес или DNS-имя резервного сервера GlusterFS;
volume
— том GlusterFS;
transport
— транспорт GlusterFS: tcp, unix или rdma.
Пример файла конфигурации (
/etc/pve/storage.cfg
):
glusterfs: gluster-01
server 192.168.0.105
server2 192.168.0.110
volume glustervol
content images,iso
Подключение хранилища GlusterFS с именем gluster-01 с удаленного сервера 192.168.0.105: