CDMI云數(shù)據(jù)管理接口的時(shí)代到來(lái)了嗎?
掃描二維碼
隨時(shí)隨地手機(jī)看文章
CDMI (Cloud Data Management Interface,云數(shù)據(jù)管理接口)是SNIA(Storage Networking Industry Association ,存儲(chǔ)網(wǎng)絡(luò)工業(yè)協(xié)會(huì))所定義的“應(yīng)用借以在云中創(chuàng)建、獲取、更新和刪除數(shù)據(jù)元素的功能接口”的重要組成部分。
這樣的一個(gè)接口是標(biāo)準(zhǔn)化我們?nèi)绾蝿?chuàng)建和管理云存儲(chǔ)數(shù)據(jù)對(duì)象的關(guān)鍵。它對(duì)云存儲(chǔ)也有重要的意義。
目前,多數(shù)的云存儲(chǔ)服務(wù)提供商使用私有的對(duì)象存儲(chǔ)接口。這些私有接口都是類似的——他們是RESTful的,有基本的“put”、“get”和“delete”命令——但是他們每個(gè)都有不同的語(yǔ)法。這就像巴黎的法語(yǔ)和你在魁北克聽(tīng)到的法語(yǔ)。很多的單詞和短語(yǔ)都是相同的,但是也有很多不同,使得溝通很吃力,不可靠甚至有時(shí)候不成功。
創(chuàng)造多語(yǔ)言系統(tǒng)
云服務(wù)供應(yīng)商和對(duì)象存儲(chǔ)軟件供應(yīng)商公開(kāi)對(duì)象存儲(chǔ)API,以使得用戶可以寫(xiě)出應(yīng)用代碼來(lái)管理數(shù)據(jù)對(duì)象。但是多數(shù)IT應(yīng)用使用塊和文件存儲(chǔ)格式,而不是對(duì)象格式。IT團(tuán)隊(duì)對(duì)于花掉大把的經(jīng)費(fèi)來(lái)重寫(xiě)他們的應(yīng)用接口來(lái)“說(shuō)對(duì)象語(yǔ)言”以方便使用軟件或者云服務(wù)這件事仍有遲疑,更不用說(shuō)花錢來(lái)測(cè)試和維護(hù)那些定制的集成項(xiàng)目了。
這個(gè)狀況帶來(lái)云存儲(chǔ)網(wǎng)關(guān)的出現(xiàn)。一個(gè)網(wǎng)關(guān)系統(tǒng)是一個(gè)本地虛擬或者物理設(shè)備,給IT提供一個(gè)基于標(biāo)準(zhǔn)的接口(iSCSI、CIFS或者NFS)來(lái)把基于標(biāo)準(zhǔn)的存儲(chǔ)操作轉(zhuǎn)換為對(duì)象軟件或者服務(wù)提供商的API語(yǔ)言。很多網(wǎng)關(guān)系統(tǒng)還能做更多事,通過(guò)提供加密,數(shù)據(jù)去重復(fù)和壓縮來(lái)降低帶寬和事務(wù)成本,通過(guò)緩存來(lái)緩解遠(yuǎn)程托管所帶來(lái)的延遲。
多數(shù)的系統(tǒng)都可以說(shuō)多種語(yǔ)言,掌握多個(gè)云存儲(chǔ)提供商的API語(yǔ)言。這樣,如果一個(gè)供應(yīng)商停止了一個(gè)服務(wù)或者其中的一部分(像Iron Mountain去年那樣),IT部門可以使用網(wǎng)關(guān)方案來(lái)將數(shù)據(jù)透明的轉(zhuǎn)移到另一個(gè)供應(yīng)商。
在Iron Mountain關(guān)停他們的服務(wù)的時(shí)候,Nasuni已經(jīng)悄悄地把他們多數(shù)的Iron Mountain客戶轉(zhuǎn)移到其他服務(wù)提供商去了。
CDMI=潛力
通過(guò)CDMI,把數(shù)據(jù)轉(zhuǎn)移到另一個(gè)服務(wù)提供商這樣的問(wèn)題就不應(yīng)該出現(xiàn)。這是不是真的呢?我說(shuō)是的。不過(guò),那些存儲(chǔ)行業(yè)的老兵都曾有過(guò)被類似的技術(shù)所傷害留下的傷痕,所以我們預(yù)計(jì)實(shí)施這條路也不會(huì)一帆風(fēng)順。隨著時(shí)間的推移,那些波浪都會(huì)平息,而我們會(huì)看到在不同服務(wù)之間的真正的數(shù)據(jù)可遷移,而不需要重寫(xiě)對(duì)象接口。
這一趨勢(shì)又會(huì)對(duì)云網(wǎng)關(guān)市場(chǎng)帶來(lái)什么影響呢?
這不一定。“網(wǎng)關(guān)”是一個(gè)很迷惑人的字眼,多數(shù)的這些系統(tǒng)都進(jìn)化成為了別的東西。我把它們稱作云集成或者可支持云的存儲(chǔ)陣列,因?yàn)槟秋@然是它們正在發(fā)展的方向。而當(dāng)你轉(zhuǎn)移到云上的時(shí)候,通過(guò)一個(gè)在本地?cái)?shù)據(jù)中心的“橋”來(lái)緩解延遲,保證持續(xù)的性能,提供高可用性,并提供加密和數(shù)據(jù)壓縮去重是很必要的。
最后,CDMI會(huì)使每個(gè)人接受和支持云存儲(chǔ)變的更容易也更便宜。云的時(shí)代到來(lái)了嗎?
有可能。ISO支持這一標(biāo)準(zhǔn)會(huì)有所幫助,不過(guò)最終的答案是廠商的接受程度。NetApp是這一行動(dòng)的堅(jiān)定支持者;不過(guò)思科、戴爾、EMC、惠普、IBM和其他業(yè)界大佬也都參與其中了。在存儲(chǔ)業(yè)界,行動(dòng)勝過(guò)口號(hào)。關(guān)鍵的行動(dòng)是各個(gè)廠商推出內(nèi)置的CDMI功能。