AI + 100GBE (under load) + tiny box = unreliable and eead very quickly.
And could you not use something like an N5 + iSCSI for storage?
Why do you do all this? To avoid collisions and the loss of effective bandwidth from back-offs.
It only really works with 2 computers because if you add a 3rd, now you need 12 NICs instead of 4 for unidirectional point-to-point connections.