将数据从内部 ONTAP 集群分层到 S3 对象存储
通过将非活动数据分层到使用简单存储服务( Simple Storage Service , S3 )协议的任何对象存储服务,在内部 ONTAP 集群上提供可用空间。
此时、已对MinIO对象存储进行了资格认定。
如果客户希望使用的对象存储不是正式支持的云层,则可以按照以下说明进行操作。客户必须测试并确认对象存储满足其要求。 对于任何第三方对象存储服务引起的任何问题、NetApp不提供支持、也不承担任何责任、特别是在与产品所属的第三方没有达成支持协议的情况下。我们承认并同意, NetApp 对任何相关损坏不承担任何责任,也不会被要求为该第三方产品提供支持。 |
快速入门
按照以下步骤快速入门,或者向下滚动到其余部分以了解完整详细信息。
您需要满足以下要求:
-
运行ONTAP 9.8或更高版本的源内部ONTAP 集群、并通过用户指定的端口连接到目标S3兼容对象存储。 "了解如何发现集群"。
-
对象存储服务器的 FQDN ,访问密钥和机密密钥,以便 ONTAP 集群可以访问存储分段。
-
内部安装的连接器。
-
Connector的网络连接、用于启用与源ONTAP 集群、与S3兼容的对象存储以及XP Blueering服务的出站HTTPS连接。
在BlueXP中、选择一个内部工作环境、单击分层服务的*启用*、然后按照提示将数据分层到与S3兼容的对象存储。
通过云提供商的按需购买订阅、NetApp BlueXP分层自带许可证或两者的组合、为BlueXP分层付费:
-
从订阅BlueXP PAYGO产品 "AWS Marketplace", "Azure Marketplace"或 "GCP 市场"下,单击 * 订阅 * 并按照提示进行操作。
-
要使用BlueXP分层BYOL许可证付费、请发送邮件至:ng-cloud-tiering@netapp.com?Subject=Licensing[如果需要购买许可证、请联系我们]、然后发送电子邮件至 "从BlueXP电子钱包中将其添加到您的帐户"。
要求
验证是否支持 ONTAP 集群,设置网络以及准备对象存储。
下图显示了每个组件以及需要在它们之间准备的连接:
Connector 与 S3 兼容对象存储服务器之间的通信仅用于对象存储设置。 |
准备 ONTAP 集群
将数据分层到与S3兼容的对象存储时、源ONTAP 集群必须满足以下要求。
- 支持的 ONTAP 平台
-
您可以对 AFF 系统或具有纯 SSD 聚合或纯 HDD 聚合的 FAS 系统中的数据进行分层。
- 支持的 ONTAP 版本
-
ONTAP 9.8 或更高版本
- 集群网络连接要求
-
-
ONTAP 集群通过用户指定的端口启动与 S3 兼容对象存储的 HTTPS 连接(此端口可在分层设置期间进行配置)。
源ONTAP 系统可在对象存储中读取和写入数据。对象存储永远不会启动,而只是响应。
-
需要从连接器建立入站连接,该连接器必须位于您的内部。
集群与BlueXP分层服务之间不需要建立连接。
-
托管要分层的卷的每个 ONTAP 节点都需要一个集群间 LIF 。LIF 必须与 _IP 空间 _ 关联, ONTAP 应使用此 _IP 空间 _ 连接到对象存储。
-
- 支持的卷和聚合
-
BlueXP分层可分层的卷总数可能小于ONTAP 系统上的卷数。这是因为无法从某些聚合对卷进行分层。请参见ONTAP 文档 "FabricPool 不支持的功能"。
BlueXP分层既支持FlexVol 卷、也支持FlexGroup 卷。 |
正在准备与 S3 兼容的对象存储
与 S3 兼容的对象存储必须满足以下要求。
- S3 凭据
-
在设置与S3兼容的对象存储分层时、系统会提示您创建S3存储分段或选择现有的S3存储分段。您需要为BlueXP分层提供S3访问密钥和机密密钥。BlueXP分层使用这些密钥访问您的存储分段。
这些访问密钥必须与具有以下权限的用户相关联:
"s3:ListAllMyBuckets", "s3:ListBucket", "s3:GetObject", "s3:PutObject", "s3:DeleteObject", "s3:CreateBucket"
创建或切换连接器
要将数据分层到云,需要使用 Connector 。将数据分层到与 S3 兼容的对象存储时,您的内部必须具有 Connector 。您需要安装新的 Connector 或确保当前选定的 Connector 位于内部。
为连接器准备网络连接
确保此连接器具有所需的网络连接。
-
确保安装 Connector 的网络启用以下连接:
-
通过端口443与BlueXP分层服务建立HTTPS连接 ("请参见端点列表")
-
通过端口 443 与 S3 兼容对象存储建立 HTTPS 连接
-
通过端口 443 与 ONTAP 集群管理 LIF 建立 HTTPS 连接
-
将第一个集群中的非活动数据分层到与 S3 兼容的对象存储
准备好环境后,开始对第一个集群中的非活动数据进行分层。
-
与 S3 兼容的对象存储服务器的 FQDN 以及用于 HTTPS 通信的端口。
-
具有所需 S3 权限的访问密钥和机密密钥。
-
选择内部ONTAP 工作环境。
-
从右侧面板中单击分层服务的*启用*。
-
定义对象存储名称:输入此对象存储的名称。它必须与此集群上的聚合可能使用的任何其他对象存储唯一。
-
选择提供程序:选择* S3 compatible 并单击*继续。
-
完成*创建对象存储*页面上的步骤:
-
* 服务器 * :输入与 S3 兼容的对象存储服务器的 FQDN , ONTAP 与服务器进行 HTTPS 通信时应使用的端口,以及具有所需 S3 权限的帐户的访问密钥和机密密钥。
-
* 分段 * :添加新分段或选择现有分段,然后单击 * 继续 * 。
-
* 集群网络 * :选择 ONTAP 应用于连接到对象存储的 IP 空间,然后单击 * 继续 * 。
选择正确的IP空间可确保BlueXP分层可以设置从ONTAP 到S3兼容对象存储的连接。
您还可以通过定义"最大传输速率"来设置可用于将非活动数据上传到对象存储的网络带宽。选择*受限*单选按钮并输入可使用的最大带宽、或者选择*无限制*以指示没有限制。
-
-
在 SUCCES 页面上,单击 * 继续 * 立即设置卷。
-
在 Tier Volumes 页面上,选择要为其配置分层的卷,然后单击 * 继续 * :
-
要选择所有卷,请选中标题行(),然后单击 * 配置卷 * 。
-
要选择多个卷,请选中每个卷对应的框(),然后单击 * 配置卷 * 。
-
要选择单个卷,请单击行(或 图标)。
-
-
在 Tiering Policy 对话框中,选择一个分层策略,也可以调整选定卷的散热天数,然后单击 * 应用 * 。
您已成功设置从集群上的卷到与 S3 兼容的对象存储的数据分层。
您可以查看有关集群上的活动和非活动数据的信息。 "了解有关管理分层设置的更多信息"。
如果您可能希望将集群上的某些聚合中的数据分层到不同的对象存储、也可以创建额外的对象存储。或者、如果您计划使用FabricPool 镜像将分层数据复制到其他对象存储。 "了解有关管理对象存储的更多信息"。