Se possível, vá com o Infiniband. É superior a 10g ethernet porque tem pouca latência garantida. é uma tecnologia muito melhor para distâncias curtas - e se separa como rede real em distâncias de cabos Ethernet.
Em relação ao ibeing em um canto - você está. O canto é "rede de alto desempenho do cluster do lado do servidor". A questão é se você pode viver com isso - e pessoalmente eu acho que é um bom lugar para se estar.
A grande vantagem do Infiniband não é a maior largura de banda, mas latências extremamente baixas. Isso é bom para a taxa de transferência de resposta / solicitação. A Ethernet é muito pior na área de latência.
Do NFS and iSCSI work just the same regardless?
Se você tiver que fazer essa pergunta, você deve contratar alguém para fazer a configuração. Este é um material básico para iniciantes. O iSCSI é SCSI em uma rede. Toda TI-Tecnologia deve saber o que é o SCSI (um protocolo para lidar com a comunicação via disco rígido), de modo que ele lida diretamente com o acesso de leitura e gravação em bloco.
Todo cara que já instalou um disco sabe que você tem que particionar e formatar este disco. O NFS então fica em cima disso (o que você deve saber).
Então, eles não são iguais e vêm com diferenças significativas.
Em relação ao que é melhor - depende do XEN e do que eles sugerem. Observe que, se você planeja executar o ISCSI compartilhado (ou seja, um destino ISCSI, ou seja, disco simulado, compartilhado entre vários computadores) - você só pode fazer isso se o sistema de arquivos em que ele estiver sendo executado suportar isso. A maioria dos sistemas de campo NÃO - o motorista assumirá que é dono do disco e que ninguém mais escreve. Se várias computações se conectarem a um destino ISCSI e usarem um sistema de arquivos padrão não compartilhável, ele será executado em uma contagem regressiva - você terá sorte de sobreviver 5 minutos sem corrupção de dados se fizer alguma gravação.