vSphere IaaS control plane 中的 主管 上启用有状态服务时,vSAN 数据持久性 平台会创建默认存储策略和相应的存储类,并将其分配给服务命名空间。这些策略适用于 vSAN 无共享架构 (SNA) 和 vSAN Direct 数据存储。除了默认的存储策略外,还可以创建自定义存储策略。

要决定要使用哪种类型的数据存储,请遵循以下常规建议:
  • 如果要为无共享云原生服务创建专用硬件集群,请使用 vSAN Direct
  • 当您希望云原生有状态应用程序与其他常规虚拟机或 Kubernetes 工作负载共享物理基础架构时,请使用具有 SNA 的 vSAN。每个工作负载都可以定义自己的存储策略,并且可以从单个集群中充分利用这两个领域。

有关详细信息,请参见vSphere 无共享存储

创建策略后,可以将其分配给运行有状态服务的命名空间。请参见在 主管 上创建并配置 vSphere 命名空间

创建 vSAN Direct 存储策略

如果使用 vSAN Direct,请创建要与 主管 命名空间一起使用的存储策略。在与此存储策略关联的命名空间上,可以运行与 vSAN Direct 兼容的工作负载,例如有状态服务或实例存储虚拟机。

过程

  1. vSphere Client 中,打开创建虚拟机存储策略向导。
    1. 主页菜单中,单击策略和配置文件
    2. 策略和配置文件下,单击虚拟机存储策略
    3. 单击创建
  2. 输入策略名称和描述。
    选项 操作
    vCenter Server 选择 vCenter Server 实例。
    名称 输入存储策略的名称。
    描述 输入存储策略的描述。
  3. 策略结构页面上的数据存储特定规则下,为 vSAN Direct 存储放置启用规则。
  4. vSAN Direct 规则页面上,将 vSAN Direct 指定为存储放置类型。
  5. 存储兼容性页面上,查看与此策略匹配的 vSAN Direct 数据存储列表。
  6. 查看并完成页面上,查看存储策略设置,然后单击完成
    要更改任何设置,请单击 后退以转至相关页面。

创建 vSAN SNA 存储策略

如果将 vSAN 与 vSAN 数据持久性 平台配合使用,可以创建 vSAN 无共享架构 (SNA) 存储策略,以与运行有状态服务的命名空间一起使用。

过程

  1. vSphere Client 中,打开创建虚拟机存储策略向导。
    1. 主页菜单中,单击策略和配置文件
    2. 策略和配置文件下,单击虚拟机存储策略
    3. 单击创建
  2. 输入策略名称和描述。
    选项 操作
    vCenter Server 选择 vCenter Server 实例。
    名称 输入存储策略的名称,例如 Sample SNA Thick
    描述 输入存储策略的描述。
  3. 策略结构页面上的数据存储特定规则下,为 vSAN 存储放置启用规则。
  4. vSAN 页面上,单击可用性选项卡,然后选择以下值。这些值仅适用于 vSAN 数据持久性 平台上的 SNA 工作负载。它们不能用于置备虚拟机工作负载。
    选项 描述
    选项
    站点容灾 无 - 标准集群
    注: vSAN 数据持久性 平台仅支持标准集群。
    允许的故障数 没有具备主机关联性的数据冗余
    为 SNA 工作负载实施厚置备,并在 高级策略规则选项卡上选择厚置备作为对象空间预留值。您无法更改此值。
  5. 存储兼容性页面上,检查与此策略匹配的 vSAN 数据存储列表。
  6. 查看并完成页面上,查看存储策略设置,然后单击完成
    要更改任何设置,请单击 后退以转至相关页面。