Thursday, December 15. 2011
Update on 2011-12-20 by Grml team: while iscsitarget isn't available any longer on Grml the new iSCSI implementation of the Linux kernel 3.1 is available and open-iscsi, targetcli and tgt are shipped with Grml. We don't have any finished documentation for that yet, but if you know how to use targetcli (or optionally open-iscsi and tgt) you should have everything you need to provide a iscsi target with Grml 2011.12.
ATA over Ethernet, also known as AoE, is a protocol designed to access Block devices via Ethernet. Compared to iSCSI it does not work with IP but with Ethernet. Unfortunately this means that AoE is error-prone against Ethernet attacks like ARP spoofing. Do not use it in hostile enviornments. That being said AoE is quite simple to use.
Export a blockdeviceOn the server side use vblade to export a block device:
vblade -m 11:22:33:44:55:66 160 2 eth0 /dev/sdb1
This will allow the host with the MAC 11:22:33:44:55:66 to access /dev/sdb1 via eth0, using the shelf and slot numbers 160 and 2. These numbers are arbitrary but should be unique within the network.
Access a blockdeviceOn the client load the module "aoe", or do
You should find the device shared above as /dev/etherd/e160.2
I would like to thank to Christoph Biedl for providing this short and comprehensive documentation
Display comments as (Linear | Threaded)