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

了解 ONTAP 自动化选项

贡献者

您可以通过多种方法自动部署和管理ONTAP存储系统。

ONTAP REST API

从 ONTAP 9.6 开始, ONTAP 提供了一个扩展的 REST API ,为存储系统的自动部署和管理奠定了基础。此后、REST API不断扩展和成熟。现在、在自动化管理ONTAP 部署时、它提供了一个首选的战略选项。

本机访问REST API

您可以使用支持 REST 客户端的任何编程语言直接访问 ONTAP REST API 。常见语言选项包括 Python , PowerShell 和 Java 。

正在迁移旧版ONTAPI代码以使用REST

ONTAP API (Zehyr API或ZAPI)是NetApp ONTAP软件附带的一组原始专有调用、用于支持数据存储管理任务的自动化。API是的一部分"NetApp 易管理性 SDK"。在ONTAP的未来版本中、应禁用ONTAP PI接口。如果现有代码使用的是ONTAPI API、则应计划从ONTAPI迁移。NetApp支持将代码转换为使用较新的ONTAP REST API。有关详细信息、请参见 "从ONTAPI迁移到REST API"

客户端软件工具包

NetApp提供的客户端工具包可对ONTAP REST API进行抽象化、并使创建自动化代码变得更加轻松。您应选择一种适合您的开发语言和环境的解决方案。

Python 客户端库

Python 客户端库是一个软件包,您可以在编写脚本以访问 ONTAP REST API 时使用。它支持多种底层服务,包括连接管理,异步请求处理和异常处理。通过使用 Python 客户端库,您可以快速开发强大的代码来支持您的 ONTAP 自动化目标。有关详细信息、请参见 "Python 客户端库"

PowerShell工具包

您可以使用NetApp.ONTAP PowerShell工具包从Windows主机自动管理ONTAP集群。有关详细信息、请参见 "了解NetApp PowerShell工具包"

自动化框架

您可以使用多个框架之一创建和部署自动化代码

Ansible

Ansible 是一款开源软件工具,支持配置,配置管理和应用程序部署。自 RedHat 发布并随后获得该软件以来,该软件的受欢迎程度不断提高。NetApp 提供了 Ansible 认证模块,客户可以使用这些模块自动管理 ONTAP 存储系统。请参见 "了解更多信息。""NetApp Ansible DevOps 解决方案" 适用于追加信息 。

BlueXP自动化目录

NetApp "BlueXP自动化目录" 可通过BlueXP Web用户界面访问。通过该目录、您可以访问打包的解决方案、这些解决方案有助于自动部署ONTAP并将其与其他产品集成。请参见 "NetApp自动化" 有关文档和详细信息、请参见。

Looking for answers?
Try Doc, our Gen AI Assistant.