I have this idea bouncing in my mind for too long and now I really want to try something.
In short words I want my two-node esxi cluster to be completely redundant, and when I say "completely" of course I mean "storage"
My idea is to passthrough a Mellanox ConnectX2 IB card, RAID Controller and some drives to a VM on each host, create a storage cluster and then use a third VM (in fault tolerance?) to export the storage to the esxi hosts.
My main doubts are three
1. What I can use on the storage hosts to export the storage? iSCSI (LiO)? GLuster? Some storage appliances?
2. Directly related to the previous point: what I can use on the "export VM" to "assemble" the two "volumes" I receive from the storage hosts?
3. Will the fault-tolerance-VM work for this kind of use?
I don't want VMware vSAN and StarWind vSAN.
The first because the price and the second because of Windows
In short words I want my two-node esxi cluster to be completely redundant, and when I say "completely" of course I mean "storage"
My idea is to passthrough a Mellanox ConnectX2 IB card, RAID Controller and some drives to a VM on each host, create a storage cluster and then use a third VM (in fault tolerance?) to export the storage to the esxi hosts.
My main doubts are three
1. What I can use on the storage hosts to export the storage? iSCSI (LiO)? GLuster? Some storage appliances?
2. Directly related to the previous point: what I can use on the "export VM" to "assemble" the two "volumes" I receive from the storage hosts?
3. Will the fault-tolerance-VM work for this kind of use?
I don't want VMware vSAN and StarWind vSAN.
The first because the price and the second because of Windows