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