Open Source Gluster Alternatives

NameURLComments
Flockerhttps://clusterhq.com/flocker/introduction/Seems to be the most popular solution for persistent docker storage; it is unclear if volumes can be read/write accessible on multiple containers. https://flocker-docs.clusterhq.com/en/latest/ has been offline for 2 weeks, so I cannot test it or find out more detailed information.
Rookhttps://rook.io/Built for k8s; based on Ceph; shared file system can be mounted read-write from multiple pods; not production ready until 12/2017 (https://github.com/rook/rook/blob/master/ROADMAP.md)
REX-Rayhttps://rexray.readthedocs.ioNot sure of the maturity of the project; Couldn't find any numerated list of features or any websites describing their experience with it; Developed by DELL/EMC.
Infinithttps://infinit.shStill in alpha stages; details limited


Cloud Provider Gluster Alternatives

AWS

Using Amazon EFS to Persist Data from Amazon ECS Containers

Docker for AWS persistent data volumes

GCP

https://cloud.google.com/container-engine/docs/tutorials/persistent-disk/

Persistent disks can be attached to containers. Persistent disks can be read by multiple instances, but I don't believe they can be written to by multiple instances. GCP doesn't currently have a service like AWS EFS.

Azure

Azure released a docker volume driver for their CIFS storage, not sure of how well it works: https://github.com/Azure/azurefile-dockervolumedriver

  • No labels