如何为Windows系统优化群晖NAS的iSCSI服务性能?

2024年09月19日 | 教程中心

当Synology NAS处于高系统负载或配置为Synology High Availability (SHA)模式时,用户可能会遇到Windows iSCSI Initiator的连接不稳定问题。为了提升容错能力,用户可以通过编辑Windows注册表来优化iSCSI Initiator的性能,尤其是在I/O超时相关问题上。

以下是优化Windows iSCSI Initiator容错能力的建议步骤:

若要配置Windows注册表:

1. 以系统管理员身份搜索任务栏上的regedit。

2. 打开注册表编辑器

3. 找到要编辑的参数。右键单击参数并选择编辑

4. 设置数值数据,然后单击确定

5. 重启系统以启用设置。

以下章节将介绍一些与Windows iSCSI启动器相关的常见系统注册表设置,以及Synology建议的值。

[SCSI Miniport驱动程序计时器]

  • 密钥:HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Disk
  • 值名称:TimeOutValue
  • 默认值:60
  • 建议值:60(十六进制:3C)
  • 描述:硬盘I/O的请求超时值。当硬盘负载较大时,更改此参数可以提高Windows系统对硬盘I/O的延迟容限。此参数属于SCSI级别,直接影响所有硬盘I/O,包括物理硬盘。因此,如果您要仅调整iSCSI启动器,则建议使用SrbTimeoutDelta参数。

[iSCSI Initiator驱动程序计时器]

  • 密钥:HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Class \ {4d36e97b-e325-11ce-bfc1-08002be10318} \实例编号\ Parameters
  • 值名称:SrbTimeoutDelta
  • 默认值:15
  • 建议值:300(十六进制:12C)
  • 描述:系统硬盘驱动程序的I/O超时配置未考虑网络延迟,因此您可使用此参数设置网络延迟时间的参考值。此值与TimeOutValue的总和将是iSCSI硬盘I/O的请求超时值。例如,如果TimeOutValue为60秒,SrbTimeoutDelta为15秒,则iSCSI硬盘的I/O超时值为75秒。在iSCSI负载较重的情况下,更改此参数可提高Windows系统对iSCSI延迟的容限。
  • 密钥:HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Class \ {4d36e97b-e325-11ce-bfc1-08002be10318} \实例编号\ Parameters
  • 值名称:LinkDownTime
  • 默认值:60
  • 建议值:300(十六进制:12C)
  • 描述:当发送iSCSI I/O请求且在此预定义时间段内未响应时,设备将被视为断开连接并尝试重新连接。在SHA(Synology High Availability)环境中创建iSCSI LUN时,增加此值将有助于提高系统稳定性。
文章标签:

相关文章

NAS服务器能做什么?常见应用场景全解析

NAS服务器能做什么?常见应用场景全解析

在企业数字化和家庭数据爆发的背景下,越来越多用户开始关注“NAS服务器能做什么”。简单来说,NAS(网络附加存储)是一种通过网络提供数据存储与共享的设备,它不仅仅是“存文件的硬盘”,更是一个集存储、备份、协同与应用于一体的综合数据平台。...

NAS网络存储是什么?企业与家庭使用全解析

NAS网络存储是什么?企业与家庭使用全解析

在数字化办公与家庭数据不断增长的背景下,越来越多用户开始关注NAS网络存储。无论是企业的数据管理,还是家庭的照片、视频备份,NAS都逐渐成为一种高效且可靠的解决方案。那么,NAS网络存储到底是什么?又适合哪些使用场景?本文将为你系统解析。...

群晖NAS网络存储如何实现企业文件共享与备份

群晖NAS网络存储如何实现企业文件共享与备份

在企业信息化建设过程中,文件的统一管理与安全备份一直是核心需求。随着数据量不断增长,传统的文件服务器或分散存储方式逐渐暴露出管理复杂、备份困难以及数据安全风险等问题。群晖NAS网络存储凭借稳定的系统平台和丰富的软件功能,成为越来越多企业实现...