了解Trident
Trident 是由 NetApp 维护的一个受全面支持的开源项目。它旨在帮助您使用容器存储接口(CSI)等行业标准接口满足容器化应用程序的持久性需求。
什么是Trident?
NetApp Trident支持在公有云或内部环境中的所有常见NetApp存储平台上使用和管理存储资源、包括ONTAP (AFF、FAS、Select、云、Amazon FSx for NetApp ONTAP)、Element软件(NetApp HCI、SolidFire)、Azure NetApp Files服务和Google Cloud上的Cloud Volumes Service。
Trident是一款与本机集成的符合容器存储接口(CI)的动态存储流程编排程序"Kubernetes"。Trident在集群中的每个工作节点上作为一个控制器Pod加一个节点Pod运行。有关详细信息、请参见 "Trident架构" 。
Trident还可以直接与适用于NetApp存储平台的Docker生态系统集成。NetApp Docker卷插件(nDVP)支持从存储平台到Docker主机配置和管理存储资源。有关详细信息、请参见 "部署适用于Docker的Trident" 。
如果这是您首次使用Kubarnetes、您应熟悉 "Kubbernetes概念和工具"。 |
试用Trident
要进行试用、请使用随时可用的实验室映像申请访问"轻松部署和克隆容器化工作负载的永久性存储""NetApp 试用"。此测试驱动器提供了一个沙盒环境、其中安装并配置了三节点Kubbernetes集群和Trident。这是熟悉Trident并了解其功能的绝佳方式。
另一个选项是 "《 kubeadm 安装指南》" 由 Kubernetes 提供。
请勿在生产环境中使用按照以下说明构建的Kubennet集群。请使用您的分销商提供的生产部署指南来了解生产就绪集群。 |
Kubnetes与NetApp产品的集成
NetApp存储产品组合可与Kubbernetes集群的许多方面集成、从而提供高级数据管理功能、从而增强Kubbernetes部署的功能、性能和可用性。
适用于 NetApp ONTAP 的 Amazon FSX
"适用于 NetApp ONTAP 的 Amazon FSX" 是一项完全托管的AWS服务、可用于启动和运行由NetApp ONTAP存储操作系统提供支持的文件系统。
Azure NetApp Files
"Azure NetApp Files" 是一种企业级 Azure 文件共享服务,由 NetApp 提供支持。您可以在 Azure 中以本机方式运行要求最苛刻的基于文件的工作负载,同时享受 NetApp 应有的性能和丰富的数据管理功能。
Cloud Volumes ONTAP
"Cloud Volumes ONTAP" 是一款纯软件存储设备,可在云中运行 ONTAP 数据管理软件。
Google Cloud NetApp卷
"Google Cloud NetApp卷" 是Google Cloud中的一项完全托管的文件存储服务、可提供高性能企业级文件存储。
Element 软件
"Element" 通过保证性能并简化存储占用空间,使存储管理员能够整合工作负载。
NetApp HCI
"NetApp HCI" 通过自动化执行日常任务并使基础架构管理员能够专注于更重要的功能,简化数据中心的管理和扩展。
Trident 可以直接在底层 NetApp HCI 存储平台上为容器化应用程序配置和管理存储设备。
NetApp ONTAP
"NetApp ONTAP" 是NetApp多协议统一存储操作系统、可为任何应用程序提供高级数据管理功能。
ONTAP 系统采用全闪存,混合或全 HDD 配置,并提供多种不同的部署模式,包括专门设计的硬件( FAS 和 AFF ),白盒( ONTAP Select )和纯云( Cloud Volumes ONTAP )。Trident支持这些ONTAP部署模式。