本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
FSx用于搭载微软服务器的 Windows 文件SQL服务器
高可用性 (HA) Microsoft SQL Server 通常部署在 Windows 服务器故障转移群集 (WSFC) 中的多个数据库节点上,每个节点都可以访问共享文件存储。你可以通过两种方式FSx将 Windows 文件服务器用作高可用性 (HA) Microsoft SQL Server 部署的共享存储:用作活动数据文件的存储和SMB文件共享见证。
注意
目前,亚马逊FSx不支持 Microsoft SQL 服务器IFI(即时文件初始化)功能。
SSD建议SQL服务器使用存储空间。SSD存储专为性能最高且对延迟最敏感的工作负载(包括数据库)而设计。
有关使用 Amazon FSx 降低SQL服务器高可用性部署的复杂性和成本的信息,请参阅Amazon 存储博客上的以下文章:
使用 Amazon FSx 获取活动SQL服务器数据文件
Microsoft SQL 服务器可以部署SMB文件共享作为活动数据文件的存储选项。FSxAmazon 经过优化,通过支持持续可用 (CA) 文件共享,为SQL服务器数据库提供共享存储。这些文件共享专为需要不间断访问共享文件数据的应用程序(如 SQL Server)而设计。虽然您可以在单可用区 2 文件系统上创建 CA 共享,但无论是否为 HA,都SQL需要在多可用区文件系统上使用 CA 共享。
创建持续可用的共享
您可以在上使用 Amazon FSx CLI 进行远程管理创建 CA 共享 PowerShell。要将共享指定为持续可用的共享,请使用 New-FSxSmbShare
将 -ContinuouslyAvailable
选项设置为 $True
。有关更多信息,请参阅 创建持续可用 (CA) 共享。
配置SMB超时设置
如 适用于 Windows 文件服务器FSx的故障转移流程 所述,多可用区的失效转移和失效自动恢复可能导致 I/O 暂停,通常在 30 秒内完成。您的SQL服务器应用程序对超时设置的敏感度可能有所不同,具体取决于其配置方式。
您可以调整SMB客户端配置会话超时,以确保您的应用程序能够适应多可用区文件系统故障转移。您可以通过更新文件系统的吞吐能力来测试应用程序在失效转移期间的行为,这将启动自动失效转移和失效自动恢复。
使用 Amazon FSx 作为SMB文件共享见证人
Windows Server 故障转移群集部署通常会部署SMB文件共享见证来维持群集资源的法定数量。见证文件共享只需要少量存储空间即可存储仲裁信息。Amazon FSx 文件系统可用作 Windows 服务器故障转移群集部署SMB的文件共享见证。