GlusterFS logo

Alternatives to GlusterFS

GlusterFS is a software-defined distributed storage platform that can scale to several petabytes, providing interfaces for object, block and file storage with no single point of failure. Find open source and proprietary alternatives that serve similar purposes.

License:GPL-2.0
Stars:4,940
Difficulty:Medium
Pricing:Free
Hosting:Self-Hosted

Self-hosted alternatives to GlusterFS

Open source projects that can replace GlusterFS:

Ceph logo

Ceph

15,085
LGPL-2.1/3.0

Ceph is a highly scalable, software-defined storage platform that provides object, block, and file storage capabilities in a single unified system. It's designed to be self-healing and self-managing, with no single point of failure.

Key Features

  • Storage Types:

    • RADOS object storage
    • RBD block storage
    • CephFS file system
    • S3/Swift compatibility
    • NFS/SMB gateways
    • iSCSI target support
  • Scalability & Performance:

    • Horizontal scaling
    • Automatic data rebalancing
    • No single point of failure
    • Multi-site replication
    • Erasure coding
    • BlueStore storage backend
  • Management & Monitoring:

    • Built-in monitoring
    • Self-healing capabilities
    • Automated recovery
    • Comprehensive metrics
    • Dashboard interface
    • CLI tools
  • Enterprise Features:

    • Data encryption
    • Access control
    • Audit logging
    • Snapshot support
    • Disaster recovery
    • Multi-tenancy
MooseFS logo

MooseFS

1,813
GPL-2.0
MooseFS screenshot

MooseFS is a robust distributed file system designed for high availability and fault tolerance. It provides a POSIX-compliant interface while distributing data across multiple servers with built-in redundancy and self-healing capabilities.

Key Features

  • Fault Tolerance:

    • Automatic data replication
    • Configurable redundancy levels
    • Self-healing mechanisms
    • Chunkserver failure recovery
    • Data integrity verification
    • No single point of failure
  • High Availability:

    • Continuous operation
    • Transparent failover
    • Master server redundancy
    • Hot standby support
    • Automatic recovery
    • 99.9%+ uptime
  • Performance & Scalability:

    • Parallel data access
    • Load balancing
    • Horizontal scaling
    • High throughput
    • Low latency access
    • Elastic capacity growth
  • Data Management:

    • POSIX-compliant interface
    • File versioning and snapshots
    • Quota management
    • Access control lists
    • Trash bin functionality
    • Performance statistics
Lustre logo

Lustre

187
NOASSERTION
Lustre screenshot

Lustre is the world's most widely-used parallel file system for high-performance computing, powering many of the world's largest supercomputers. It's designed to deliver the extreme performance and scale required for scientific computing workloads.

Key Features

  • Extreme Performance:

    • Parallel I/O architecture
    • Aggregate bandwidth scaling
    • Sub-millisecond latency
    • Concurrent client access
    • Optimized for large files
    • High-speed interconnects
  • Massive Scalability:

    • Thousands of compute nodes
    • Petabytes of storage
    • Linear performance scaling
    • Multiple metadata servers
    • Distributed namespace
    • Global file system view
  • HPC Optimized:

    • POSIX-compliant interface
    • MPI-IO optimization
    • Scientific application support
    • Batch scheduler integration
    • Checkpoint/restart support
    • Performance profiling
  • Enterprise Reliability:

    • High availability design
    • Automatic failover
    • Data integrity protection
    • Professional support
    • Disaster recovery
    • Monitoring and alerting

More distributed-storage projects

Discover other open source projects in the distributed-storage category:

Hadoop Distributed Filesystem (HDFS)
Hadoop Distributed Filesystem (HDFS)
HDFS is a distributed file system designed to store large datasets reliably and provide high-throughput access to application data. It's the storage foundation of the Apache Hadoop ecosystem.
hadoopbig-data
Stars
15,115
Relative Popularity
81
License
Apache-2.0
Kubo
Kubo
Kubo is the reference implementation of IPFS (InterPlanetary File System), a global, versioned, peer-to-peer filesystem that seeks to connect all computing devices with the same system of files.
ipfsp2p
Stars
16,511
Relative Popularity
74
License
NOASSERTION
Perkeep
Perkeep
Perkeep is a set of open source formats, protocols, and software for modeling, storing, searching, sharing and synchronizing data with a focus on personal data preservation and long-term archival.
personal-storagearchival
Stars
6,626
Relative Popularity
28
License
Apache-2.0
Tahoe-LAFS
Tahoe-LAFS
Tahoe-LAFS is a secure, decentralized, fault-tolerant, peer-to-peer distributed data store and distributed file system with strong security and privacy guarantees.
secure-storagedecentralized
Stars
1,335
Relative Popularity
6
License
NOASSERTION
DRBD
DRBD
DRBD is a distributed replicated storage system implemented as a Linux kernel driver that provides real-time mirroring of block devices over network connections for high availability.
replicationhigh-availability
Stars
618
Relative Popularity
3
License
GPL-2.0
XtreemFS
XtreemFS
XtreemFS is a distributed, replicated and fault-tolerant file system designed for federated IT infrastructures, providing POSIX compliance and geographic distribution capabilities.
distributed-filesystemfault-tolerant
Stars
339
Relative Popularity
2
License
NOASSERTION
OpenAFS
OpenAFS
OpenAFS is a distributed network file system with read-only replicas and multi-OS support, providing secure, scalable file sharing across wide area networks with location transparency.
distributed-filesystemnetwork-filesystem
Stars
87
Relative Popularity
1
License
NOASSERTION

Showing 1-7 of 7 projects in distributed-storage

Explore by Category

Find more projects in these tags