版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、.:.;討論云存儲(chǔ)技術(shù)的開展當(dāng)前的IT產(chǎn)業(yè)中,“云幾乎成了時(shí)下最火紅、時(shí)髦的代名詞,軟硬件廠商開場(chǎng)將旗下產(chǎn)品逐漸移轉(zhuǎn)到云計(jì)算,或提出各自在云架構(gòu)中的開展方向。其中屬于儲(chǔ)存領(lǐng)域的“云存儲(chǔ),終究在整個(gè)云運(yùn)算的框架中扮演什么角色?如今的開展情況與面臨的瓶頸為何?請(qǐng)看今天我們的分析討論。談到云存儲(chǔ)Cloud storage,簡(jiǎn)單來說,就是將儲(chǔ)存資源放到網(wǎng)絡(luò)上供人存取的一種新興方案。如此一來,運(yùn)用者可以在任何時(shí)間、任何地方,透過任何可連網(wǎng)的安裝方便地存取數(shù)據(jù)。假設(shè)方案供貨商能進(jìn)一步確保數(shù)據(jù)的平安無虞,同時(shí)又提供許多數(shù)據(jù)檢索及管理的功能,用戶又何必不定期地花錢購(gòu)買、安裝、設(shè)定或擴(kuò)展儲(chǔ)存設(shè)備呢?尤其對(duì)于定期
2、會(huì)有龐大數(shù)據(jù)備份需求的運(yùn)用者或企業(yè)來說,設(shè)備的管理及擴(kuò)展絕對(duì)是一大夢(mèng)魘及負(fù)擔(dān)。就普通運(yùn)用者而言,云存儲(chǔ)及類似方案似乎處處可見。值得留意的趨勢(shì),就是云存儲(chǔ)所支持的存取安裝也從計(jì)算機(jī)主機(jī),漸漸擴(kuò)展到 HYPERLINK /sj/shouji/ t _blank 手機(jī)等行動(dòng)安裝上。換句話說,非透過計(jì)算機(jī)上網(wǎng)存取數(shù)據(jù)的時(shí)代已然過去,機(jī)動(dòng)性更強(qiáng)的 HYPERLINK /sj/shouji/ t _blank 手機(jī)提供更具彈性的云端數(shù)據(jù)存取方案。當(dāng)前甚至有云端音樂串流效力ZumoDrive的推出,iPod/iPhone的用戶可以事先將音樂丟到在線儲(chǔ)存空間中,然后再透過無線網(wǎng)絡(luò)播放音樂串流,相當(dāng)方便。(圖1
3、)圖1:ZumoDrive網(wǎng)站上所提供的云存儲(chǔ)效力。相對(duì)于消費(fèi)端云存儲(chǔ)的熱絡(luò),企業(yè)端雖然仍處于“只聞樓梯響的階段,但當(dāng)前主要的儲(chǔ)存業(yè)者,如EMC、HP、HDS、 HYPERLINK /special/gs/ibm.html t _blank IBM、NetApp等,早已預(yù)備好迎接云運(yùn)算所能夠產(chǎn)生的變革,如今就等著“東風(fēng)起而全力搶攻。IT資源轉(zhuǎn)化為Web效力 云存儲(chǔ)是云運(yùn)算架構(gòu)中的一部分,所以在引見云存儲(chǔ)之前,必需先對(duì)云運(yùn)算架構(gòu)有一些根本的了解。簡(jiǎn)單來說,云運(yùn)算就是將運(yùn)算、儲(chǔ)存及網(wǎng)絡(luò),抑或硬件、軟件及平臺(tái)等IT資源,透過虛擬化之資源利用優(yōu)化,以及可量化計(jì)費(fèi)的效力型態(tài),經(jīng)由網(wǎng)絡(luò)分送,給用戶隨時(shí)存取
4、的一種效力平臺(tái)。該效力就像水電等公共設(shè)備普通,運(yùn)用者不需了解其背后運(yùn)作技術(shù)及情況,企業(yè)用戶也不用耗費(fèi)可觀的人力及管理本錢,進(jìn)展任何IT設(shè)備及資源的管理。一切資源的分配及管理,設(shè)備的汰換、更新與擴(kuò)展,全都由云運(yùn)算供貨商擔(dān)任一切,并依運(yùn)用者需求提供可擴(kuò)展性的高可用性效力,至于運(yùn)用戶那么只需按運(yùn)用量付費(fèi)即可?,F(xiàn)實(shí)上,云運(yùn)算所采用的實(shí)際根底與技術(shù)皆非全新,從過去以來的效力器整合Server Consolidation、Web Service、效力導(dǎo)向架構(gòu)SOA、公共運(yùn)算Utility Computing、主機(jī)代管等效力或平臺(tái)上,就曾經(jīng)可以看到與云運(yùn)算概念類似的身影。這也是當(dāng)前云運(yùn)算不斷沒有被明確定義的
5、緣由之一。不論如何,隨著網(wǎng)絡(luò)帶寬的提升、Web 2.0與虛擬化技術(shù)的日漸普及,云運(yùn)算在上述各種有著類似概念技術(shù)、效力或平臺(tái)長(zhǎng)久所奠下的根底上開展,開場(chǎng)愈受注目與青睞。在許多技術(shù)效力當(dāng)中,網(wǎng)格運(yùn)算Grid Computing最常與云運(yùn)算相提并論,雖然兩者皆采分布式計(jì)算架構(gòu),但現(xiàn)實(shí)上,卻有很大差別,其中尤以資源擴(kuò)展性最為明顯。前者強(qiáng)調(diào)一切運(yùn)算資源集中化,以因應(yīng)需求大規(guī)模運(yùn)算的運(yùn)用義務(wù),缺乏擴(kuò)展彈性;后者適用于多重用戶之大量單一懇求,并依不同個(gè)別需求調(diào)配資源,具備動(dòng)態(tài)擴(kuò)展才干。 資源分配與管理接口 要到達(dá)資源隨需分配、隨需擴(kuò)展的彈性,云運(yùn)算必需交融許多技術(shù),例如分布式計(jì)算、SaaS、Web Serv
6、ice與效力器虛擬化等,尤其是效力器虛擬化技術(shù),在這幾年的推展下,不論是資源利用率的提升,乃至降低電力、散熱所達(dá)成的節(jié)能減碳效益,都為云運(yùn)算開展奠下厚實(shí)的根底,使其不但可發(fā)揚(yáng)動(dòng)態(tài)擴(kuò)展性與多重用戶Multi-tenancy的經(jīng)濟(jì)效益,并有效降低IT資源的運(yùn)用本錢。效力器虛擬化允許多操作系統(tǒng)與相關(guān)運(yùn)用軟件可同時(shí)運(yùn)轉(zhuǎn)在單一實(shí)體機(jī)器中的特性,可協(xié)助企業(yè)加速完成根底架構(gòu)即效力Infrastructure as a Service, IaaS方案的部署。所謂IaaS資源大致是指儲(chǔ)存、網(wǎng)絡(luò)與運(yùn)算等三種資源而言,用戶可針對(duì)特定屬性的虛擬機(jī),指定搭配不同用量的資源分配例如配置該機(jī)擁有1GB HYPERLINK
7、/special/yjjs/neicun.html t _blank 內(nèi)存、320GB HYPERLINK /special/yjjs/yingpan.html t _blank 硬盤等。(圖2)圖2:云運(yùn)算架構(gòu)模型。數(shù)據(jù)源: HYPERLINK /special/gs/ibm.html t _blank IBM該方案允許快速的運(yùn)用程序資源分配,根底架構(gòu)之上的底層操作系統(tǒng),也可依負(fù)載控制需求進(jìn)展擴(kuò)展或減少。也由于如此,運(yùn)用中的資源較能與運(yùn)用軟件的需求做良好的搭配。當(dāng)前IaaS方案多半提供了基于RESTREpresentational State Transfer式的HTTP操作接口,透過該接口
8、,可允許在其根底架構(gòu)上進(jìn)展虛擬圖像文件的部署、管理,以及資源的指定分配。REST接口并沒有其他協(xié)議的額外負(fù)擔(dān),它允許運(yùn)用者可以簡(jiǎn)易地存取其效力器。每個(gè)資源皆透過獨(dú)一無二的URIUniform Resource Identifier尋址,同時(shí)基于CRUDCreate創(chuàng)建、Retrieve檢索、Update更新、Delete刪除四個(gè)操作,資源因此能被控管。三種云運(yùn)算架構(gòu) 按照Wikipedia的定義,如圖3,云運(yùn)算在建置架構(gòu)上大致分成三個(gè)階層:運(yùn)用程序、平臺(tái)與根底設(shè)備,并由此分別提供三種型態(tài)效力:圖3:云運(yùn)算架構(gòu)階層堆棧。數(shù)據(jù)源:Wikipedia 1.軟件即效力SaaS 在此階層中,主要是以云端
9、運(yùn)用程序Cloud Application來提供各種SaaS效力,存取該效力的運(yùn)用者不需求下載或安裝任何程序,就可以直接透過 HYPERLINK /jq/llq/ t _blank 閱讀器存取云端運(yùn)用程序所提供的功能與效力。透過該效力,用戶不用對(duì)軟件進(jìn)展排錯(cuò)、更新等維護(hù)作業(yè),對(duì)于運(yùn)用管理負(fù)擔(dān)及本錢的降低有不小的協(xié)助 。不僅如此,比起自行建置的系統(tǒng)與程序,SaaS提供了更高可用性的不中斷效力。當(dāng)前市面上不乏許多通行已久的SaaS效力,其中最耳熟能詳?shù)哪^于 HYPERLINK /tag.php?tag=Google t _blank Google Apps與Saleforce。采用P2P技術(shù)的S
10、kype、趨勢(shì)科技的云端防毒,以及YouTube、Facebook、Twitter等Web運(yùn)用程序,皆屬于不同類型的SaaS效力。微軟在既有商用軟件上,另外提供相對(duì)應(yīng)在線軟件效力也是其中一種。在儲(chǔ)存方面,目前Amazon所提供的自助式內(nèi)容分派效力CloudFront,以及支持檔案共享與數(shù)據(jù)同步化效力的微軟Live Mesh,皆屬于采用分布式云存儲(chǔ)技術(shù)的SaaS效力。2.平臺(tái)即效力PaaS 所謂PaaS,指的是提供運(yùn)算平臺(tái)或處理方案效力化而言。它仰賴云端根底設(shè)備之資源,支持云端運(yùn)用的不同功能,并提供整合的API。PaaS益處在于運(yùn)用程序的部署更簡(jiǎn)便、有效降低底層軟硬件架構(gòu)采買及管理本錢。常見的效
11、力包括Microsoft Azure、 HYPERLINK /tag.php?tag=Google t _blank Google Engine、Google Custom Search、Yahoo! BOSS等。至于Amazon SimpleDB、Amazon S3、Nirvanix等,那么屬于提供構(gòu)造化云存儲(chǔ)機(jī)制的PaaS效力。3.根底設(shè)備即效力IaaS 至于IaaS意指云端根底架構(gòu)Cloud Infrastructure,也就是將運(yùn)算、儲(chǔ)存及網(wǎng)絡(luò)等資源轉(zhuǎn)化為規(guī)范化效力,以提供內(nèi)外部運(yùn)用者存取之用。為了讓資源有效管理與運(yùn)用,IaaS多半藉助虛擬化技術(shù)來完效果勞器整合之根本作業(yè)。目前市面上的
12、IaaS效力,在運(yùn)算資源分派效力上,有Amazon CloudWatch,以及提供虛擬機(jī)效力的Amazon EC2;在網(wǎng)絡(luò)資源分派效力上,那么有Amazon VPC虛擬私有云端;在原生儲(chǔ)存資源分派效力上,那么以Amazon EBS為代表。除了上述三個(gè)效力階層外,整個(gè)云運(yùn)算架構(gòu)中還有最頂層的客戶端,以及最底層的效力器。對(duì)于云運(yùn)算而言,其效力對(duì)象即為客戶端。客戶端可透過桌機(jī)、筆電、Thin Client,甚至手機(jī)、PDA等行動(dòng)安裝內(nèi)建的 HYPERLINK /jq/llq/ t _blank 閱讀器來存取云運(yùn)算效力。就Thin Client與手機(jī)等安裝來說,安裝本身并不需求強(qiáng)大的硬件效能,也不用安
13、裝任何軟件,只需有簡(jiǎn)單好用的閱讀器,就可以隨時(shí)隨地享用云端效力所帶來的種種益處。至于效力器,當(dāng)然是云運(yùn)算提供各種效力的最重要根底設(shè)備,即使是可以提升整合效率的虛擬化軟件,也必需藉助效力器的安裝才行。在效力器類型上,同時(shí)具備高密度運(yùn)算容量,并有效提升管理及占用空間效益的刀鋒效力器愈見青睞。 三大云端部署類型 上述三種類型效力的云端,假設(shè)是供企業(yè)內(nèi)部運(yùn)用,即為私有云端Private Cloud,假設(shè)是營(yíng)運(yùn)商專門建置用來提供外部用戶運(yùn)用,并藉此營(yíng)利者稱為公共云端Public Cloud,闡明如下:圖4:云運(yùn)算部署型態(tài)。數(shù)據(jù)源:Wikipedia公共云端 普通云運(yùn)算多半是指公共云端而言,又稱為外部云端
14、External Cloud。其效力供貨商能提供極精細(xì)的IT效力資源動(dòng)態(tài)配置,并透過Web運(yùn)用或Web效力,提供網(wǎng)絡(luò)自助式效力。對(duì)于運(yùn)用者而言,完全不需知道效力器確實(shí)切位置,或什么等級(jí)效力器,一切IT資源皆有遠(yuǎn)程方案商提供。而且該廠商必需具備資源監(jiān)控與評(píng)量等機(jī)制,才干采取好像公用運(yùn)算般的精細(xì)付費(fèi)機(jī)制。EMC Atmos即為此例。對(duì)于中小型企業(yè)而言,公共云端提供了最正確IT運(yùn)算與本錢效益的處理方案;但對(duì)有才干自建數(shù)據(jù)中心的大型企業(yè)來說,公共云端難免仍有平安與信任上的顧慮。不論如何,公共云端改動(dòng)了既有委外市場(chǎng)的產(chǎn)品內(nèi)容與型態(tài),提供安裝設(shè)定,以及永續(xù)IT資源管理的代管效力,對(duì)于主機(jī)代管等委外市場(chǎng)會(huì)產(chǎn)
15、生影響。私有云端 私有云端又稱之為內(nèi)部云端Internal Cloud,相對(duì)于公共云端,此概念較新。許多企業(yè)由于對(duì)公共云端供貨商的IT管理方式、數(shù)據(jù)平安性與賠償機(jī)制,會(huì)有信任上的疑慮,所以紛紛開場(chǎng)嘗試透過虛擬化或自動(dòng)化機(jī)制,來仿真建置內(nèi)部網(wǎng)絡(luò)中的云運(yùn)算。內(nèi)部云端的建置,不但提供更高的平安掌控性,同時(shí)內(nèi)部IT資源不論在管理、調(diào)度、擴(kuò)展、分派、訪問控制與本錢支出上都更具精細(xì)度、彈性與效益。其建置難度不小,當(dāng)前已有HP BladeSystem Matrix、NetApp Dynamic Data Center等整合型根底架構(gòu)方案的推出,以HP BladeSystem Matrix為例,其組成硬件包括
16、BladeSystem c7000 HYPERLINK /special/yjjs/jixiang.html t _blank 機(jī)箱,撘配ProLiant BL460c G6刀鋒型效力器、StorageWorks Enterprise Virtual Array 4400,以及管理軟件工具HP Insight Dynamics-VSE,即試圖藉此方案得以減低建置技術(shù)的門坎,在可見的未來取代數(shù)據(jù)中心,成為數(shù)據(jù)中心未來蛻變轉(zhuǎn)型的終極樣貌。混合云端Hybrid Cloud 所謂混合云端,意指企業(yè)同時(shí)擁有公共與私有兩種型態(tài)云端而言。當(dāng)然在建置步驟上會(huì)先從私有云端開場(chǎng),待一切運(yùn)作穩(wěn)定后再對(duì)外開放,企業(yè)不
17、但可提升內(nèi)部IT運(yùn)用效率,也可藉由對(duì)外的公共云端效力獲利。如此一來,本來只能讓企業(yè)花大錢的IT資源,也能轉(zhuǎn)而成為營(yíng)利的工具。企業(yè)可將這些收入一部分用來繼續(xù)投資在IT資源的添購(gòu)及改善上,不但內(nèi)部員工受害,同時(shí)也提供更完善的云端效力。也由于如此,混合云端或許會(huì)成為今后企業(yè)IT建置的主流方式。此型態(tài)的最正確代表,莫過于提供簡(jiǎn)易儲(chǔ)存效力Simple Storage Service;S3及彈性運(yùn)算云端Elastic Compute Cloud;EC2效力的亞馬遜Amazon。 云存儲(chǔ)的樣貌 如前述,云存儲(chǔ)是指云運(yùn)算架構(gòu)中的儲(chǔ)存部分,從底層的IaaS、中層PaaS到頂層SaaS都可以看到其身影,其中尤以底
18、層儲(chǔ)存資源的網(wǎng)絡(luò)效力化最為重要?;虼饝?yīng)以簡(jiǎn)單地說,云存儲(chǔ)就是儲(chǔ)存即效力Storage as a Service的意思?,F(xiàn)實(shí)上,云存儲(chǔ)既可以看做云運(yùn)算架構(gòu)中的重要組成份子,當(dāng)然也可以個(gè)別拉出成為獨(dú)立的Web效力。就像云運(yùn)算的組成架構(gòu)一樣,一個(gè)完備的云存儲(chǔ)也有許多階層,雖然劃分方式及稱號(hào)不同,但與前者階層架構(gòu)仍有許多類似之處。舉例來說,云存儲(chǔ)的中心即為儲(chǔ)存層,就好像云運(yùn)算中的IaaS階層,是由分散在不同區(qū)域的各類型儲(chǔ)存設(shè)備所組成,不論是DAS,抑或FC SAN、iSCSI或 HYPERLINK /yj/zj/202112/NAS.html t _blank NAS等IP儲(chǔ)存設(shè)備,皆可透過支持儲(chǔ)存虛
19、擬化技術(shù)的集中化管理系統(tǒng)整合在一同。透過管理系統(tǒng),可以進(jìn)展一切儲(chǔ)存設(shè)備的遠(yuǎn)程監(jiān)控、排錯(cuò)等作業(yè);而最重要且最困難的部份那么是運(yùn)用中介層,此類似于云運(yùn)算中的PaaS階層,必需到達(dá)不同儲(chǔ)存設(shè)備間的協(xié)同運(yùn)作,并提供單一整合效力。在運(yùn)用上,運(yùn)用者不論身在何處或任何時(shí)間,只需透過Web-based運(yùn)用程序,即可上網(wǎng)直接存取數(shù)據(jù)。實(shí)時(shí)面對(duì)任何特定需求,例如串流數(shù)據(jù)文件之存取,云存儲(chǔ)系統(tǒng)也可隨時(shí)動(dòng)態(tài)新增擴(kuò)展來加以支持。再就傳輸接口來說,HTTP可說是最通用的通訊協(xié)議。換句話說,它使得運(yùn)用者只需透過閱讀器便可遠(yuǎn)程訪問數(shù)據(jù),而不用進(jìn)展任何編碼程序,同時(shí)相對(duì)應(yīng)的運(yùn)用程序會(huì)隨即被啟動(dòng)呼叫。但為理處理網(wǎng)絡(luò)數(shù)據(jù)的尋址與操
20、作問題,具備URI尋址才干,并支持CRUD操作原理的REST接口,遂成為當(dāng)前許多云存儲(chǔ)產(chǎn)品一致采用的數(shù)據(jù)對(duì)象接口。對(duì)于云運(yùn)算所啟動(dòng)的映像檔,云存儲(chǔ)大多能透過傳統(tǒng)區(qū)塊及檔案接口,像是iSCSI或NFS來提供。這些映像檔為虛擬機(jī)所掛載,并派送到運(yùn)用云運(yùn)算的用戶系統(tǒng)上。至于傳統(tǒng)磁盤及文件系統(tǒng)也能一樣地被配置。云運(yùn)算運(yùn)用軟件,一旦被運(yùn)轉(zhuǎn),當(dāng)然也能運(yùn)用數(shù)據(jù)對(duì)象接口。比起公用設(shè)備,云存儲(chǔ)的最大特點(diǎn)不在功能或接口上,而在于隨選派送功能的支持上。更重要的是,它可實(shí)現(xiàn)不同儲(chǔ)存安裝之間的協(xié)同運(yùn)作。面對(duì)區(qū)塊儲(chǔ)存或文件系統(tǒng),云存儲(chǔ)可對(duì)單一LUN或虛擬Volume提供精細(xì)的分配外,實(shí)踐的儲(chǔ)存空間能被隨需配置,同時(shí)并采取
21、用多少就付多少的付費(fèi)機(jī)制。藉由一些緊縮或數(shù)據(jù)反復(fù)刪除等技術(shù),并可進(jìn)一步減少儲(chǔ)存空間的用量。針對(duì)儲(chǔ)存管理,那么多半采用典型之頻外Out-of-band規(guī)范數(shù)據(jù)儲(chǔ)存接口,另外也可透過API,抑或Web-based用戶管理接口。該接口當(dāng)然也可以將快照與復(fù)制等其他數(shù)據(jù)效力功能納入。首要處理異質(zhì)平臺(tái)協(xié)同問題 不論是云運(yùn)算或云存儲(chǔ),虛擬化技術(shù)都是其中不可或缺的重要促因與根底。但儲(chǔ)存虛擬化并不像推展已久的效力器虛擬化那么普及與順利,由于其中仍有許多待處理的難題存在。這是由于當(dāng)前各種儲(chǔ)存方案與技術(shù)非常繁雜而多樣,光從一家企業(yè)內(nèi)部能夠同時(shí)存在各種不同類型儲(chǔ)存安裝的情況便知一二。更何況不同儲(chǔ)存設(shè)備供貨商間的儲(chǔ)存環(huán)
22、境不斷存在兼容性問題,所以喊了多年的儲(chǔ)存整合,仍舊難以如企業(yè)需求所愿,這也是儲(chǔ)存虛擬化與云存儲(chǔ)推展上的最大阻力。雖然儲(chǔ)存云端在某方面很容易跨入例如在線儲(chǔ)存與備份,但另一方面想要透過私有云存儲(chǔ)來達(dá)成全面性之儲(chǔ)存整合,似乎不是那么容易的事情。對(duì)此,HP建議指出,想要?jiǎng)倮瓿蓛?chǔ)存虛擬化目的必需改善企業(yè)既有IT儲(chǔ)存環(huán)境,其改善重點(diǎn)不外共通分享的儲(chǔ)存架構(gòu)、親和的運(yùn)用環(huán)境、簡(jiǎn)約單一的操作界面,以及效能卓著的儲(chǔ)存方案等。其中,不論是單一操作接口或一致規(guī)范的API,更是處理不同儲(chǔ)存安裝間協(xié)同問題的關(guān)鍵之一。(圖5)圖5:虛擬化儲(chǔ)存架構(gòu)的層級(jí)分類。數(shù)據(jù)源:HP對(duì)于IaaS根底架構(gòu)而言,擁有一個(gè)可程序接口,意味著
23、用戶可以撰寫一個(gè)可透過該界面來管理云端運(yùn)用情況的客戶端軟件,而這也是當(dāng)前充斥許多API的緣由。不僅如此,許多云端方案供貨商并且免費(fèi)地授權(quán)其專利API,好讓運(yùn)用者可以藉此打造出一樣的云端根底架構(gòu)。雖然有許多Open API,但是許多云端社群會(huì)員曾經(jīng)開場(chǎng)放慢制式地采用單一公司專利接口的腳步。雖然開源社群開場(chǎng)一些嘗試性的呼應(yīng)動(dòng)作,但仍無法扼止API激增的狂潮?,F(xiàn)實(shí)上,對(duì)于云運(yùn)算而言,其所需求的規(guī)范API,應(yīng)該得符合中立特征,同時(shí)廠商實(shí)施風(fēng)險(xiǎn)最小且最穩(wěn)定可靠才行。如此才可讓客戶將其運(yùn)用程序堆棧從一個(gè)云端供貨商,方便無礙地轉(zhuǎn)移到其他供貨商。OCCI開放云運(yùn)算接口 面對(duì)上述問題,開放網(wǎng)格論壇Open Gr
24、id Forum, OGF早已成立專責(zé)接口規(guī)范化的任務(wù)小組。其所制定的開放云運(yùn)算接口規(guī)范Open Cloud Computing Interface, OCCI,即為一個(gè)免費(fèi)、開放、為社群共同接納推進(jìn),且以云端根底架構(gòu)效力為鎖定目的的接口規(guī)范。藉由該API,數(shù)據(jù)中心與云端同伴可以免受現(xiàn)有一堆專利或開放云端API之間歧異不兼容之苦。面對(duì)云端根底架構(gòu)效力所組成之關(guān)鍵組件,目前OCCI是采用資源導(dǎo)向架構(gòu)Resourced Oriented Architecture, ROA來表示。同時(shí),每個(gè)由簡(jiǎn)約URI標(biāo)示的資源可擁有許多不同的描畫呈現(xiàn)方式例如可以超文件來表示。OCCI任務(wù)小組正規(guī)劃在API中參與許
25、多格式的支持,在初始版本中,Atom/Pub、JSON及Plain Text等規(guī)范都被納入支持行列中。該版本并且規(guī)定一個(gè)單獨(dú)URI進(jìn)入點(diǎn)Entry Point定義一個(gè)OCCI接口,該接口顯示“Nouns內(nèi)含屬性,其中的“Verb會(huì)被執(zhí)行。原那么上,該屬性會(huì)以鍵值對(duì)Key-value pairs表示,而適當(dāng)?shù)膭?dòng)詞那么以連結(jié)Link表示。重要的是,該屬性會(huì)以URI來描畫。(圖6)圖6:OCCI接口URI對(duì)齊IaaS資源表示圖。數(shù)據(jù)源:SNIA該API不僅提供CRUD操作,且分別與HTTP Verb的POST、GET、PUT及Delete等參數(shù)相對(duì)應(yīng)。HEAD與OPTIONS等Verb參數(shù)可用來檢索
26、詮釋數(shù)據(jù)Metadata與有效操作,而不需求實(shí)體主體來增進(jìn)效能。一切HTTP功能均能利用現(xiàn)有因特網(wǎng)根底架構(gòu),包括快取、代理、網(wǎng)關(guān)及其他進(jìn)階功能。再者,一切詮釋數(shù)據(jù),包括資源間的關(guān)聯(lián)性會(huì)透過HTTP表頭對(duì)外公開。該接口原生地以ATOM表示,并盡能夠地接近底層HTTP協(xié)議來執(zhí)行。OCCI會(huì)提供對(duì)根底架構(gòu)效力之定義、創(chuàng)建、部署、操作及退出的管理功能。透過簡(jiǎn)易效力生命周期模型,可支持由云端供貨商提供的根本通用生命周期形狀。在事件中,供貨商并不會(huì)提供或報(bào)告效力生命周期情況,OCCI并不會(huì)強(qiáng)迫遵行,而是將生命周期模型定義成提議書,供云端供貨商遵照。參照OCCI,云運(yùn)算客戶端可啟動(dòng)執(zhí)行全新運(yùn)用程序堆棧,并管
27、理其生命周期與其采用的資源。為了執(zhí)行像是SNIA CDMI接口所導(dǎo)出的運(yùn)用程序堆棧,透過OCCI接口即可分派儲(chǔ)存至特定虛擬機(jī)。SNIA機(jī)構(gòu)并表示,接下來該組織會(huì)進(jìn)一步對(duì)儲(chǔ)存管理與其中數(shù)據(jù)管理之方法途徑進(jìn)展檢驗(yàn)。圖7:OCCI界面架構(gòu)圖。數(shù)據(jù)源:SNIA 擔(dān)負(fù)云存儲(chǔ)規(guī)范接口制定重?fù)?dān)的SNIA 在引見完云運(yùn)算的規(guī)范接口之后,接著讓我們看看云存儲(chǔ)一致規(guī)范接口的制定情況。國(guó)際間努力于儲(chǔ)存規(guī)范制定任務(wù)的儲(chǔ)存網(wǎng)絡(luò)產(chǎn)業(yè)協(xié)會(huì)Storage Networking Industry Association, SNIA,是當(dāng)前云存儲(chǔ)規(guī)范的主要推進(jìn)者,努力于儲(chǔ)存系統(tǒng)一致規(guī)范與API接口的開發(fā)作業(yè),用以集中搜索、監(jiān)控并
28、管理不同廠牌及規(guī)范的儲(chǔ)存設(shè)備。由于各家儲(chǔ)存系統(tǒng)的規(guī)范不一,異質(zhì)儲(chǔ)存安裝所構(gòu)成的網(wǎng)絡(luò)儲(chǔ)存系統(tǒng)的協(xié)同管理,不斷是當(dāng)前最急迫待解的問題。透過規(guī)范化接口,即使各家系統(tǒng)內(nèi)部各有不同的運(yùn)作功能與規(guī)范,但仍能透過一致接口進(jìn)展溝通,從而實(shí)現(xiàn)并發(fā)揚(yáng)協(xié)同管理的最大效益,且各家產(chǎn)品仍能保管進(jìn)展本身規(guī)范及技術(shù)功能的研發(fā)。云存儲(chǔ)方案正式推進(jìn) 對(duì)于云存儲(chǔ)開展有著里程碑普通深遠(yuǎn)意義與影響的,莫過于SNIA組織于2021年10月12日對(duì)外發(fā)布云存儲(chǔ)方案Cloud Storage Initiative, CSI的正式推進(jìn)。該方案是在2021年秋季舉行的年度盛會(huì)儲(chǔ)存網(wǎng)絡(luò)世界大會(huì)SNW Fall 2021上正式發(fā)表。發(fā)起成員包括E
29、MC、HP、HDS、LSI、NetApp、Sun、Symantec與XiotechSeagte子公司。CSI方案的任務(wù)內(nèi)容主要包括云存儲(chǔ)技術(shù)及規(guī)范的推行與技術(shù)協(xié)作,同時(shí)并與業(yè)界共同推行云存儲(chǔ)相關(guān)技術(shù)的培訓(xùn)、開發(fā)與運(yùn)用開展。當(dāng)前云存儲(chǔ)互操作性與協(xié)同管理的最重要且急迫的任務(wù),莫過于一致規(guī)范接口的制定。對(duì)此,SNIA特別成立專門性的云存儲(chǔ)技術(shù)任務(wù)小組Techical Working Group, TWG,如圖8,目前該小組已有30家廠商共140名技術(shù)成員的參與。該小組會(huì)與SNIA、CSI各單位及會(huì)員,乃至其他云端產(chǎn)業(yè)組織共同協(xié)作。其主要任務(wù)工程大致包含開發(fā)云存儲(chǔ)參考模型、最正確運(yùn)用方案與實(shí)例。當(dāng)然最
30、重要的義務(wù)莫過于制定云存儲(chǔ)產(chǎn)品之一致管理規(guī)范接口亦即CDMI規(guī)范API的制定與推行。(圖9)圖8:SNIA云存儲(chǔ)技術(shù)任務(wù)小組組織架構(gòu)圖。圖9:云存儲(chǔ)參考模型。數(shù)據(jù)源:SNIA CDMI云存儲(chǔ)全新規(guī)范接口 目前由SNIA草擬的CDMICloud Data Management Interface接口規(guī)范之最新版本為0.80版,估計(jì)明年將會(huì)推出正式的1.0版。由于各家儲(chǔ)存方案接口規(guī)范不一,所以當(dāng)前不論是儲(chǔ)存虛擬化或云存儲(chǔ),皆深為儲(chǔ)存資源無法有效協(xié)同運(yùn)作的問題所苦。對(duì)此,CDMI接口的制定,就是為了強(qiáng)化云存儲(chǔ)與數(shù)據(jù)管理的協(xié)同作業(yè)。在CDMI架構(gòu)中,被上層接口所提示的下層儲(chǔ)存空間,是以籠統(tǒng)化的容器Container概念來表示。所謂容器不僅僅是儲(chǔ)存空間的有用籠統(tǒng)化,同時(shí)也做為儲(chǔ)存在其中數(shù)據(jù)的群組,抑或總體運(yùn)用數(shù)據(jù)效力的控制點(diǎn)。至于CDMI不只提供具備CRUD根本操作概念的數(shù)據(jù)對(duì)象接口,同時(shí)也可以用來管理被云運(yùn)算根底架構(gòu)所傳送運(yùn)用的容器。對(duì)于云運(yùn)算來說,CDMI提供了通用云運(yùn)算管理根底架構(gòu),同時(shí)本來信息管理的重點(diǎn)已漸漸從儲(chǔ)存管理轉(zhuǎn)移圍繞在數(shù)據(jù)管理上。CDMI規(guī)范那么可以協(xié)助用戶將特殊詮釋數(shù)據(jù)Metadata標(biāo)志在數(shù)據(jù)上,該詮釋數(shù)據(jù)會(huì)通知端點(diǎn)儲(chǔ)存供貨商,什么樣的數(shù)據(jù)效力提供該
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 招標(biāo)文件中的運(yùn)輸說明
- 增長(zhǎng)的算法-空手
- 2024年九年級(jí)化學(xué)上冊(cè) 第二單元 課題1 空氣教案 (新版)新人教版
- 2024-2025學(xué)年高中數(shù)學(xué) 第一章 預(yù)備知識(shí) 4 一元二次函數(shù)與一元二次不等式 1.4.3 一元二次不等式的應(yīng)用教案 北師大版必修第一冊(cè)
- 2023六年級(jí)英語下冊(cè) Unit 8 What′s Your Dream第4課時(shí)教案 陜旅版(三起)
- 2024-2025學(xué)年新教材高中歷史 第一單元 古代文明的產(chǎn)生與發(fā)展 第1課 文明的產(chǎn)生與早期發(fā)展教學(xué)教案 新人教版必修《中外歷史綱要(下)》
- 八年級(jí)物理上冊(cè) 4.2《探究汽化和液化的特點(diǎn)》教學(xué)設(shè)計(jì) (新版)粵教滬版
- 2024-2025學(xué)年高中歷史下學(xué)期第1周 新中國(guó)初期的外交教學(xué)設(shè)計(jì)
- 易制爆化學(xué)品庫(kù)管員職責(zé)
- 鉆井糾斜技術(shù)服務(wù)合同(2篇)
- 初中英語閱讀教學(xué)中滲透德育的路徑例析
- 2024年軟裝公司合同模板
- 2024-2030年智慧環(huán)保行業(yè)市場(chǎng)發(fā)展分析及競(jìng)爭(zhēng)形勢(shì)與投資發(fā)展前景研究報(bào)告
- 部編版語文四年級(jí)上冊(cè)習(xí)作《記一次游戲》精美課件
- 2025年高考作文備考之作文審題強(qiáng)化訓(xùn)練(6)(客觀題+主觀題)
- 《算法設(shè)計(jì)與分析基礎(chǔ)》(Python語言描述) 課件 第4章分治法2
- 2024-2025學(xué)年蘇教版小學(xué)三年級(jí)上學(xué)期期中數(shù)學(xué)試卷與參考答案
- 旅游行業(yè)人才培養(yǎng)需求分析
- 2024年中國(guó)海油秋季校園招聘高頻難、易錯(cuò)點(diǎn)500題模擬試題附帶答案詳解
- 2024年消防宣傳月知識(shí)競(jìng)賽考試題庫(kù)200題(含答案)
- 五年級(jí)口算題卡每天100題帶答案
評(píng)論
0/150
提交評(píng)論