我想使用支持SCSI-3和VAAI的iSCSI目标框架,作为跨2台服务器的iSCSI SAN集群。
据我所知,我可以使用Lio (http://linux-iscsi.org/wiki/Main_页面)或QuadStor (http://www.quadstor.com/)。四角星不像LIO那么成熟,所以我对它有偏见。
目前,我有2台建立在openSUSE 12.3上的服务器(当然,这是可以改变的),现在很难找到如何使用LIO。
2011年1月,LIO在2.6.38版本中集成到Linux内核中,现在被用作Linux中的默认SCSI框架。很好,但我该怎么用呢?
根据他们的文档,我所要做的就是从他们的回购targetcli中安装openSUSE:http://linux-iscsi.org/wiki/Target
做到了,不。
使用支持VAAI的LIO最好的操作系统或最佳方式是什么,最好是通过内核集成?
发布于 2014-08-18 07:16:54
基本上,为了支持VAAI,需要在target中实现4个命令,即:
在LIO方面,您需要设置emulate_3pc(Xcopy)、emulate_tpu(UNMAP)和emulate_caw(ATS),因此您将获得esxi侧的LIO目标的VAAI支持状态。
targetcli> /backstore/fileio/disk1>set attributes emulate_3pc=1,emultate_tpu=1,emulate_caw=1有关详细信息,请参阅linux-iscsi.org/wiki/Targetcli。
https://serverfault.com/questions/543864
复制相似问题