以太网 ATA
来自 Wikipedia:ATA over Ethernet
- 以太网 ATA (AoE) 是由 Brantley Coile 公司开发的一种网络协议,旨在通过以太网网络简单、高性能地访问 SATA 存储设备。它用于使用低成本标准技术构建存储区域网络 (SAN)。
以太网 ATA 的先决条件
要使用 AOE,请安装 vbladeAUR 和 aoetoolsAUR。
AoE 不使用 IPv4/IPv6;它直接在以太网上工作,并且仅限于本地子网。确保接口启动就足够了。(为了获得最佳性能,子网应使用巨型帧。)
# ip link set eth0 up
目标:导出磁盘
您可以使用 vblade
或 vbladed
守护程序导出块设备或镜像文件。
创建一个空的磁盘镜像
# dd if=/dev/zero of=vblade0 bs=1M count=256
启动 vblade
以通过 eth0 导出磁盘
# vblade 1 1 eth0 vblade0
导出的磁盘通过其“机架 ID”和“插槽 ID”(在该机架内)来标识,在本例中为 1.1
;该组合在整个 SAN 中必须是唯一的。
发起者:连接到磁盘
确保内核模块已加载
# modprobe aoe
默认情况下,使用所有接口,但您可以将白名单指定为 aoe
模块参数,或使用 aoe-interfaces
命令
# aoe-interfaces eth0
内核模块执行定期发现;要立即执行(例如,在更改接口后),请使用 aoe-discover
。之后,使用 aoe-stat
列出“可见”磁盘。
# aoe-discover # aoe-stat e1.1 0.001GB eth0 up
第一列显示设备名称,该名称也可以在 /dev/etherd
下找到,作为常规块设备。您可以使用 fdisk 对其进行分区,或者只是创建一个文件系统
# mkfs.ext4 /dev/etherd/e1.1 # mkdir /mnt/e1.1 # mount /dev/etherd/e1.1 /mnt/e1.1