跳转到主内容

直接从 Windows OS 服务器进行 iSCSI 连接的最佳实践是什么?

Views:
17
Visibility:
Public
Votes:
0
Category:
element-software
Specialty:
solidfire
Last Updated:

可不使用  

适用于

  • Element 软件
  • 直接连接到 Element 软件的 Windows 服务器

解答

配置指南

《适用于 Microsoft Windows 的 NetApp SolidFire 存储配置指南》详细介绍了针对 Windows OS iSCSI 连接的最佳实践建议和要求。

本指南介绍了从 Windows 操作系统进行 iSCSI 连接到元素存储时必须进行的计时更改。

  • 有关在 Windows 中进行更改的详细步骤、请参阅第 16 页开始的“调整 MPIO 路径选择”
超时的其他信息:

Windows 的默认配置已针对本地磁盘进行了调整。  这意味着各种超时设置非常低、因此可对任何瞬时延迟进行极低的容错。  因此,单个 IO 所花费的时间超过最低级别对象的设置阈值可能会导致:

  • 要失败的 IO
  • 要脱机的路径
  • 要崩溃的应用程序
  • 要进行故障转移的( Windows )集群

根据集群设置的不同、路径可能会重新联机购买、也可能不会重新联机,从而导致集群可能无法重新启动应用程序资源。

NetApp 工程部门已经对生产 Windows 主机(包括虚拟机)进行了测试并提出以下更改建议。  如果虚拟机托管在 Hyper-V 上,则还应对 Hyper-V 进行更改。

请注意,这些设置会影响 Windows IO 堆栈的不同层的容错能力—此处不包含特定于应用程序的设置。  虽然某些应用程序可能有其他设置、但这些设置可以确保 Windows 屏蔽大多数瞬时 IO 问题、从而使所有已安装的应用程序受益。

这些设置对 W2K8R2 和 W2K12R2 都有效。  必须重新引导主机才能使更改生效。

请注意,必须在开始执行任何 Element 集群升级操作之前设置这些设置、以大大降低触发应用程序故障和后续停机的可能性。
 

参数 默认 首选 密钥
超时值 60 60 HKEY_LOCAL 计算机系统 CurrentControlSetServicesDiskTimeOutValue
PDORemovePeriod 20 120 HKLM SystemControlSet 服务 mpioparProspdoremvePeriod
使用 CustomPathRecoveryInterval 0 1 HKLM SystemControlSet 服务 mpiOpRopSusSecurePathRecoveryInterval
PathRecoveryInterval 0.5 倍 PDO 60 HKLM SystemControlSet 服务 mpiOpRopProspathRecoveryInterval
已启用 PathVerifyEnabled 0 1 HKLM SystemControlSet 服务 mpiOpRopspathVerifyEnabled
病理期 30 30 HKLM SystemControlSet 服务 MPIOpArgentHVerificationPeriod
MaxRequestHoldTime 60 90 HKLM SystemCurrentControlSetControlClass {4D36E97B-E325-11CE-BFC1-08002BE10318}[1] < 实例编号 > parametersMaxRequestHoldTime
LinkDownTime 15 35 HKLM SystemCurrentControlSetControlClass {4D36E97B-E325-11CE-BFC1-08002BE10318}[2] <Instance Number> parametersLinkDownTime
EnableOpOut 0 1 HKLM SystemCurrentControlSetControlClass {4D36E97B-E325-11CE-BFC1-08002BE10318}[3] < 实例编号 > parameterSensEnopout

 

其他信息

在此处添加您的文本。

 

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.
Scan to view the article on your device