piraeus-operator
linstor-server
piraeus-operator | linstor-server | |
---|---|---|
6 | 1 | |
346 | 823 | |
2.0% | 1.8% | |
9.0 | 9.6 | |
7 days ago | 15 days ago | |
Go | Java | |
Apache License 2.0 | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
piraeus-operator
-
Has anyone tried TrueNAS Scale and DRBD, Pacemaker Corosync etc
https://piraeus.io/ might be a good option rather than longhorn, check it out.
-
Longhorn alternatives
Linstor using https://piraeus.io/
-
Distributed Storage in a WAN Setting
For kubernetes I also tried https://piraeus.io/ which is a drbd-operator for kubernetes; it creates+mirrors LVM volumes between nodes. In my experience it was faster than ceph although not 100% stable; sometimes a volume would get stuck on a node and only a reboot could help.
-
Which block storage solution to self host ?
Take a look at https://github.com/piraeusdatastore/piraeus-operator
- Openebs ?? Or equivalent
-
Comparing Ceph, Linstor, Mayastor and Vitastor Storage Performance in Kubernetes
A lot better.
A couple of years ago I could see volumes on Linstor getting completely stuck and unrecoverable whenever the network was getting busy or unstable. Nodes reboot were a nightmare too.
Have a setup now with their Piraeus operator[1], Kubernetes >= 1.20, rancher and calico, and it seems to be very stable. XFS have been giving better results too. Still, better not to try too many reboot loops on the nodes.
1: https://github.com/piraeusdatastore/piraeus-operator/
linstor-server
-
Longhorn alternatives
Tbf that isn't distributed storage. You could use DBRD with ZFS over it though, to accomplish this. I plan to try it at some point - I love ZFS, and for my NAS and backup target it's terrific, but I want something that can distribute across my three compute nodes.
What are some alternatives?
rook - Storage Orchestration for Kubernetes
openebs - Most popular & widely deployed Open Source Container Native Storage platform for Stateful Persistent Applications on Kubernetes.
lvm-localpv - Dynamically provision Stateful Persistent Node-Local Volumes & Filesystems for Kubernetes that is integrated with a backend LVM2 data storage stack.
SREWorks - Cloud Native DataOps & AIOps Platform | 云原生数智运维平台
kubegres - Kubegres is a Kubernetes operator allowing to deploy one or many clusters of PostgreSql instances and manage databases replication, failover and backup.
batch-processing-gateway - The gateway component to make Spark on K8s much easier for Spark users.
zfs-localpv - Dynamically provision Stateful Persistent Node-Local Volumes & Filesystems for Kubernetes that is integrated with a backend ZFS data storage stack.
cloudnative-pg - CloudNativePG is a comprehensive platform designed to seamlessly manage PostgreSQL databases within Kubernetes environments, covering the entire operational lifecycle from initial deployment to ongoing maintenance
kube-linstor - Containerized LINSTOR SDS for Kubernetes, ready for production use.
nfs-subdir-external-provisioner - Dynamic sub-dir volume provisioner on a remote NFS server.
kbench - Benchmark your Kubernetes storage.