Есть возможность организовать на сетевой карте режим только на приём, либо только на передачу.Как? Два узла соеденить двумя линиями, данные по которым передаются только в заданном направлении. Основная проблема ethernet, это латентность, которая выражается в том, что много времени тратится на прослушивание и ожидание свободной линии. Но в этом случае линия всегда будет работать либо на прием, либо на передачу. И значит не чего ждать не надо. То есть теоретичиски таким образом два узла можно связать линией с пропускной способностью 1 Гб/с и которая будет свободна?! Что приблизит ее возможности к Infiniband. Но цена при этом останется божеской. Количество узлов конечно будет ограничено количесвом сетевых карт, но да же 4 узла соедененные между собой линиями с гарантированной скоростью 125 Мбай/сек это уже хорошо.
Скорей всего придется копаться в дровах (linux centos), что бы убрать уменьшить время ожидания для работы со следующим пакетом. Вопрос: если есть опыт, либо информация, либо идеи, то поделитесь, где капать. Возможно даже все уже давно реализовано и мне не придется изобретать велосипед.