Hello all!
I'd like to share my journey with the tinies. I've built a small HCI cluster for home use out of 3 m720q with 2 port Mellanox 10G cards for inter cluster network (storage etc). The nodes are connected in full mesh. No 10G switch.
With the help of a lot of fine information from this thread adding the Mellanox cards was a piece of cake. I've made the brackets out of the original brackets. Few minutes with an angle grinder and they fit perfectly:
Painted and assembled:
But the temperatures of the Mellanox cards packed into the tinies were making me nervous. Measured with mget_temp utility I was able to see temperatures about 90 - 100° C (summer), which in my opinion is too high for continuous operation. And the additional cable spaghetti made me look for another solution. So I packed everything into a Sharkoon QB One ITX case.
I've stripped the internals of the case and made some 'shelves', to be able to remove any node from running cluster for maintenance:
All network cables connected.
Other side packed with the power supplies and the junction box for the power cords (white).
Running without the front cover. The holes around the fan blocked for better airflow. The fan is Arctic P12 Silent although it makes no difference from the fan that came with the case. For the record - it is not completely silent but 'silent' enough for me.
Finished. Only two cables coming out of the case - the power cable and the network cable.
Now the temperatures are like these (3 nodes each: CPU temp/fan rpm/Mellanox card temp in C) - 5 virtual machines running.
: