Hi All,
I'm having a hard time making a decision on storage for my new proxmox cluster, hoping for some advise.
I have 3 nodes with a mismatch assortment of disks. This hardware was not intended to be clustered when purchased, this is a new direction. All nodes are Poweredge servers with separate 10G fiber connections for the cluster and server traffic.
node 1:
X5 2TB sas drives 2.5"
x1 2TB NVME
Node 2:
x2 2TB sata 7200K 3.5"
X2 3TB sata 7200K 3.5"
x1 2TB NVME
Node 3:
X6 3TB sata 7200K 3.5"
x1 500GB NVME
All 3 have separate boot disks not listed here.
My original thought was 2 pools, high performance and "regular". The NVMEs for high performance and all the rest in a giant regular pool. However, then I started thinking with that many spindles could the regular cluster end up being faster than the high performance? And i'm also thinking the 500GB nmve is going to limit the capacity of the nmve pool. So, if i'm correct then the NMVe pool doesn't even need to exist.
Then I thought to use the NVMe drives for cache, but i just don't know if I have enough data and traffic to justify over 4TB of NMVe cache. I could use one of those drives else where; Thinking laptop.....
I'd rather not do this because of cost (but I will if i absolutely must); the thought came up to remove one of the sas drives from node 1, and add x4 2TB sas drives to each of the other two nodes; along with another 2tb NVMe drive, just so they all match. Not an expense i'll be happy about so I'm really trying to avoid this. This is a last resort if you folks tell me i'm insane for even thinking about mixing these disks.
With the best blend on performance to safety at the forefront, what's the best way to configure these disks?
Thanks in advance!!
EDIT: I referenced it a couple times so here's one update; "x1 500GB NVME" is actually x1 1TB NVME. I forgot about an upgrade a year ago. This also means I have a 500GB NVMe drive that can be added if needed.
I'm having a hard time making a decision on storage for my new proxmox cluster, hoping for some advise.
I have 3 nodes with a mismatch assortment of disks. This hardware was not intended to be clustered when purchased, this is a new direction. All nodes are Poweredge servers with separate 10G fiber connections for the cluster and server traffic.
node 1:
X5 2TB sas drives 2.5"
x1 2TB NVME
Node 2:
x2 2TB sata 7200K 3.5"
X2 3TB sata 7200K 3.5"
x1 2TB NVME
Node 3:
X6 3TB sata 7200K 3.5"
x1 500GB NVME
All 3 have separate boot disks not listed here.
My original thought was 2 pools, high performance and "regular". The NVMEs for high performance and all the rest in a giant regular pool. However, then I started thinking with that many spindles could the regular cluster end up being faster than the high performance? And i'm also thinking the 500GB nmve is going to limit the capacity of the nmve pool. So, if i'm correct then the NMVe pool doesn't even need to exist.
Then I thought to use the NVMe drives for cache, but i just don't know if I have enough data and traffic to justify over 4TB of NMVe cache. I could use one of those drives else where; Thinking laptop.....
I'd rather not do this because of cost (but I will if i absolutely must); the thought came up to remove one of the sas drives from node 1, and add x4 2TB sas drives to each of the other two nodes; along with another 2tb NVMe drive, just so they all match. Not an expense i'll be happy about so I'm really trying to avoid this. This is a last resort if you folks tell me i'm insane for even thinking about mixing these disks.
With the best blend on performance to safety at the forefront, what's the best way to configure these disks?
Thanks in advance!!
EDIT: I referenced it a couple times so here's one update; "x1 500GB NVME" is actually x1 1TB NVME. I forgot about an upgrade a year ago. This also means I have a 500GB NVMe drive that can be added if needed.