If money is not the problem, it would be probably better to go with 12 single SDS. Pros would be:
1. Better resiliency - in 12 nodes environment, when a single machine fails, the impact is very small. In 3 nodes environment, you lose immediately 1/3 of your whole cluster.
2. I can't give you any exact figures, but I'd say performance might be indeed better with 12 nodes - more CPU cycles on each node, more NICs etc.
3. With 12 nodes you can divide them easier into FaultSets (if you plan to use them).
My $0.02 - hope that will help with your considerations :-)
Appreciate the input all, really helpful information.
We will look to go with 12 Nodes on Commodity Hardware (Dell Optiplex etc) with Dual Port 10Gb Ethernet Adapters.. However the caveat is we need to confirm that the PCIE slots, SATA controller and power wattage requirements are sufficient to obtain maximum performance as this will keep costs down.
Lastly we may deploy hyper-converged as Virtualization Compute Nodes on 8 Threaded Intel CPU's and 32GB Memory with a couple of spare units ready to swap out if a Node goes down.
pawelw1
306 Posts
332
0
Posted November 27th, 2016 04:00
Hi,
If money is not the problem, it would be probably better to go with 12 single SDS. Pros would be:
1. Better resiliency - in 12 nodes environment, when a single machine fails, the impact is very small. In 3 nodes environment, you lose immediately 1/3 of your whole cluster.
2. I can't give you any exact figures, but I'd say performance might be indeed better with 12 nodes - more CPU cycles on each node, more NICs etc.
3. With 12 nodes you can divide them easier into FaultSets (if you plan to use them).
My $0.02 - hope that will help with your considerations :-)
Cheers,
Pawel