Skip to main content
ONTAP Automation
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

瞭ONTAP 解功能自動化選項

貢獻者

有幾個選項可用於自動化 ONTAP 儲存系統的部署與管理。

靜態API ONTAP

從功能豐富的REST API開始、從功能豐富的靜止API開始ONTAP 、ONTAP 即可將儲存系統的部署與管理作業自動化。自此之後、 REST API 持續擴充並成熟。現在、當 ONTAP 部署的管理作業自動化時、它提供了首選且具策略性的選項。

原生存取 REST API

您可以ONTAP 使用任何支援REST用戶端的程式設計語言、直接存取靜態API。熱門的語言選擇包括Python、PowerShell和Java。

移轉舊版的 ONTAPI 程式碼以使用 REST

ONTAPI API ( Zephyr API 或 ZAPI )是 NetApp ONTAP 軟體隨附的一組原始專屬呼叫、可支援資料儲存管理與管理工作的自動化。API 是的一部分 "NetApp Manageability SDK"。預期在未來版本的 ONTAP 中會停用 ONTAPI 介面。如果您有使用 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 Toolkit 、從 Windows 主機自動管理 ONTAP 叢集。如需詳細資訊、請參閱 "PowerShell 工具套件概觀"

自動化架構

您可以使用數個架構之一來建立及部署自動化程式碼

Ansible

Ansible是開放原始碼軟體工具、可支援資源配置、組態管理及應用程式部署。自從RedHat推出及後續併購之後、它的受歡迎度持續成長。NetApp提供獲認證的Ansible模組、客戶可用來自動化ONTAP 其支援的整套系統管理。請參閱 "深入瞭解""NetApp Ansible DevOps解決方案" 以取得更多資訊。

BlueXP 自動化目錄

NetApp "BlueXP 自動化目錄" 可透過 BlueXP 網路使用者介面取得。目錄可讓您存取套裝解決方案、協助您自動化 ONTAP 與其他產品的部署與整合。請參閱 "NetApp 自動化" 以取得文件及更多資訊。