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

NetApp 服務引擎 API 總覽

貢獻者

NetApp Service Engine 提供一組 API 、透過 REST 風格的 Web 服務介面、管理支援儲存系統上的儲存資源、以利任何協力廠商整合。API 涵蓋 GUI 所支援的所有功能。NetApp 提供 API 文件、但客戶有責任將其整合至應用程式中。

本《 NetApp 服務引擎 API 參考指南》提供 API 與範例程式碼的相關資訊。本指南所提供的資訊可讓您建立 NetApp 服務引擎的 RESTful 用戶端。API 是以代表狀態傳輸( REST )架構風格為基礎。

目標對象

本指南專供開發人員透過 REST API 、建立與 NetApp 服務引擎軟體介面的應用程式。

如果您想要使用儲存供應商、 NetApp ONTAP 叢集和管理管理 API 來管理儲存設備、請使用本指南。

NetApp 服務引擎 API 存取與類別

建構 URL 以直接存取 REST API

您可以直接透過編程語言存取 REST API 、例如 Python 、 C# 、 C++ 、 JavaScript 、 等等。若要以「 https : // < 主機名稱 > /API 」格式存取其餘 API 、請輸入主機名稱或 IP 位址和 URL 。

使用者與系統管理員 API

本文件將 API 說明分為兩個區段、包括:

  • 消費者 API

  • 系統管理員 API

NetApp 服務引擎的主要概念

NetApp 服務引擎支援區域和區域的概念、如下圖所示。區域代表資料中心或站台、而區域代表區域內的儲存子單位(技術上是資料中心 / 站台內的叢集)。多個區域支援資料可用度與資料保護( DP )功能。

錯誤:缺少圖形影像

單一 NetApp 服務引擎執行個體可支援一或多個租戶。NetApp Service Engine 將租戶和子租戶的概念當成階層實體、用來擁有或管理儲存服務。

租戶可以是客戶、合作夥伴或帳單實體。租戶持有 Flex 訂閱服務的訂閱(或多份訂閱)。

子租戶是租戶內的實體。它可用於回報、安全性分離等等。

每個子租戶都會建立儲存項目。每個子租戶都可以擁有多個適合該子租戶的類型和編號儲存項目。

NetApp 服務引擎支援下列類型的儲存設備:

  • 區塊儲存區和磁碟中的區塊儲存

  • 檔案伺服器和檔案共用中的檔案儲存設備

  • 儲存在貯體中的物件