點(diǎn)擊如下圖所示的導(dǎo)出按鈕,該文檔還可以O(shè)penAPI.json格式從概覽選項(xiàng)卡中下載。

如舊版本一樣,新的API可在新版本的端點(diǎn)下訪問:

API的N-2版本仍可提供對(duì)API舊版本的支持。這意味著您可以在運(yùn)行Unisphere 10.0的服務(wù)器上使用9.2或9.1版本的API調(diào)用。

有一個(gè)重大變化:運(yùn)行HyperMax OS 5977和5978的VMAX陣列不可再使用 10.0 REST API進(jìn)行管理,因Unisphere 10.0不再對(duì)其提供支持。

前端仿真整合(Front End Emulation Convergence)。您也許會(huì)問,“這是什么?” 在新的平臺(tái)上,我們不再提供單獨(dú)的RDF和FA/SE Director。相反,我們提供統(tǒng)一的仿真,支持可為所需功能啟用的端口。這是一種新型的director,縮寫為OR(Open Systems and Replication)。對(duì)可支持不同協(xié)議的OR director 端口,我們需要在列舉端口時(shí)應(yīng)用新的篩選器,以便了解哪些端口是為哪種協(xié)議啟用的。

另外一個(gè)變化是:當(dāng)列舉帶有SLO配置API調(diào)用的端口時(shí),這些調(diào)用不再返回內(nèi)部和后端的端口。由于用戶不能使用這些功能,這樣做反而簡(jiǎn)化了API,總體而言是件好事。如果您確實(shí)想要識(shí)別系統(tǒng)上的任何后端director和端口,您可以使用系統(tǒng)級(jí)director調(diào)用來(lái)獲取該信息。

對(duì)PowerMax 8500和2500而言,創(chuàng)建端口群組現(xiàn)在需要一個(gè)指定端口群組協(xié)議的附加密鑰: SCSI_FC、iSCSI,或者NVMe_TCP。

本地復(fù)制功能的變化

API的復(fù)制資源發(fā)生了一些值得注意的變化。我們引入了新的API調(diào)用功能,用于對(duì)存儲(chǔ)群組創(chuàng)建TimeFinder克隆。請(qǐng)閱讀《克隆的攻擊》 博文,其中詳述了克隆可提供的功能。同時(shí),它還解釋了為何我們將全新的克隆功能添加到新的PowerMax 8500和2500之中,補(bǔ)充API中已有的SnapVX功能。請(qǐng)注意,克隆API調(diào)用功能可兼容現(xiàn)有的PowerMax型號(hào)和新陣列。但是,增加的規(guī)模和全新的“establish_terminate”功能 (創(chuàng)建一個(gè)克隆副本,并在指針就位時(shí)立即刪除會(huì)話) 僅適用于運(yùn)行PowerMax OS 10的陣列。

在復(fù)制調(diào)用功能的幕后,有一些看不見但很有幫助的變化。在以往的版本中,REST調(diào)用功能參考 Unisphere對(duì)象模型以獲取某些信息?,F(xiàn)在在Unisphere 10.0中,用于復(fù)制的API調(diào)用功能可生成解決方案賦能API調(diào)用,以確保返回的信息始終與陣列同步。

API性能的變化

Unisphere的性能部分有顯著改變,主要是幫助新客戶更容易使用。我們的開發(fā)人員添加了一些輔助方法,幫助您為自己的陣列類型列舉性能類別。

建立了類別列表后,您就可通過類別測(cè)量指標(biāo)助手調(diào)用功能,查找每個(gè)類別的支持指標(biāo)列表。您可為全部程序接口或關(guān)鍵程序接口(KPI)指定類型:

我們性能指標(biāo)的另一大變化是:現(xiàn)在可獲取設(shè)備級(jí)的診斷統(tǒng)計(jì)數(shù)據(jù)?,F(xiàn)在可為一系列的設(shè)備或存儲(chǔ)群組收集這些數(shù)據(jù):每次查詢多達(dá)100個(gè)存儲(chǔ)群組或10,000個(gè)設(shè)備。每次查詢僅限一小時(shí)的性能數(shù)據(jù)。這些限制旨在防止開發(fā)人員不知不覺地創(chuàng)建高強(qiáng)度的繁重查詢(long ranging queries),從而避免影響其他API或UI用戶。

以下是一個(gè)調(diào)用和有效負(fù)載的示例。您可以通過上述的輔助方法,使用卷類別來(lái)確定有效類別。與所有性能調(diào)用一樣,時(shí)間戳是以毫秒為單位的EPOCH時(shí)間戳。

面向PowerMax的全新File API接口

借助與PowerMax File API集成的全新64 位SDNAS平臺(tái),我們現(xiàn)在擁有一套全新的端點(diǎn),用于第0日至第2日的文件對(duì)象運(yùn)行。API為文件運(yùn)行提供逾 200個(gè)API調(diào)用。現(xiàn)在可使用UI或REST來(lái)完成全部文件運(yùn)行,從而提供100%的產(chǎn)品覆蓋率。下圖概述了可在在線文檔中瀏覽的API。

PyU4V – 面向PowerMax API的軟件開發(fā)工具包

在全新的API中,我們還發(fā)布了僅與Unisphere 10.0兼容的PyU4V 10.0。由于Unisphere 向后兼容API,您仍可將PyU4V 9.2.1.6 版本與Unisphere 10.0版一同使用。PyU4V以前版本編寫的任何腳本都是向前兼容的——如果您沒有在使用任何退化函數(shù)的話。(PyU4V已為最近的兩個(gè)版本提供警告消息,通知用戶是否需要更改其腳本以實(shí)現(xiàn)向前兼容,所以我們希望沒有問題!)

Ansible對(duì)PowerMax API 10.0的支持

更新后的Ansible模塊將在9月發(fā)布,全面支持新陣列。同時(shí),您可將任意Unisphere服務(wù)器更新到10.0版本,現(xiàn)有的Ansible模塊將繼續(xù)運(yùn)行,前提是您的Ansible服務(wù)器已安裝了最新的 PyU4V 版本 (9.2.1.6或10.0,適用于PowerMax<=1.8 的Ansible 集合)。

作者:楊明,戴爾科技集團(tuán)大中華區(qū)存儲(chǔ)產(chǎn)品市場(chǎng)高級(jí)經(jīng)理

分享到

songjy

相關(guān)推薦