Glus­terFS часть 1. Что за зверь?

GlusterFS. Все статьи цикла

GlusterFS — это распределенная, параллельная, линейно масштабируемая файловая система с возможностью защиты от сбоев. С помощью нее можно объединить множество хранилищ данных, размещенных на разных серверах (горизонтальное масштабирование) в одну сетевую файловую систему. Так же возможно объединение нескольких хранилищ одного сервера (вертикальное масштабирование). А защита от сбоев достигается с помощью различных политик дублирования данных.
GlusterFS использует механизмы FUSE (файловая система в пользовательском пространстве) и работает по верх любых POSIX ФС, например Ext3, Ext4, XFS, Btrfs.
В качестве транспорта может использоваться Infiniband RDMA и TCP/IP.
В отличие от других распределённых файловых систем, таких как Lustre и Ceph, для работы GlusterFS не требуется отдельный сервер для хранения метаданных. В данном случае они хранятся вместе с данными в расширенных атрибутах файлов. Благодаря отсутствию привязки к централизованному серверу мета-данных ФС предоставляет практически неограниченную масштабируемость. Объём хранилища может измеряться петабайтами. Читать дальше