可能需要为 ESXi 主机上的 iSCSI 启动器配置其他参数。例如,有些 iSCSI 存储系统要求 ARP(地址解析协议)重定向,以在端口间动态移动 iSCSI 流量。在这种情况下,必须在主机上激活 ARP 重定向。
下表列出了可以使用 vSphere Client 进行配置的高级 iSCSI 参数。此外,可以使用 vSphere CLI 命令配置部分高级参数。有关信息,请参见 《ESXCLI 入门》文档。
根据适配器的类型,某些参数可能不可用。
重要说明: 请勿更改 iSCSI 高级设置,除非 VMware 技术支持或存储供应商指导您进行更改。
高级参数 | 描述 |
---|---|
头摘要 | 增加数据完整性。启用头摘要参数后,系统会对 iSCSI 协议数据单元 (PDU) 的每个标头部分计算校验和。系统会使用 CRC32C 算法验证数据。 |
数据摘要 | 增加数据完整性。启用数据摘要参数后,系统会对 PDU 的每个数据部分计算校验和。系统会使用 CRC32C 算法验证数据。
注: 使用 Intel Nehalem 处理器的系统会卸载软件 iSCSI 的 iSCSI 摘要计算。该卸载有助于减少对性能的影响。
|
ErrorRecoveryLevel | 主机上的 iSCSI 启动器在登录期间协商的 iSCSI 错误恢复级别 (ERL) 值。 |
LoginRetryMax | ESXi iSCSI 启动器在结束尝试之前尝试登录到目标的最大次数。 |
MaxOutstandingR2T | 定义在收到确认 PDU 前可转换的 R2T(即将传输)PDU。 |
FirstBurstLength | 指定在执行单个 SCSI 命令期间 iSCSI 启动器可以发送到目标的未经请求的数据的最大数量,以字节为单位。 |
MaxBurstLength | 传入数据或请求的传出数据 iSCSI 序列中的最大 SCSI 数据负载,以字节为单位。 |
MaxRecvDataSegLength | 在 iSCSI PDU 中可以接收的最大数据段长度,以字节为单位。 |
MaxCommands | 可以在 iSCSI 适配器中排队的最大 SCSI 命令数。 |
DefaultTimeToWait | 当连接意外终止或重置后,在尝试注销或重新分配活动任务之前需等待的最小秒数。 |
DefautTimeToRetain | 当连接终止或重置后,仍然可以重新分配活动任务的最大秒数。 |
LoginTimeout | 启动器等待登录响应完成的时间,以秒为单位。 |
LogoutTimeout | 启动器等待获取注销请求 PDU 响应的时间,以秒为单位。 |
RecoveryTimeout | 指定执行会话恢复的时间限制(秒)。如果该超时时间超过限制,则 iSCSI 启动器将结束会话。 |
无操作时间间隔 | 指定在从 iSCSI 启动器发送到 iSCSI 目标的 NOP-Out 请求之间的时间间隔(秒)。NOP-Out 请求充当验证 iSCSI 启动器和 iSCSI 目标之间的连接是否处于活动状态的 ping 机制。 |
无操作超时 | 指定主机收到 NOP-In 消息之前的时间限制(秒)。iSCSI 目标会发送该消息以响应 NOP-Out 请求。无操作超时时间超过限制时,启动器将结束当前会话并启动新的会话。 |
ARP 重定向 | 启用此参数后,存储系统可以将 iSCSI 流量从一个端口动态移动到另一个端口。存储系统执行基于阵列的故障切换需要有 ARP 参数。 |
延迟的 ACK | 启用此参数后,存储系统可以延迟对已接收数据包的确认。 |