3 ms·
I'm a bit biased but Rook[0] or OpenEBS[1] are the best solutions that scale from hobbyist to enterprise IMO. A few reasons: - Rook is "just" managed Ceph[2],
by hardwaresofton 5y ago
I'm a bit biased but Rook[0] or OpenEBS[1] are the best solutions that scale from hobbyist to enterprise IMO.
A few reasons:
- Rook is "just" managed Ceph[2], and Ceph is good enough for CERN[3]. But it does need raw disks (nothing saying these can't be loopback drives but there is a performance cost)
- OpenEBS has a lot of choices (Jiva is the simplest and is Longhorn[4] underneath, cStor is based on uZFS, Mayastor is their new thing with lots of interesting features like NVMe-oF, there's localpv-zfs which might be nice for your projects that want ZFS, regular host provisioning as well.
Another option which I rate slightly less is LINSTOR (via piraeus-operator or kube-linstor[6]). In my production environment I run Ceph -- it's almost certainly the best off the shelf option due to the features, support, and ecosystem around Ceph.
I've done some experiments with a reproducible repo (Hetzner dedicated hardware) attached as well[7]. I think the results might be somewhat scuffed but worth a look maybe anyways. I also have some older experiments comparing OpenEBS Jiva (AKA Longhorn) and HostPath [8].
[0]: https://github.com/rook/rook https://github.com/rook/rook
[1]: https://openebs.io/ https://openebs.io/
[2]: https://docs.ceph.com/ https://docs.ceph.com/
[3]: https://www.youtube.com/watch?v=OopRMUYiY5E https://www.youtube.com/watch?v=OopRMUYiY5E
[4]: https://longhorn.io/docs https://longhorn.io/docs
[5]: https://github.com/piraeusdatastore/piraeus-operator https://github.com/piraeusdatastore/piraeus-operator
[6]: https://github.com/kvaps/kube-linstor https://github.com/kvaps/kube-linstor
[7]: https://vadosware.io/post/k8s-storage-provider-benchmarks-round-2-part-5/ https://vadosware.io/post/k8s-storage-provider-benchmarks-ro...
[8]: https://vadosware.io/post/comparing-openebs-and-hostpath/ https://vadosware.io/post/comparing-openebs-and-hostpath/