IBM Cloud Docs
了解 Satellite 存储

了解 Satellite 存储

在确定 Satellite 集群的正确存储类型之前,您必须了解基础架构提供商、应用程序要求、要存储的数据类型以及要访问这些数据的频率。 有关更多信息,请参阅 选择存储解决方案

在可以使用存储模板和配置来跨位置和集群管理存储资源之前,请确保在您的位置 设置 Satellite 配置

什么是 Satellite 存储模板?

Satellite 存储器模板是存储器配置的框架。 使用 Satellite 存储器模板创建配置时,将包含所选存储器提供程序的详细信息。 每个模板都包含一组特定于存储器提供程序的参数。 这些参数包括用户凭证,设备信息,工作程序节点等。 使用模板创建存储器配置后,可以复用该配置在 Satellite 集群之间分配存储器。 每个模板都将接收修订和版本更新。

存储模板
Satellite 存储器模板是预置的存储格式,使您能够创建可以跨集群应用的存储配置,而无需为每个集群重新创建配置。
存储器配置
存储配置包含在集群中供应存储资源所需的信息。
存储器分配
存储器分配是应用于集群的存储器配置。
修订版
修订更新可解决突发问题并包含安全补丁。 例如,从 V 1.5 更新到 1.6
版本
模板版本的主要更新。 例如,从 V 1.0 更新到 2.0。 版本更新可以添加新的模板参数,更改存储资源,并且比修订版更新更具破坏性。

用于将存储器部署到 Satellite的选项有哪些?

在 Satellite中配置存储器时,有两个选项可供选择。 第一个方法是使用其中一个提供的存储器模板。 第二种方法是自带存储驱动程序 (BYOD)、Helm 图表或来自 IBM Cloud Catalog、OperatorHub, 或 GitHub repo 的操作员。

Satellite 存储模板
您可以通过 使用要使用的存储提供程序或驱动程序的 Satellite 存储模板 来创建存储配置。 使用模板创建存储器配置后,可以将存储器配置分配给集群或服务。 通过使用存储模板,您可以创建可在您所在位置的集群,服务集群和集群组之间一致地分配,更新和管理的存储配置。
自带操作程序,驱动程序和插件
您也可以将自己的存储驱动程序引入 Satellite,方法是从目录、OperatorHub, Helm 图表中安装这些驱动程序,或者使用您偏好的方法将映像部署到群集,包括来自各种 IBM Cloud 存储和合作伙伴解决方案的映像和驱动程序,例如 Portworx。 在功能上支持自带存储驱动程序,但您负责整个生命周期操作,安装,故障诊断和支持。

如果要部署使用存储器的 IBM Cloud 服务,请确保使用提供的其中一个存储器模板,那么可以将您自己的驱动程序或操作程序引入到 Satellite 集群中。

我应该使用哪个部署选项?

由于 Satellite 存储模板受 IBM Cloud 支持,并且可以在 Satellite 集群,服务集群和集群组之间使用通过部署模板创建的配置,因此在为 Satellite中的服务设置存储器时,模板是首选选项。

如果要使用的存储解决方案没有可用的 Satellite 模板,请检查 IBM Cloud 目录以获取受支持的 Helm Chart 和操作程序。

使用模板有哪些好处?

通过 Satellite 存储模板,您可以创建可以跨集群部署的存储配置,而无需为每个集群重新创建配置。

Satellite 存储模板由 IBM 或第三方供应商提供和测试。IBM 提供了配置工具,用于在 Satellite 位置的集群上安装存储驱动程序,如模板中所述。 有关安装过程的问题,您可以联系 IBM。 但是,对于存储设备的生命周期操作问题,请与存储器提供者联系。

当您使用 Satellite 存储模板来创建配置时,将包含要使用的存储器提供者的详细信息。 每个模板都包含一组特定于存储器提供程序的参数。 这些参数包括凭证,设备信息,工作程序节点等内容。 在使用模板创建存储器配置之后,可以复用该配置在 Satellite 集群中分配存储器。

您还可以快速更新配置参数,并在位置中的集群,服务集群和集群组之间自动应用这些参数。

使用 Satellite 存储模板与自带存储驱动程序之间的受支持功能的比较
功能部件或权益 Satellite 存储模板 自带驱动程序
与 Satellite 接口集成。
在多个集群中快速一致地安装存储驱动程序。
可重复的特定于站点或特定于存储器的配置。
已通过 Satellite认证和测试。

模板如何工作?

使用模板创建配置时,请为要使用的存储器提供程序指定一组参数。 这些参数预设值在您部署存储驱动程序,创建持久卷,供应实例或使用其他功能时使用,具体取决于要使用的提供程序和存储器类型。 有关更多信息,请参阅 可用存储器模板列表

下图描述了用于使用存储器模板创建 Satellite 存储配置的工作流程。

  1. 选择要用于配置的存储模板。
  2. 创建 Satellite 集群。 确保在创建集群时选择 对 Satellite 配置 选项启用集群管理访问权。 如果在创建集群时未对 Satellite 配置启用管理员 (admin) 访问权,那么必须重新创建集群并启用管理员访问权,然后才能部署存储器。
  3. 将 Satellite 存储配置分配给集群。
  4. Satellite 将存储驱动程序和任何特定于解决方案的资源部署到您为其分配了存储配置的集群的提供者。

存储
概念概述Satellite使用模板创建存储配置的概念概述

如何管理更新?

Satellite 存储模板更新包括主要版本更新或补丁更新 (也称为修订版)。

版本
模板版本的主要更新。 例如,从 V 1.0 更新到 2.0。 版本更新可以添加新的模板参数,更改存储资源,并且比修订版更新更具破坏性。 版本更新可能要求您重新装入或连接新主机,重新部署服务,
补丁 (修订)
补丁更新 (也称为修订版) 包含错误修订和安全漏洞补丁。 您可以手动将补丁应用于每个存储配置和分配,也可以启用自动补丁更新以确保获取最新的错误修订和安全更新。 有关启用自动补丁的更多信息,请参阅 ibmcloud sat storage assignment autopatch 命令参考

哪些存储模板可用?

您可以使用要使用的存储提供程序的模板来创建 Satellite 存储配置。 如果首选存储器提供者没有模板,那么可以 创建自己的配置模板,也可以手动部署存储器驱动程序。 以下列表包含当前可用于部署到 Satellite 集群的存储模板。

存储器模板版本
模板名称 模板 CLI 名称 版本,补丁 受支持的状态 更改日志
AWS EBS CSI 驱动程序 aws-ebs-csi-driver 版本: 1.1.0,补丁: 5 已停用 更改日志
AWS EBS CSI 驱动程序 aws-ebs-csi-driver 版本: 1.5.1,补丁: 5 已停用 更改日志
AWS EBS CSI 驱动程序 aws-ebs-csi-driver 版本: 1.12.0 (缺省值),补丁: 3 支持 更改日志
AWS EBS CSI 驱动程序 aws-ebs-csi-driver 版本: 1.31.0,补丁: 1 支持 更改日志
AWS EFS CSI 驱动程序 aws-efs-csi-driver 版本: 1.3.1,补丁: 4 已停用 更改日志
AWS EFS CSI 驱动程序 aws-efs-csi-driver 版本: 1.3.7,补丁: 4 已停用 更改日志
AWS EFS CSI 驱动程序 aws-efs-csi-driver 版本: 1.4.2 (缺省值),补丁: 1 支持 更改日志
AWS EFS CSI 驱动程序 aws-efs-csi-driver 版本: 2.0.3,补丁: 1 支持 更改日志
Azure 磁盘 CSI 驱动程序 azuredisk-csi-driver 版本: 1.4.0,补丁: 5 已停用 更改日志
Azure 磁盘 CSI 驱动程序 azuredisk-csi-driver 版本: 1.18.0,补丁: 5 已停用 更改日志
Azure 磁盘 CSI 驱动程序 azuredisk-csi-driver 版本:1.23.0 补丁1 已停用 更改日志
Azure 磁盘 CSI 驱动程序 azuredisk-csi-driver 版本:1.30.3 (默认),补丁:1 支持 更改日志
Azure 文件 CSI 驱动程序 azurefile-csi-driver 版本: 1.9.0,补丁: 4 已停用 更改日志
Azure 文件 CSI 驱动程序 azurefile-csi-driver 版本: 1.18.0,补丁: 4 已停用 更改日志
Azure 文件 CSI 驱动程序 azurefile-csi-driver 版本:1.22.0 补丁1 已停用 更改日志
Azure 文件 CSI 驱动程序 azurefile-csi-driver 版本:1.31.2 (默认),补丁:1 支持 更改日志
GCP 计算持久磁盘 CSI 驱动程序 gcp-compute-persistent-disk-csi-driver 版本: 1.0.4,补丁: 4 已停用 更改日志
GCP 计算持久磁盘 CSI 驱动程序 gcp-compute-persistent-disk-csi-driver 版本: 1.7.1,补丁: 5 支持 更改日志
GCP 计算持久磁盘 CSI 驱动程序 gcp-compute-persistent-disk-csi-driver 版本: 1.8.0 (缺省值),补丁: 2 支持 更改日志
IBM Object Storage 插件 ibm-object-storage-plugin 版本:2.2 (默认),补丁:30 支持 更改日志
IBM System Storage Block CSI 驱动程序 ibm-system-storage-block-csi-driver 版本: 1.10.0,补丁: 1 已停用 更改日志
IBM System Storage Block CSI 驱动程序 ibm-system-storage-block-csi-driver 版本: 1.11.1 (缺省值),补丁: 1 支持 更改日志
IBM System Storage Block CSI 驱动程序 ibm-system-storage-block-csi-driver 版本: 1.11.2,补丁: 1 支持 更改日志
[Beta] IBM VPC Block CSI 驱动程序 ibm-vpc-block-csi-driver 版本:5.1 (默认),补丁:12 支持 更改日志
[Beta] 本地存储器文件和/或块 local-storage 版本:1.0.0 (默认),补丁:2 支持 更改日志
本地存储器操作员 local-storage-operator 版本:1.0.0 (默认),补丁:2 支持 更改日志
[已废弃]本地存储操作符 - 块 local-volume-block 版本: 4.9,补丁: 4 已停用 更改日志
[已废弃]本地存储操作符 - 块 local-volume-block 版本: 4.10,补丁: 4 支持 更改日志
[已废弃]本地存储操作符 - 块 local-volume-block 版本: 4.11,补丁: 1 支持 更改日志
[已废弃]本地存储操作符 - 块 local-volume-block 版本: 4.12,补丁: 1 支持 更改日志
[已废弃]本地存储操作符 - 块 local-volume-block 版本: 4.13 (缺省值),补丁: 1 支持 更改日志
[已废弃]本地存储操作符 - 文件 local-volume-file 版本: 4.9,补丁: 4 已停用 更改日志
[已废弃]本地存储操作符 - 文件 local-volume-file 版本: 4.10,补丁: 4 支持 更改日志
[已废弃]本地存储操作符 - 文件 local-volume-file 版本: 4.11,补丁: 1 支持 更改日志
[已废弃]本地存储操作符 - 文件 local-volume-file 版本: 4.12,补丁: 1 支持 更改日志
[已废弃]本地存储操作符 - 文件 local-volume-file 版本: 4.13 (缺省值),补丁: 1 支持 更改日志
NetApp Ontap-NAS 驱动程序 netapp-ontap-nas 版本:24.02 (默认),补丁:6 支持 更改日志
NetApp Ontap-NAS 驱动程序 netapp-ontap-nas 版本:25.06 补丁1 支持 更改日志
NetApp Ontap-SAN 驱动程序 netapp-ontap-san 版本:24.02 (默认),补丁:6 支持 更改日志
NetApp Ontap-SAN 驱动程序 netapp-ontap-san 版本:25.06 补丁1 支持 更改日志
NetApp Trident 操作程序 netapp-trident 版本:22.04 补丁4 已停用 更改日志
NetApp Trident 操作程序 netapp-trident 版本:22.10 补丁:2 已停用 更改日志
NetApp Trident 操作程序 netapp-trident 版本:24.02 (默认),补丁:3 支持 更改日志
NetApp Trident 操作程序 netapp-trident 版本:25.06 补丁1 支持 更改日志
适用于本地设备的 OpenShift Data Foundation odf-local 版本:4.12 补丁:20 已停用 更改日志
适用于本地设备的 OpenShift Data Foundation odf-local 版本:4.13 补丁19 已停用 更改日志
适用于本地设备的 OpenShift Data Foundation odf-local 版本:4.14 补丁17 支持 更改日志
适用于本地设备的 OpenShift Data Foundation odf-local 版本:4.15 补丁14 支持 更改日志
适用于本地设备的 OpenShift Data Foundation odf-local 版本:4.16 (默认),补丁:9 支持 更改日志
适用于本地设备的 OpenShift Data Foundation odf-local 版本:4.17 补丁7 支持 更改日志
适用于本地设备的 OpenShift Data Foundation odf-local 版本:4.18 补丁3 支持 更改日志
适用于远程存储器的 OpenShift Data Foundation odf-remote 版本:4.12 补丁:20 已停用 更改日志
适用于远程存储器的 OpenShift Data Foundation odf-remote 版本:4.13 补丁19 已停用 更改日志
适用于远程存储器的 OpenShift Data Foundation odf-remote 版本:4.14 补丁17 支持 更改日志
适用于远程存储器的 OpenShift Data Foundation odf-remote 版本:4.15 补丁14 支持 更改日志
适用于远程存储器的 OpenShift Data Foundation odf-remote 版本:4.16 (默认),补丁:9 支持 更改日志
适用于远程存储器的 OpenShift Data Foundation odf-remote 版本:4.17 补丁7 支持 更改日志
适用于远程存储器的 OpenShift Data Foundation odf-remote 版本:4.18 补丁3 支持 更改日志
VMware CSI 驱动程序 vsphere-csi-driver 版本: 2.5.1,补丁: 6 支持 更改日志
VMware CSI 驱动程序 vsphere-csi-driver 版本: 2.7.0 (缺省值),补丁: 3 支持 更改日志