如何从Redhat Hypervisor访问AoE块设备

这是我第一次使用红帽企业虚拟化pipe理器和红帽虚拟化pipe理程序,在正常情况下,通过一组Redhat / CentOS KVM主机本土化的方法。 我们的SAN设备通过以太网ATA(AoE)工作,以提供类似于块级存储设备的直接到机器的内容。

如果我有物理控制台访问完整的操作系统的情况下,这是很好的。 但是,当它是简单的pipe理程序,我似乎只能连接到networking(NFS)或iSCSI级别的存储。

这甚至可以从RHEVM?

RHEVM仅支持NFS,FC或iSCSI共享存储。

您可以使用RHEL作为pipe理程序,而不是微小的pipe理程序映像,您将能够login并正常进行configuration。 如果幸运的话,它将被视为FC。

AoE既不支持这样的configuration,所以你会以一个kludge结束,也不一般build议。 TCP开销是一个神话。 我们现在还不在2001年:) iSCSI是一条可以走的路。

尽pipeAoE不受支持,但RHEV确实可以在设备映射器多path下运行。 所以如果你看到映射到/ dev / mapper的LUN,RHEV将能够使用它,定义为FC。

当然,我不会推荐这样做,但是如果你手动处理目标login,并且主机能够通过多path看到块存储,RHEV应该可以工作,并且至less应该允许它自旋。 我重申 – 不是为了生产。

我们使用coraid AOE存储设备,并正在实施RHEV-M / H。 Coraid存储设备将通过导出卷的nfs服务器进行访问。 全部10G …

你可以用RHEL来编译开源的aoe驱动程序,或者使用Coraid的rpm包来处理他们的HBA(10g)。 此选项不适用于RHEV …。