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

架构和组件

下面简要介绍了 Astra Control 环境的各个组件。

Astra Control 架构图和组件

Astra Control 组件

  • * Kubernetes 集群 * : Kubernetes 是一个可移植,可扩展的开源平台,用于管理容器化工作负载和服务,便于进行声明性配置和自动化。Astra 为 Kubernetes 集群中托管的应用程序提供管理服务。

  • * Astra Trident * :作为 NetApp 维护的完全受支持的开源存储配置程序和编排程序, Trident 使您能够为 Docker 和 Kubernetes 管理的容器化应用程序创建存储卷。在使用 Astra 控制中心部署时, Trident 会包括一个已配置的 ONTAP 存储后端,并支持将 Astra 数据存储作为存储后端。

  • * 存储后端 * :

    • Astra Control Service 使用 "适用于 Google Cloud 的 NetApp Cloud Volumes Service" 作为 GKE- 集群和的存储后端 "Azure NetApp Files" 作为 AKS 集群的存储后端。

    • Astra 控制中心使用以下存储后端:

      • Astra Data Store 存储后端

      • ONTAP AFF 和 FAS 存储后端。作为存储软件和硬件平台, ONTAP 可提供核心存储服务,支持多个存储访问协议以及快照和镜像等存储管理功能。

  • * Cloud Insights * : Cloud Insights 是一款 NetApp 云基础架构监控工具,可用于监控由 控制中心管理的 Kubernetes 集群的性能和利用率。Cloud Insights 将存储使用量与工作负载相关联。在 Astra 控制中心中启用 Cloud Insights 连接后,遥测信息将显示在 Astra 控制中心 UI 页面中。

Astra Control 接口

您可以使用不同的界面完成任务:

  • * Web 用户界面( UI ) * : Astra 控制服务和 Astra 控制中心使用同一个基于 Web 的 UI ,您可以在其中管理,迁移和保护应用程序。此外,还可以使用 UI 管理用户帐户和配置设置。

  • * API * : Astra 控制服务和 Astra 控制中心使用相同的 Astra 控制 API 。使用 API ,您可以执行与使用 UI 相同的任务。

您还可以通过 Astra 控制中心管理,迁移和保护 VM 环境中运行的 Kubernetes 集群。