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

了解Astra Control

提供者

Astra Control 是 Kubernetes 应用程序数据生命周期管理解决方案,可简化有状态应用程序的操作。轻松保护,备份和迁移 Kubernetes 工作负载,并即时创建有效的应用程序克隆。

功能

Astra Control 为 Kubernetes 应用程序数据生命周期管理提供了关键功能:

  • 自动管理永久性存储

  • 创建应用程序感知型按需快照和备份

  • 自动执行策略驱动的快照和备份操作

  • 将应用程序和数据从一个 Kubernetes 集群迁移到另一个集群

  • 将应用程序从暂存克隆到生产环境

  • 使用NetApp SnapMirror技术将应用程序复制到远程系统

  • 直观显示应用程序运行状况和保护状态

  • 使用Web UI或API实施备份和迁移工作流

部署模式

Astra Control 有两种部署模式:

  • * Astra Control Service*:NetApp管理的服务、可为多个云提供商环境中的Kubernetes集群以及自管理Kubernetes集群提供应用程序感知型数据管理。

  • * Astra Control Center* :自管理软件,可为内部环境中运行的 Kubernetes 集群提供应用程序感知型数据管理。Astra控制中心还可以安装在多个云提供商环境中、并具有一个NetApp Cloud Volumes ONTAP 存储后端。

Astra 控制服务 Astra 控制中心

如何提供?

作为 NetApp 提供的一项完全托管的云服务

作为可下载、安装和管理的软件

它托管在何处?

基于 NetApp 选择的公有云

在您自己的Kubernetes集群上

如何更新?

由 NetApp 管理

您可以管理任何更新

应用程序数据管理功能是什么?

两个平台上的功能相同、但存储后端或外部服务除外(请参见 功能

两个平台上的功能相同、但存储后端或外部服务除外(请参见 功能

支持哪些存储后端?

Astra 控制服务的工作原理

Astra Control Service 是一种由 NetApp 管理的云服务,它始终处于启用状态,并使用最新功能进行更新。它利用多个组件实现应用程序数据生命周期管理。

从较高的层面来看, Astra Control Service 的工作原理如下:

  • 您可以通过设置云提供商并注册 Astra 帐户开始使用 Astra Control Service 。

+*对于GKEE集群、Astra Control Service使用 "适用于 Google Cloud 的 NetApp Cloud Volumes Service" 或 Google Persistent Disk 作为永久性卷的存储后端。

+*对于AKS集群、Astra Control Service使用 "Azure NetApp Files" 或Azure受管磁盘作为永久性卷的存储后端。

+*对于Amazon EKS集群、Astra Control Service使用 "Amazon Elastic Block Store""适用于 NetApp ONTAP 的 Amazon FSX" 作为永久性卷的存储后端。

  • 您可以将第一个 Kubernetes 计算添加到 Astra Control Service 中。然后, Astra 控制服务将执行以下操作:

    • 在云提供商帐户中创建一个对象存储,该帐户是备份副本的存储位置。

+在Azure中、Astra Control Service还会为Blob容器创建资源组、存储帐户和密钥。

  • 在集群上创建新的管理员角色和 Kubernetes 服务帐户。

  • 使用此新管理员角色进行安装 "Astra Trident" 以创建一个或多个存储类。

  • 如果您使用NetApp云服务存储产品作为存储后端、则Astra Control Service将使用Astra Trident为应用程序配置永久性卷。如果您使用Amazon EBS或Azure托管磁盘作为存储后端、则需要安装特定于提供商的CSI驱动程序。中提供了安装说明 "设置Amazon Web Services""使用 Azure 受管磁盘设置 Microsoft Azure"

    • 此时、您可以从集群定义应用程序。永久性卷将通过新的默认存储类在存储后端配置。

    • 然后,您可以使用 Astra Control Service 管理这些应用程序,并开始创建快照,备份和克隆。

      Astra Control Service 会持续监控您的计算状态变化,因此它可以识别您在此过程中添加的任何新应用程序。

Astra Control的免费计划支持您管理帐户中多达10个命名空间。如果您要管理10个以上的命名空间、则需要通过从"免费计划"升级到"高级计划"来设置计费。

Astra 控制中心的工作原理

Astra 控制中心在您自己的私有云中本地运行。

Astra控制中心支持具有基于Trident的存储类以及ONTAP 9.5及更高版本的存储后端的Kubernetes集群。

在云互联环境中, Astra 控制中心使用 Cloud Insights 提供高级监控和遥测功能。如果没有Cloud Insights 连接、则Astra控制中心可提供有限的(7天的指标)监控和遥测功能、并通过开放式指标端点导出到Kubernetes原生 监控工具(例如Prometheus和Grafana)。

Astra 控制中心完全集成到 AutoSupport 和 Active IQ 生态系统中,可为用户和 NetApp 支持提供故障排除和使用信息。

您可以使用 90 天评估许可证试用 Astra Control Center 。评估版可通过电子邮件和社区选项获得支持。此外,您还可以从产品支持信息板访问知识库文章和文档。

要安装和使用 Astra 控制中心,您需要满足特定的要求 "要求"

从较高的层面来看, Astra 控制中心的工作原理如下:

  • 您可以在本地环境中安装 Astra Control Center 。详细了解如何操作 "安装 Astra 控制中心"

  • 您可以完成一些设置任务,例如:

    • 设置许可

    • 添加第一个集群。

    • 添加在添加集群时发现的存储后端。

    • 添加用于存储应用程序备份的对象存储分段。

详细了解如何操作 "设置 Astra 控制中心"

您可以向集群添加应用程序。或者、如果要管理的集群中已有一些应用程序、则可以使用Astra控制中心来管理它们。然后、使用Astra控制中心创建快照、备份、克隆和复制关系。