架构和组件
下面简要介绍了 Astra Control 环境的各个组件。
Astra Control 组件
-
* Kubernetes 集群 * : Kubernetes 是一个可移植,可扩展的开源平台,用于管理容器化工作负载和服务,便于进行声明性配置和自动化。Astra 为 Kubernetes 集群中托管的应用程序提供管理服务。
-
* Astra Trident * :作为由 NetApp 维护的完全受支持的开源存储配置程序和编排程序, Astra Trident 使您能够为 Docker 和 Kubernetes 管理的容器化应用程序创建存储卷。使用Astra控制中心部署时、Astra Trident会包括一个已配置的ONTAP 存储后端。
-
* 存储后端 * :
-
Astra控制服务使用以下存储后端:
-
"适用于 Google Cloud 的 NetApp Cloud Volumes Service" 或Google Persistent Disk作为GKE集群的存储后端
-
"Azure NetApp Files" 或Azure受管磁盘作为AKS集群的存储后端。
-
"Amazon Elastic Block Store (EBS)" 或 "适用于 NetApp ONTAP 的 Amazon FSX" 作为EKS集群的后端存储选项。
-
-
Astra 控制中心使用以下存储后端:
-
ONTAP AFF 、FAS 和ASA。作为存储软件和硬件平台, ONTAP 可提供核心存储服务,支持多个存储访问协议以及快照和镜像等存储管理功能。
-
Cloud Volumes ONTAP
-
-
-
Astra:NetApp云基础架构监控工具Cloud Insights支持您监控由Cloud Insights控制中心管理的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 集群。