实现群集共享卷
虽然 CSV 的实现很简单,但你首先应该对其进行仔细规划以优化其性能和复原能力。
规划 CSV
若要使用 CSV,你的存储和磁盘必须满足以下要求:
- 文件系统格式和磁盘配置。 CSV 卷的磁盘或存储空间必须使用 NTFS 或 ReFS 格式的基本磁盘。 使用存储空间时,可以使用配置简单空间、镜像空间或奇偶校验空间。
- 物理磁盘群集资源。 CSV 卷依赖于物理磁盘资源类型。 若要创建物理磁盘资源类型,需要向群集存储中添加磁盘或存储空间。
其他规划注意事项包括:
- 逻辑单元号 (LUN) 和卷的数量和大小。 你应咨询存储供应商以获得指导。
- VM 的数量和大小(用于 VM 部署)。 虽然每个卷的 VM 数量没有限制,但在确定最佳数量时,应考虑聚合 I/O 要求。
- 群集网络。 群集网络应允许在 I/O 重定向期间潜在增加协调器节点的网络通信。
实现 CSV
默认情况下,CSV 功能在故障转移群集中处于启用状态。 若要将磁盘添加到 CSV,必须首先将其包含在群集的“可用存储”组中。 在将存储添加到 CSV 之前,需要将相应磁盘作为共享存储提供给群集使用。 创建故障转移群集时,所有现有的共享磁盘都将自动添加到群集中。 此时,你可以将它们添加到 CSV。 如果之后将更多磁盘添加到共享存储,则必须首先将存储添加到群集,然后再将存储添加到 CSV。 可以通过使用故障转移群集管理器或 Windows PowerShell cmdlet 来执行所有这些任务。
最佳做法是,在使任何 VM 高度可用之前,应配置 CSV。 但是,你可以在部署后将标准共享磁盘访问转换为 CSV。 请注意以下事项:
- 如果决定将共享磁盘转换为 CSV,请记住,相应的驱动器号或装入点会自动删除。 这意味着必须重新创建位于共享存储上的所有 VM。 如果必须保留相同的虚拟机设置,请考虑导出 VM,切换到 CSV,然后导入 VM。 或者,你可以使用存储迁移将虚拟机暂时移动到其他位置,直到将卷切换到 CSV。
- 如果正在使用共享存储,则无法将其添加到 CSV。 如果正在运行的虚拟机正在使用群集磁盘,则必须关闭该虚拟机,然后将该磁盘添加到 CSV。
演示
下面的视频演示如何执行以下操作:
- 确定 CSV 的实现先决条件。
- 预配 CSV。
此过程的主要步骤如下:
- 创建 AD DS 环境。 创建包含三个域成员服务器的单域 AD DS 林,其中第三个服务器包含四个数据磁盘。
- 使用 Windows PowerShell 来创建 Windows Server 故障转移群集。 使用前两个域成员服务器创建一个双节点群集。
- 设置 iSCSI 目标。 使用第三个域成员服务器设置 iSCSI 目标。
- 设置 iSCSI 存储。 在第三个域成员服务器上,创建一个 iSCSI 虚拟磁盘,并使其可供群集节点上的 iSCSI 发起程序使用。
- 设置 iSCSI 发起程序。 在群集节点上配置 iSCSI 发起程序,以设置共享存储。
- 配置 CSV。 使用故障转移群集管理器配置 CSV。