實際上,網絡硬盤對于我們并不陌生。記得早在七八年前Gmail剛剛誕生之時,就曾經有人開發(fā)出了相關的應用,利用Gmail的海量空間來儲存本地數(shù)據(jù)。而后,這種手法又延伸到了利用Google Code的空間來存儲數(shù)據(jù)。當然,由于這種遠程存放文件的方式并非是服務提供商的本意(而且當時Google并沒有網絡硬盤服務),因此并沒有推廣開來。在此之后,我們終于見到了一些專業(yè)提供文件存儲的服務商,比如RapidShare以及在國內非常有名的RayFile。網絡硬盤概念由此而來。
當云計算這一概念席卷肆虐之時,不由自主地,網絡硬盤都開始改頭換面,“變身”稱所謂的云存儲產品。實際上,不僅僅是網盤服務提供商自身,就連外界對于網盤和云存儲的關系與差別都有些模糊。近期,華為將旗下的DBank網盤(數(shù)據(jù)銀行)正式更名為“華為網盤”,就被很多人描述為是華為云存儲戰(zhàn)略的一個佐證。
當然,我本人并不懷疑華為正在進行著云計算的布局,不過,DBank的改名與否同云存儲可是一點關系都沒有。君不見,就連華為自己還是延續(xù)“網盤”這一稱呼嗎?
云存儲就是網絡硬盤嗎?
網絡硬盤與云存儲,聽起來似乎實現(xiàn)的“功能”非常相似——數(shù)據(jù)存儲——然而實際上,二者在底層架構以及應用上的區(qū)別非常明顯。
從應用角度上來看,網絡硬盤的作用更多是存儲數(shù)據(jù),但是云存儲的功能卻要包含更多內容。目前來看,云存儲服務提供商更愿意圍繞服務打造出一個包含文件同步、工作協(xié)同、多應用匯聚的平臺,而不僅僅是放個數(shù)據(jù)那么簡單。
而在底層架構上,云存儲應用了包括分布式文件系統(tǒng)、多租戶管理與身份驗證、虛擬化等諸多技術手段。網絡硬盤的技術構架則相對簡單,以用戶管理為例,網絡硬盤僅僅只是依靠數(shù)據(jù)庫管理進行用戶區(qū)分,而并沒有實現(xiàn)單一賬戶下多權限的劃分、多賬戶間協(xié)作等管控內容。
區(qū)別在哪?網絡硬盤云存儲特點剖析
去年4月份,全球網絡存儲工業(yè)協(xié)會(Storage Networking Industry Association,SNIA)正式對外公布了業(yè)界首個云存儲標準。在相關文檔中(可訪問http://www.snia.org/tech_activities/publicreview/查看),SNIA總結了關于云存儲的七大特點,分別是:
- 橫向擴展能力
- 動態(tài)資源調度
- 安全和數(shù)據(jù)保護
- 存儲服務級別保證
- 自動化管理、監(jiān)控及優(yōu)化
- 地理無關性
- 多訪問協(xié)議及方式支持
作為成立較早的存儲行業(yè)協(xié)會,SNIA所公布的云存儲相關標準及定義,無疑給我們提供了足夠的參考。
相應的,我也對云存儲進行了一些特點的歸納和匯總。從目前來看,我認為云存儲產品至少包括有以下幾項特點:
多終端支持 我們都知道,云所強調的一個重要概念,就是資源的分發(fā)。因此,在移動辦公、跨平臺數(shù)據(jù)分享概念甚囂塵上的今天,多終端的支持顯得尤為緊要。
虛擬化技術 在維基百科中,云存儲的定義是“一種將數(shù)據(jù)存放于第三方存儲虛擬資源池上的在線存儲模式。服務提供商按照客戶需求虛擬化資源,并提供給他們。在物理上,這些資源可能分布在不同的服務器上。”
虛擬化技術帶給云存儲的最大受益,是更加低成本的數(shù)據(jù)存儲方式,也就是說,無論是服務供應商還是用戶都無需考慮數(shù)據(jù)的存放設備和地點。同時,虛擬化使得資源的應用更為高效。
以Amazon為例,其在自有云平臺Elastic Compute Cloud(其云存儲服務也同樣基于這一平臺)上就使用了Xen的環(huán)境。每個用戶賬號均對應一臺虛擬機(實例),而Amazon利用EC2 Compute Units去為每個賬號分配硬件資源。
Amazon的用戶無需知道數(shù)據(jù)存放在哪里,也無需擔憂資源浪費所帶來的成本隱憂。而一旦資源不夠用,提交申請后即可迅速劃撥。
數(shù)據(jù)安全及可用性 云存儲在數(shù)據(jù)安全與數(shù)據(jù)保護方面采用了從頭至尾的多種技術,來保證用戶數(shù)據(jù)不受損失,這包括:身份驗證、數(shù)字證書、數(shù)據(jù)備份(容災)、數(shù)據(jù)傳輸加密(SSL)、數(shù)據(jù)庫加密等等技術。
底層架構 出于應對高I/O數(shù)據(jù)訪問量的考慮,云存儲均采用了分布式文件系統(tǒng),比較常見文件系統(tǒng)的包括MogileDFS和FastDFS。很多服務供應商也會更具開源產品來打造自有的文件系統(tǒng)。
整合第三方服務及應用整合 很多人認為,云實際上并不涉及技術變革,而只是一種新的服務模式。實際上,云在技術變革上面是否存在突破,我們還有待驗證,但是服務交付的革新已經映入了我們的眼中。
這種革新的一個重要特點,就是多個服務供應商之間的聯(lián)系與整合。這種整合為用戶帶來的方便性是不言而喻的。一般來說,常見的云存儲均整合了Google、Salesforce.com等等服務。
除此之外,很多云存儲廠商還在打造著自有的服務體系,建立一個更為龐大的應用“帝國”。以Box.net為例,其擁有著一個龐大的合作伙伴計劃 “Innovation Network”,這其中包含了Appcelerator, Cloud Foundry, Heroku, Rackspace, SnapLogic以及Twilio等數(shù)家合作伙伴。
付費模式 我們常見的網絡硬盤付費模式,是由服務提供商預先劃定不同的容量空間、單個文件大小以及文件保存期限等多個條件形成“套餐”,用戶根據(jù)選擇的套付費。換句話說,用戶并不能自主選擇需要的容量、文件保存期限等條件,而只能根據(jù)既定的規(guī)則使用。而云存儲的交付模式則迥然不同。實際上,由于底層集群式的架構以及虛擬化技術的應用,用戶可以隨時以GB為單位添加或者減少容量,同時服務提供商也可以迅速交付以及響應。
SLA協(xié)議 這一點不用多說。一直以來,SLA協(xié)議都是云服務產品的一個共有特征
多租戶權限管理以及內容共享 這里所說的內容共享,可不是A用戶上傳了一個文件后,告訴B用戶下載地址的方式。
實際上,云存儲之所以說是一個能夠完整改變工作模式的服務形式,就在于其在內容共享及協(xié)作方面的變革。通過多租戶用戶管理協(xié)議(比如IAM)的支持,無論是企業(yè)和個人,都可以設定不同的身份和配置文件來控制訪問者的權限。同時,不同的賬號也可以協(xié)同分享同一份文檔內容,實現(xiàn)不限距離、時間的CRM 平臺。
當然,這些內容可能看起來很像是一個SaaS平臺,而非云存儲。不過,我們在上文也已經提到過,從目前的趨勢來看,云存儲服務提供商更愿意圍繞服務打造出一個包含文件同步、工作協(xié)同、多應用匯聚的平臺,而不僅僅是放個數(shù)據(jù)那么簡單。因此,這也算是當前云存儲發(fā)展的一個特點。
原文鏈接:http://storage.it168.com/a2011/1226/1294/000001294297_all.shtml