除了传统的 iSCSI 以外,ESXi 还支持 iSCSI Extensions for RDMA (iSER) 协议。启用 iSER 协议之后,ESXi 主机上的 iSCSI 框架可以使用远程直接内存访问 (RDMA)(而不是 TCP/IP)传输。您可以在 ESXi 主机上配置 iSER。
有关 iSER 协议的详细信息,请参见在 ESXi 中使用 iSER 协议。
VMware iSER 的完整设置和配置过程包括多个步骤。
步骤 | 描述 |
---|---|
安装和查看支持 RDMA 的网络适配器 | 要使用 ESXi 配置 iSER,必须先安装支持 RDMA 的网络适配器,例如,Mellanox Technologies MT27700 Family ConnectX-4。安装此类的适配器后,vSphere Client 将显示它的两个组件:一个 RDMA 适配器和一个物理网络适配器 vmnic#。 |
启用 VMware iSER 适配器 | 要想将支持 RDMA 的适配器用于 iSCSI,请使用 esxcli 启用 VMware iSER 存储组件。该组件在 vSphere Client 中显示为 VMware iSCSI over RDMA (iSER) 适配器类别下的 vmhba# 存储适配器。 |
修改 iSCSI 或 iSER 适配器的常规属性 | 如果需要,可以更改分配给 iSER 存储适配器 vmhba# 的默认名称和别名。 |
配置 iSCSI 或 iSER 端口绑定 | 您必须创建网络连接以绑定 iSER 存储适配器 vmhba# 和支持 RDMA 的网络适配器 vmnic#。配置这些连接的过程称为端口绑定。
注: iSER 不支持网卡绑定。配置端口绑定时,每个 vSwitch 只能使用一个 RDMA 适配器。
|
在 ESXi 主机上配置 iSCSI 和 iSER 的动态或静态发现 | 为您的 iSER 存储适配器 vmhba# 设置动态发现或静态发现。使用动态发现时,启动器每次与指定的 iSER 存储系统联系时,都会向该系统发送 SendTargets 请求。iSER 系统通过向启动器提供一个可用目标的列表来做出响应。通过静态发现,您可以手动输入目标的信息。 |
为 iSCSI 或 iSER 存储适配器设置 CHAP | 如果环境使用质询握手身份验证协议 (Challenge Handshake Authentication Protocol, CHAP),则为 iSER 存储适配器 vmhba# 配置该协议。 |
设置目标的 CHAP | 还可以为每个发现地址或静态目标配置不同的 CHAP 凭据。 |
为网络连接启用巨帧 | 如果环境支持巨帧,则为 iSER 存储适配器 vmhba# 启用巨帧。 |