GlusterFS on Ubuntu 24.04 LTS

Azure Storage

GlusterFS, a POSIX compliant scale out network filesystem, mounted and ready to write to the moment it boots.

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

GlusterFS is a mature open source distributed file system that aggregates storage from a set of servers into a single namespace and presents it as an ordinary POSIX directory tree. It is used for large scale unstructured storage such as media libraries, backups, datasets and shared application data, where applications expect a normal filesystem rather than an object API. Storage is organised into bricks that make up a volume, and volumes can be distributed for capacity or replicated across nodes for redundancy.

Why the cloudimg image

cloudimg ships GlusterFS hardened and fully patched as a self contained single node starter volume, with the brick on a dedicated data disk and the volume already mounted with the native client, so it answers as a working filesystem within minutes of launch. It is secure by default: GlusterFS has no native login, and a host firewall drops the entire storage protocol on every interface except loopback, so nothing that speaks the GlusterFS protocol is reachable from outside the machine whatever the network allows, while first boot rebinds the node to its own address so no two instances share a baked in configuration. Every deployment is paired with a step by step deploy guide, including how to grow into a replicated multi node cluster, and backed by 24/7 cloudimg support.

Common uses

  • Shared POSIX storage for media, backups and datasets
  • A scale out filesystem that applications mount like a local directory
  • A starter node to grow into a replicated multi node cluster