I'm interested to know if there are accepted best-practices for storage on small or limited installations, or to hear personal thoughts on best-practices. I recognize the benefits of Ceph on larger installations with more drives available, but in this case I'm thinking specifically about limited space / limited budget sort of installations.
If a location only warrants one or two nodes, what sort of minimal storage configuration would be acceptable for function and backup? These are some configurations / questions I'm thinking, but I'm open to any suggestions:
One-Node
I actually have one of each of these scenarios at this time. One site that we can only justify the cost of a single node that will be running several network monitoring tools. It would be good if it didn't go down, but the network would continue to function without it if necessary. A second site that is more critical but is tight on space and power, so we were looking at two nodes for manual failover. A third site where it would be nice to have high reliability through a cluster of 3 nodes, but with limited power consumption and limited budget.
I'm not sure I posed the question clearly, but in general, I'm looking for the accepted methods for maximizing reliability when space, power, or money (and thus, nodes) are constrained.
Thank you, Chris
If a location only warrants one or two nodes, what sort of minimal storage configuration would be acceptable for function and backup? These are some configurations / questions I'm thinking, but I'm open to any suggestions:
One-Node
- Single internal HDD or SSD, with external on-network backup?
- RAID 1 internal HDD or SSD, with external on-network backup?
- Shared network storage for VMs with a single device or replicated device, with external on-network backup?
Two-Node
Three-Node- Single internal HDD or SSD in each node, with external on-network backup?
- Shared network storage for VMs with a single device or replicated device, with external on-network backup?
- PVE-zsync?
- Storage Replication?
- Is it worth doing Ceph if there is only one drive in each node?
I actually have one of each of these scenarios at this time. One site that we can only justify the cost of a single node that will be running several network monitoring tools. It would be good if it didn't go down, but the network would continue to function without it if necessary. A second site that is more critical but is tight on space and power, so we were looking at two nodes for manual failover. A third site where it would be nice to have high reliability through a cluster of 3 nodes, but with limited power consumption and limited budget.
I'm not sure I posed the question clearly, but in general, I'm looking for the accepted methods for maximizing reliability when space, power, or money (and thus, nodes) are constrained.
Thank you, Chris