雲端運算體系架構之雲端儲存技術與雲端儲存體服務
和上一節介紹的雲安全一樣,雲端儲存也有兩個不同層面的含義。
藉助於雲端運算理念和技術提供儲存服務,如Google 的 Picass oweb線上照片儲存服務和微軟的Windows Live 檔案和照片儲存服務、CDN(Content Delivery Network)和CMS(Content Management System)應用、WebDAV (Web-based Distributed Authoring and Versioning)等,這屬於雲端運算的應用,主要是一種SaaS服務。
為實現雲端運算系統提供的儲存技術和支撐,例如,第6章中已經介紹過的網路檔案系統、Distributed File System和高效能並發檔案系統(HFPS)等技術。
IDC調查資料預測,到2013年,雲端儲存體服務的增長率預計將超過所有其他IT雲端服務,將從現在的174億美元增長到442億美元,其中,雲端儲存的市場比例將從目前的9%增長到14%,也就是說雲端儲存的市場規模將接近62億美元。這裡說的就是第一種雲端儲存,或者說不是儲存,而是雲端式計算的儲存服務。它使用的技術就是雲端運算技術,提供SaaS服務。NetApp和Iron Mountain喜歡用StaaS(Storage as a Service)來描述,但SNIA(美國網路儲存行業協會)建議用DaaS(Data Storage as a Service)。
由於這個市場的潛力,2009年4月,超過140家公司成立了SNIA雲端儲存技術工作群組,在2010年4月公布了第一個雲端儲存標準:雲資料管理介面(CDMI),這幾乎是所有雲端運算標準組織中最早取得實質性成果的。目前典型的雲端儲存體服務商主要有Amazon S3、Google storage、Microsoft SkyDrive、EMC Atmos/mozy、Dropbox、SugurSync、SyncPlicity,國內的中國電信e雲、中國移動139信箱、世紀互聯有備、聯想網盤、金山快盤、資料銀行、新浪微盤、QQ硬碟、360雲端硬碟,等等。雲端式計算的儲存服務不屬於雲端運算體系架構的內容,這裡不再細述。
雲端儲存的兩個層面是作為雲端運算支撐的儲存計算,主要涉及分布式儲存(如Distributed File System、IPSAN、資料同步、複製)、資料存放區(如重複資料刪除、資料壓縮、資料編碼)和資料保護(如RAID、CDP、快照、備份與容災)等技術領域,8-30所示,這在第6章中已有所介紹。
和雲安全技術一樣,雲端儲存技術也需要利用現有的所有儲存技術針對雲端運算三層架構的各個環節採用適當的儲存技術,才能取得最佳效果,例如,對應不同需求,有時應該使用資料庫技術但有時卻應該使用LDAP技術,有些效能要求高的系統不能使用SAN或NAS,需直接使用基於RPC或Socket技術的並發檔案系統,有些應用使用SAN成本太高等,這裡不再做深入介紹。8-31所示是一個採用NetApp FAS、思科 UCS和 VMWare vShpere 4技術打造的儲存系統,對上述兩種雲端儲存技術和應用都有促進作用。
本文節選自《雲端運算-技術、應用、標準和商業模式》一書。
《雲端運算-技術、應用、標準和商業模式》一書已由電子工業出版社正式出版,本書由周洪波著。
購買地址:
噹噹網:
http://product.dangdang.com/product.aspx?product_id=21094105&ref=search-1-pub
卓越網:http://www.amazon.cn/%E4%BA%91%E8%AE%A1%E7%AE%97-%E6%8A%80%E6%9C%AF-%E5%BA%94%E7%94%A8-%E6%A0%87%E5%87%86%E5%92%8C%E5%95%86%E4%B8%9A%E6%A8%A1%E5%BC%8F-%E5%91%A8%E6%B4%AA%E6%B3%A2/dp/B0051HAI9K/ref=sr_1_1?ie=UTF8&qid=1307429767&sr=8-1
中國互動出版網:
http://product.china-pub.com/56252