Skip to main content
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

将数据从内部 ONTAP 集群分层到 StorageGRID

贡献者

通过将非活动数据分层到 StorageGRID ,可在内部 ONTAP 集群上获得可用空间。

快速入门

按照以下步骤快速入门,或者向下滚动到其余部分以了解完整详细信息。

一个 准备将数据分层到 StorageGRID

您需要满足以下要求:

  • 运行 ONTAP 9.4 或更高版本的内部 ONTAP 集群,并通过用户指定的端口连接到 StorageGRID 。 "了解如何发现集群"

  • 具有 S3 权限的 AWS 访问密钥的 StorageGRID 10.3 或更高版本。

  • 内部安装的连接器。

  • 用于连接器的网络连接、用于启用与ONTAP 集群、StorageGRID 和BlueXP分层服务的出站HTTPS连接。

两个 设置分层

在BlueXP中、选择一个内部工作环境、单击分层服务的*启用*、然后按照提示将数据分层到StorageGRID。

要求

验证是否支持 ONTAP 集群,设置网络以及准备对象存储。

下图显示了每个组件以及需要在它们之间准备的连接:

一个架构图、显示了BlueXP分层服务、该服务连接到内部部署的连接器、连接到ONTAP 集群的连接器以及ONTAP 集群和对象存储之间的连接。活动数据驻留在 ONTAP 集群上,而非活动数据驻留在对象存储中。

备注 Connector 和 StorageGRID 之间的通信仅用于对象存储设置。

准备 ONTAP 集群

将数据分层到 StorageGRID 时, ONTAP 集群必须满足以下要求。

支持的 ONTAP 平台
  • 使用 ONTAP 9.8 及更高版本时:您可以对 AFF 系统或采用纯 SSD 聚合或全 HDD 聚合的 FAS 系统中的数据进行分层。

  • 使用 ONTAP 9.7 及更早版本时:您可以对 AFF 系统或采用纯 SSD 聚合的 FAS 系统中的数据进行分层。

支持的 ONTAP 版本

ONTAP 9.4 或更高版本

许可

在将数据分层到StorageGRID 时、您的BlueXP帐户不需要BlueXP分层许可证、ONTAP 集群也不需要FabricPool 许可证。

集群网络连接要求
  • ONTAP 集群通过用户指定的端口启动与StorageGRID 网关节点的HTTPS连接(此端口可在分层设置期间进行配置)。

    ONTAP 可在对象存储之间读取和写入数据。对象存储永远不会启动,而只是响应。

  • 需要从连接器建立入站连接,该连接器必须位于您的内部。

    集群与BlueXP分层服务之间不需要建立连接。

  • 托管要分层的卷的每个 ONTAP 节点都需要一个集群间 LIF 。LIF 必须与 _IP 空间 _ 关联, ONTAP 应使用此 _IP 空间 _ 连接到对象存储。

    设置数据分层时、BlueXP分层会提示您输入要使用的IP空间。您应选择与每个 LIF 关联的 IP 空间。这可能是您创建的 " 默认 "IP 空间或自定义 IP 空间。了解更多信息 "LIF""IP 空间"

支持的卷和聚合

BlueXP分层可分层的卷总数可能小于ONTAP 系统上的卷数。这是因为无法从某些聚合对卷进行分层。请参见ONTAP 文档 "FabricPool 不支持的功能"

备注 从ONTAP 9.5开始、BlueXP分层支持FlexGroup 卷。安装程序的工作方式与任何其他卷相同。

发现 ONTAP 集群

您需要先在BlueXP画布中创建内部ONTAP 工作环境、然后才能开始分层冷数据。

正在准备 StorageGRID

StorageGRID 必须满足以下要求。

支持的 StorageGRID 版本

支持 StorageGRID 10.3 及更高版本。

S3 凭据

在设置StorageGRID 分层时、您需要为BlueXP分层提供S3访问密钥和机密密钥。BlueXP分层使用密钥访问您的存储分段。

这些访问密钥必须与具有以下权限的用户相关联:

"s3:ListAllMyBuckets",
"s3:ListBucket",
"s3:GetObject",
"s3:PutObject",
"s3:DeleteObject",
"s3:CreateBucket"
对象版本控制

不能在对象存储分段上启用 StorageGRID 对象版本控制。

创建或切换连接器

要将数据分层到云,需要使用 Connector 。将数据分层到 StorageGRID 时,您的内部必须具有一个 Connector 。您需要安装新的 Connector 或确保当前选定的 Connector 位于内部。

为连接器准备网络连接

确保此连接器具有所需的网络连接。

步骤
  1. 确保安装 Connector 的网络启用以下连接:

    • 通过端口443与BlueXP分层服务建立HTTPS连接 ("请参见端点列表"

    • 通过端口443与StorageGRID 系统建立HTTPS连接

    • 通过端口 443 与 ONTAP 集群管理 LIF 建立 HTTPS 连接

将第一个集群中的非活动数据分层到 StorageGRID

准备好环境后,开始对第一个集群中的非活动数据进行分层。

您需要的内容
  • "内部工作环境"

  • StorageGRID 网关节点的FQDN以及用于HTTPS通信的端口。

  • 具有所需 S3 权限的 AWS 访问密钥。

步骤
  1. 选择内部ONTAP 工作环境。

  2. 从右侧面板中单击分层服务的*启用*。

    如果StorageGRID 分层目标作为工作环境存在于Canvas上、则可以将集群拖动到StorageGRID 工作环境中以启动设置向导。

    选择内部 ONTAP 工作环境后,屏幕右侧将显示设置分层选项的屏幕截图。

  3. 定义对象存储名称:输入此对象存储的名称。它必须与此集群上的聚合可能使用的任何其他对象存储唯一。

  4. 选择提供程序:选择* StorageGRID 并单击*继续

  5. 完成*创建对象存储*页面上的步骤:

    1. 服务器:输入StorageGRID 网关节点的FQDN、ONTAP 与StorageGRID 进行HTTPS通信时应使用的端口、以及具有所需S3权限的帐户的访问密钥和机密密钥。

    2. * 分段 * :添加新分段或选择以前缀 fabric-pool 开头的现有分段,然后单击 * 继续 * 。

      需要使用 fabric-pool 前缀,因为 Connector 的 IAM 策略允许实例对使用该前缀命名的分段执行 S3 操作。例如,您可以将 S3 存储分段命名为 fabric-pool-AFF1 ,其中 AFF1 是集群的名称。

    3. * 集群网络 * :选择 ONTAP 应用于连接到对象存储的 IP 空间,然后单击 * 继续 * 。

      选择正确的IP空间可确保BlueXP分层可以设置从ONTAP 到StorageGRID 对象存储的连接。

    您还可以通过定义"最大传输速率"来设置可用于将非活动数据上传到对象存储的网络带宽。选择*受限*单选按钮并输入可使用的最大带宽、或者选择*无限制*以指示没有限制。

  6. Tier Volumes 页面上,选择要为其配置分层的卷,然后启动分层策略页面:

    • 要选择所有卷,请选中标题行(),然后单击 * 配置卷 * 。

    • 要选择多个卷,请选中每个卷对应的框(),然后单击 * 配置卷 * 。

    • 要选择单个卷,请单击行(或 编辑铅笔图标 图标)。

      显示如何选择单个卷,多个卷或所有卷以及修改选定卷按钮的屏幕截图。

  7. Tiering Policy 对话框中,选择一个分层策略,也可以调整选定卷的散热天数,然后单击 * 应用 * 。

    显示可配置分层策略设置的屏幕截图。

结果

您已成功设置从集群上的卷到 StorageGRID 的数据分层。

下一步是什么?

您可以查看有关集群上的活动和非活动数据的信息。 "了解有关管理分层设置的更多信息"

如果您可能希望将集群上的某些聚合中的数据分层到不同的对象存储、也可以创建额外的对象存储。或者、如果您计划使用FabricPool 镜像将分层数据复制到其他对象存储。 "了解有关管理对象存储的更多信息"