GlusterFS представляет собой распределенную файловую систему, позволяющую хранить данные объемом до 72 бронтобайт и поддерживающую одновременную работу тысяч пользователей.
Основные достоинства GlusterFS:
- производительность;
- масштабируемость;
- отказоустойчивость;
- глобальное пространство имен;
- гибкий алгоритм хэширования;
- поддержка основных стандартов.
Файловая система GlusterFS объединяет в кластеры устройства хранения, которые подключаются по технологии Infiniband RDMA или через обычное TCP/IP-соединение. Для работы GlusterFS не требуется вносить изменения в ядро, так как система запускается в пространстве пользователя (FUSE). Выгодным отличием GlusterFS от других распределенных файловых систем, таких как, например, Lustre, является отсутствие необходимости выделять отдельный сервер для хранения метаданных.
Установка и настройка серверной части GlusterFS
Установка производится следующей командой:
sudo apt-get install glusterfs-server
После установки потребуется отредактировать файл /etc/glusterfs/glusterd.vol, в котором задаются настройки томов, права доступа и т.п. Затем нужно запустить сам сервис:
sudo service glusterfs-server start
Установка клиентской части GlusterFS
Для установки клиента потребуется в терминале задать следующую команду:
sudo apt-get install glusterfs-client
Теперь нужно отредактировать файл клиентских настроек /etc/glusterfs/glusterfs.vol и создать точку монтирования. По завершению можно будет монтировать GlusterFS привычным образом:
sudo mount -t glusterfs 10.0.2.15:/testdata /mnt/glusterfs
Здесь 10.0.2.15 — IP-адрес сервера (можно задавать и в символьном виде), testdata — имя монтируемого тома, /mnt/glusterfs — точка монтирования.
Дополнительную информацию можно узнать на официальном сайте GlusterFS.
13 часа 15 минуты назад
13 часа 18 минуты назад
13 часа 22 минуты назад
13 часа 25 минуты назад
13 часа 28 минуты назад
17 часа 55 минуты назад
19 часа 2 секунды назад
18 часа 59 минуты назад
19 часа 1 минута назад
19 часа 33 минуты назад