是什么構(gòu)成了云存儲?
2022-02-18 10:20:05|
來源:網(wǎng)絡(luò) 作者:
關(guān)于云計算和云存儲的定義很多,人們一直試圖針對云服務(wù)下一個統(tǒng)一的定義,而這卻是徒勞的。什么是云服務(wù),這取決于它如何被使用和誰將使用這些服務(wù)。誰會部署這些云存儲的后端存儲基礎(chǔ)架構(gòu)同樣取決于上面這些變量。 現(xiàn)在認為有兩個基本云服模式:云計算和云存儲。云計算方面,數(shù)千名用戶共享一個特定的應(yīng)用程序,這些應(yīng)用程序從金融服務(wù)到網(wǎng)絡(luò)角色扮演游戲各有不同。根據(jù)目前我在紐約所看到的情況,雖然請求是通過云發(fā)送的,但是處理這些請求則是在提供商的數(shù)據(jù)中心內(nèi)完成的。幾乎在所有情況下,他們都需要高性能的存儲來滿足這些本地處理的需求。 在云存儲方面,盡管性能仍然是一個主要因素,但卻不如其他特性那么重要。云存儲提供商需要能夠提供比本地IT團隊成本更低且更好的服務(wù)。云存儲的價值主張對于用戶來說就是只為能夠滿足他們需求的所需存儲支付費用。換言之,其存儲成本應(yīng)該是具有顆粒性的,無論是向上還是向下擴展,不管他們耗費或者不耗費存儲空間。此外,他們還必須增加例如搜索、存儲服務(wù)或者歸檔服務(wù)等增值項目。 另外一方面就是如何從財務(wù)角度來看待這種存儲技術(shù)。內(nèi)部的開發(fā)和部署將被資本化。相反外部的實施則被作為一個開發(fā)項目來對待。資本支出與運營成本可能為組織機構(gòu)增加效益,這應(yīng)當(dāng)作為一個考慮的因素。 在這種使用情況下,存儲基礎(chǔ)架構(gòu)的提供者就變得至關(guān)重要。供應(yīng)商面臨兩個選擇。首先是設(shè)計自己內(nèi)部的存儲基礎(chǔ)架構(gòu)。從本質(zhì)上講,他們成為設(shè)計他們自己存儲解決方案——一個通常運行在附加廉價磁盤的白盒服務(wù)器上的解決方案——的軟件開發(fā)者。盡管他們可以因為垂直集成而宣稱具備一定的優(yōu)勢,但是很難說單是一家公司是否能夠做到所有這一切。除了維護存儲解決方案的相關(guān)軟件開始之外,這些公司還必須提供服務(wù)來吸引和留住這些用戶。另外還包括設(shè)施維護、市場營銷、軟件前端服務(wù)以及為潛在數(shù)以千計客戶管理存儲等不容忽視的任務(wù)。讓一家組織提供以上所有這些可能是有些過于苛刻了。 另外一個選擇就是提供現(xiàn)有非現(xiàn)成存儲解決方案的供應(yīng)商。這使得供應(yīng)商將重點放在了業(yè)務(wù)和增值項目上,而不是成為存儲軟件開發(fā)的專家。對于這些供應(yīng)商來說,他們需要尋找的是可擴展以滿足用戶需求、保持他們價格競爭力和保持管理簡化的存儲系統(tǒng)。Permabit提供基于網(wǎng)格的存儲歸檔基礎(chǔ)架構(gòu)就是一個很好的例子。而且它還可以配合來自于Mezeo公司的解決方案,提供基于網(wǎng)絡(luò)服務(wù)API的解決方案。這種組合提供了完整的多租戶解決方案,使供應(yīng)商能夠借助強大的解決方案快速進入市場,使他們能夠?qū)W⒂谒麄兊闹饕鲋淀椖俊?擴展可能是一個云存儲供應(yīng)商存儲基礎(chǔ)架構(gòu)最重要的一方面了,不僅是擴展的規(guī)模,還有管理這種擴展的簡便性。供應(yīng)商能夠比客戶自己更快速且在更低管理成本基礎(chǔ)上擴展,這樣才有可能盈利。理想情況下,合作伙伴選擇的存儲系統(tǒng)應(yīng)該是類似于供應(yīng)商提供給用戶的“付費即增長”的形式提供。 對于這種類型的擴展,答案可以從基于網(wǎng)格的存儲歸檔架構(gòu)中找到。每一個節(jié)點的容量增加了,也就有了額外的存儲處理能力和存儲I/O帶寬。與傳統(tǒng)系統(tǒng)相比這種架構(gòu)的挑戰(zhàn)在于,系統(tǒng)添加更多容量與其他組件的增加是不成比例的。這導(dǎo)致了兩個問題,首先,供應(yīng)商不得不在初期就過量采購存儲帶寬和存儲處理能力,為后續(xù)某些擴展保留余地。這一個問題,因為如果供應(yīng)商可以選擇等待的話,以后處理能力和存儲I/O帶寬的成本就會越來越低。第二個問題是,在某些時候,傳統(tǒng)系統(tǒng)中容量的增加速度會超過其他方面。結(jié)果是留給用戶的降低的性能、需要升級或者采購新的系統(tǒng)。 升級是有問題的,雖然有些系統(tǒng)不必遷移就可以升級。存儲控制器或者NAS頭很容易被替代。當(dāng)然是成本很高的,特別是環(huán)境正在經(jīng)歷大多數(shù)云存儲供應(yīng)商期望的快速增長。第二個選擇就是添加額外的系統(tǒng),不過這也是存在挑戰(zhàn)的,因為這樣供應(yīng)商就不得不管理多個存儲系統(tǒng)。盡管據(jù)稱全局文件系統(tǒng)可以解決這一問題,不過它是針對數(shù)據(jù)路徑的,而不是管理路徑。與配套結(jié)合的NAS頭相比,單一的集群有一個進行配置和數(shù)據(jù)保護等存儲管理操作的一個點。 在能夠滿足云存儲供應(yīng)商的擴展性需求之后,第二個最大問題就是保持費用在正常范圍內(nèi)。云存儲供應(yīng)商應(yīng)該不斷進行比較,以控制內(nèi)部存儲成本。云存儲服務(wù)必須能夠嚴密監(jiān)測成本保證增值項超過任何價格差。 首先就是觀察隱形成本,正如上面我們所討論的,除此之外,保證供應(yīng)商可以做到嚴格檢查成本也是很重要的。云存儲系統(tǒng)應(yīng)該可以可靠地利用高容量驅(qū)動器,然后添加重復(fù)數(shù)據(jù)刪除和壓縮等技術(shù)來優(yōu)化容量利用率。事實上,取決于供應(yīng)商所提供的服務(wù)類型,壓縮也可能是最重要的技術(shù),因為重復(fù)數(shù)據(jù)刪除提供的機會可能是有限的。根據(jù)定義,讓重復(fù)數(shù)據(jù)刪除有效的前提必須是有冗余數(shù)據(jù)。壓縮提供了對所有數(shù)據(jù)集的優(yōu)化,而不是根據(jù)有無數(shù)據(jù)冗余而定的。能夠同時利用這兩種空間優(yōu)化技術(shù)最終將大大減少空間需求。 安全是大多數(shù)云存儲新用戶最關(guān)注的問題。云存儲供應(yīng)商應(yīng)該確保以摸中加密或者安全的形式提供了從客戶到設(shè)備的傳輸。存儲本身設(shè)計應(yīng)該運行加密而不會影響性能。而且它還應(yīng)該能夠處理云存儲的搭建基礎(chǔ)——多租戶環(huán)境。最后,在標(biāo)準(zhǔn)環(huán)境中,它應(yīng)該具有能夠一次寫入多次讀取(WORM)存儲的能力以滿足法規(guī)要求。同樣的,這種WORM技術(shù)也應(yīng)該是可以識別多租戶的,因為有些用戶需要這種功能,而有些人是不需要的。針對每種要求部署獨立的系統(tǒng)會打破這種成本模式。 最后一個需要考慮的關(guān)鍵因素,實際上可能是最重要的,可靠性??蛻魯?shù)據(jù)丟失是不能被接受的,如果發(fā)生的話可能會設(shè)計相關(guān)的懲罰。如果存儲系統(tǒng)采用SATA接口技術(shù)來降低成本,那么這就更加重要了。標(biāo)準(zhǔn)RAID對存儲供應(yīng)商來說也許是不夠的,單是部署一個完整的鏡像成本太高,可能會打破價格模式。與標(biāo)準(zhǔn)RAID技術(shù)相比,較新的RAID 6技術(shù)存在的挑戰(zhàn)是,驅(qū)動器容量不斷增加,出錯的可能性也隨之增加,驅(qū)動器重建的時間也越來越長。Permabit的RAIN-EC提供的數(shù)據(jù)保護技術(shù)可以大規(guī)模地進行擴展,提供更全面的數(shù)據(jù)保護的同時,利用存儲集群來縮短驅(qū)動器故障之后重建所需的時間,防止RAID環(huán)境典型的讀取故障。 此外,存儲系統(tǒng)應(yīng)該能夠復(fù)制來自多站點的數(shù)據(jù),同時利用上面提到的重復(fù)數(shù)據(jù)刪除和壓縮功能來控制帶寬成本。云存儲是從用戶那里提取的,數(shù)據(jù)中心故障的容忍度要比內(nèi)部用戶更低一些。而且,因為這種提取,切換服務(wù)的能力也是供應(yīng)商必須承認的一個事實。在被寄予了過高期望的云存儲環(huán)境中,數(shù)據(jù)中心停電要比簡單的數(shù)據(jù)丟失更不能被接受。 云存儲迅速增長和不斷變化的性質(zhì)意味著供應(yīng)商必須集中精力在他們的最長處,用戶需要考量供應(yīng)商負責(zé)提供什么。雖然垂直整合的方式聽起來不錯,但它可能是不切實際的。對于供應(yīng)商來說,擴展性更強的業(yè)務(wù)模式就是將重點放在用戶面向的軟件和設(shè)備,然后利用其他人提供的后端存儲基礎(chǔ)架構(gòu)。 編輯:博子
標(biāo)簽: