AoE e vBlade “disco remotamente”

AoE – ATA over Ethernet – isto mesmo, você trafega pacotes contendo comandos da interface ATA diretamente. Sim comanda o seu disco remotamente, via rede TCP/IP – é bem rápido !!!

vBlade conjunto que implementa o AoE – no kernel e também no userspace.

Fiz um teste – muito rápido, já estou usando e gostando.

Instale no cliente e no server os seguintes pacotes:

  $apt-get install vblade
  $aoetools

Instale o módulo no kernel.

  modprobe aoe

Rode o vblade e disponibilize o drive na rede

  vbladed 0 1 eth0 /dev/sdxx    # onde xx e o driver que vc quer disponibilizar

Verifique se o daemon rodou com o comando

  ps ax | grep vblade

Quando estiver rodando, entre no cliente e liste o driver mapeado na linha de comando do cliente

  aoe-discover
  aoe-stat

Isto vai gerar uma saida do tipo

  e0.1    xxx GB eth0 up

Monte o driver normalmente

  mkdir /mnt/e0.1 && mount /dev/etherd/e0.1 /mnt/e0.1

Pronto, fica como um disco local. Como os pacotes são pequenos, a coisa se passa transparentemente para o sistema e é bem rápido.

No meu caso, eu instalei todos os pacotes nos dois computadores – cliente e server – para poder fazer o esquema reverso. Devido a isto os drivers disponibilizados na rede, aparecem no /dev/etherd no cliente.

fonte: link

Anúncios

~ por 3c0linux em dezembro 10, 2009.

 
%d blogueiros gostam disto: