Como configurar corretamente o iWARP? De preferência no loopback

1

O iWARP é um protocolo para fazer acesso remoto direto à memória (RDMA) sobre TCP / IP, para que ele possa trabalhar com Ethernet e outros tipos de rede em oposição ao Infiniband. Ele funciona com muitas das interfaces padrão do IB - os verbos do IB, por exemplo - então tudo é bastante transparente.

Eu estou fazendo alguns IB-verbos de programação (principalmente para aprender sobre como eles funcionam melhor), e seria maravilhosamente conveniente para mim se eu pudesse usar o iWARP para fazer RDMA sobre a minha interface de loopback, para que Eu poderia testar alguns dos meus códigos sem entrar em nosso cluster conectado ao IB. :-)

Mas não consigo descobrir como configurar um "ambiente de desenvolvimento local": não há tutoriais que eu conheça para configurar o iWARP do zero em um servidor ou em uma interface de rede. Alguém pode me dar um tutorial ou me apontar na direção certa?

O ambiente é o Fedora 16 em execução no VirtualBox.

    
por ajdecon 10.03.2012 / 18:43

2 respostas

2

Antes de poder executar o software iWARP, você precisa de uma interface de rede que suporte iWARP em hardware ou uma implementação de software do iWARP. Uma implementação de software do iWARP pode ser encontrada aqui (ainda não incluída no OFED): link .

    
por 24.03.2012 / 11:36
0

Eu presumo que você já tenha olhado, mas se não, dê uma olhada em OFED . Lá, você encontrará provavelmente o melhor recurso para colocar o iWarp ou o RoCE em funcionamento, independentemente do ambiente (embora eu não possa garantir que você vá através do guia sem alguma torção da mão).

Para evitar que você tire alguns dos seus cabelos (seja durante a configuração ou, mais importante, ao desenvolver e mexer), sugiro pelo menos fazer outra máquina virtual e, em seguida, testar usando essas duas máquinas.

Melhor da sorte.

    
por 12.03.2012 / 19:04