1) 數(shù)據(jù)同步,Cloud Sync實(shí)現(xiàn)多數(shù)據(jù)中心無(wú)縫同步
為滿足高安全性和監(jiān)管的要求,有些數(shù)據(jù)必須存儲(chǔ)在私有云中,而大量非關(guān)鍵數(shù)據(jù)考慮到成本因素可以存儲(chǔ)到公有云上。為了解決多數(shù)據(jù)中心的數(shù)據(jù)同步問(wèn)題,就要用到Cloud Sync,它可以在私有云和公有云之間完成實(shí)時(shí)的異步數(shù)據(jù)存儲(chǔ)。實(shí)際上大多數(shù)客戶,包括電子商務(wù)系統(tǒng)、Web網(wǎng)站、移動(dòng)端產(chǎn)品等都有類似的需求,為了應(yīng)對(duì)業(yè)務(wù)規(guī)模的爆發(fā)增長(zhǎng)和實(shí)現(xiàn)存儲(chǔ)的靈活伸縮,傾向于采用混合云存儲(chǔ)的模式。
一個(gè)典型案例是,某大型國(guó)營(yíng)企業(yè)在北京、廣州多地采用傳統(tǒng)的文件存儲(chǔ)方式進(jìn)行存儲(chǔ),由于存儲(chǔ)的數(shù)據(jù)文件激增,文件索引本身變得龐大,導(dǎo)致存儲(chǔ)的讀寫(xiě)性能大幅降低。采用UMCloud的兩地四中心解決方案后,通過(guò)Cloud Sync實(shí)現(xiàn)兩組主備數(shù)據(jù)中心的單向數(shù)據(jù)同步,再結(jié)合通過(guò)元數(shù)據(jù)同步實(shí)現(xiàn)四中心的統(tǒng)一命名空間管理,實(shí)現(xiàn)了北京、廣州兩地的30個(gè)PB規(guī)模的數(shù)據(jù)雙活同步,可以提供高可靠、高安全性和高擴(kuò)展性的云存儲(chǔ)服務(wù)。
王璞說(shuō),他遇到很多客戶上來(lái)的第一個(gè)問(wèn)題就是如何才能更好地實(shí)現(xiàn)災(zāi)備。通過(guò)混合云的方式實(shí)現(xiàn)數(shù)據(jù)的分層歸檔和災(zāi)備,這是當(dāng)前比較集中的一類需求。從整體上說(shuō),無(wú)論是數(shù)據(jù)備份還是異地容災(zāi),混合云都可以勝任。但是對(duì)于最高難度的異地雙活,僅靠混合云存儲(chǔ)還不能完全解決問(wèn)題,還要加上應(yīng)用層面,比如數(shù)據(jù)庫(kù)的雙活?!叭绻蛻舻哪承I(yè)務(wù)不要求7×24小時(shí)在線,能夠容忍一定時(shí)間的停機(jī),無(wú)論是異地容災(zāi)還是異地雙活,我們的混合云存儲(chǔ)都能派上用場(chǎng),可以實(shí)現(xiàn)業(yè)務(wù)的從容切換。而這已經(jīng)能夠覆蓋目前絕大多數(shù)用戶的需求?!蓖蹊北硎尽?/p>
采用混合云存儲(chǔ),災(zāi)難恢復(fù)能夠達(dá)到秒級(jí)還是分鐘級(jí)關(guān)鍵還要看帶寬。從UMStor統(tǒng)一分布式存儲(chǔ)平臺(tái)的角度看,它能夠?qū)崿F(xiàn)準(zhǔn)實(shí)時(shí)異步同步。比如,客戶在私有云中部署一套存儲(chǔ)軟件,在接到請(qǐng)求后可以馬上發(fā)起異步請(qǐng)求,與UCloud公有云專區(qū)里的存儲(chǔ)平臺(tái)對(duì)接。因?yàn)槭钱惒秸?qǐng)求,所以會(huì)受限于網(wǎng)絡(luò)帶寬。在比較理想的情況下,同城較近距離、幾個(gè)G帶寬的專線,UMStor統(tǒng)一分布式存儲(chǔ)平臺(tái)可以做到秒級(jí)恢復(fù)甚至幾百毫秒、幾十毫秒級(jí)的數(shù)據(jù)同步的延遲。
2) 分層存儲(chǔ),Cloud Archive實(shí)現(xiàn)精細(xì)化的成本控制
Cloud Archive歸檔存儲(chǔ)可與對(duì)象存儲(chǔ)深度融合,通過(guò)數(shù)據(jù)冷熱分層技術(shù),實(shí)現(xiàn)數(shù)據(jù)的生命周期管理,在節(jié)省存儲(chǔ)成本的同時(shí)保障企業(yè)級(jí)存儲(chǔ)資源的多級(jí)完整納管。具體來(lái)說(shuō),Cloud Archive可自動(dòng)將公有云平臺(tái)上對(duì)象存儲(chǔ)系統(tǒng)中的冷數(shù)據(jù)遷移歸檔至冷存系統(tǒng),冷存系統(tǒng)寫(xiě)入接口完全兼容對(duì)象存儲(chǔ),從而減少對(duì)接開(kāi)發(fā)工作量。經(jīng)UMCloud測(cè)試,采用混合云進(jìn)行分級(jí)存儲(chǔ),在非實(shí)時(shí)高可用場(chǎng)景下,存儲(chǔ)成本可降低80%;在使用歸檔存儲(chǔ)的情況下,成本僅為獨(dú)立建設(shè)災(zāi)備集群的成本的五分之一。
用戶可以通過(guò)UMStor統(tǒng)一分布式存儲(chǔ)平臺(tái)建立多個(gè)不同冗余策略的存儲(chǔ)池,核心業(yè)務(wù)數(shù)據(jù)可以保存在三副本存儲(chǔ)池中,即使發(fā)生故障,只要三個(gè)節(jié)點(diǎn)中的任意一個(gè)存活,數(shù)據(jù)就不會(huì)丟失。王璞介紹說(shuō):“通過(guò)多副本技術(shù)、糾刪碼策略、服務(wù)端加密、端到端數(shù)據(jù)完整性效驗(yàn)、提前預(yù)測(cè)磁盤故障等技術(shù)和機(jī)制,我們可以確保數(shù)據(jù)的安全。”
一個(gè)典型的案例是,某金融行業(yè)的客戶采用UMStor統(tǒng)一分布式存儲(chǔ)平臺(tái)進(jìn)行了分層處理:1. 30天內(nèi)的審計(jì)日志數(shù)據(jù)的存儲(chǔ)采用三副本冗余策略;2. 超過(guò)30天的數(shù)據(jù)自動(dòng)遷移至糾刪碼存儲(chǔ)池中;3. 超過(guò)1年的歷史數(shù)據(jù)存儲(chǔ)在獨(dú)立的外部歸檔存儲(chǔ)中。這樣的分層存儲(chǔ)策略,實(shí)現(xiàn)了更精細(xì)化的成本控制。
另一個(gè)典型的案例是安防數(shù)據(jù)的存儲(chǔ)。攝像頭中的數(shù)據(jù)到少要保存3個(gè)月甚至半年,尤其是高清攝像頭的出現(xiàn),給存儲(chǔ)數(shù)據(jù)造成了極大的壓力。有些數(shù)據(jù)又是非常敏感的,不能隨隨便便全部存儲(chǔ)到公有云中。因此,UMCloud為客戶提供了混合云分層存儲(chǔ)方案,將熱數(shù)據(jù)留在本地私有的數(shù)據(jù)中心,而溫?cái)?shù)據(jù)或冷數(shù)據(jù)放到UCloud公有云的托管專區(qū)中。另外,針對(duì)溫?cái)?shù)據(jù)和冷數(shù)據(jù)還可以通過(guò)無(wú)損壓縮甚至有損壓縮的不同方式進(jìn)行存儲(chǔ),可以節(jié)省帶寬和儲(chǔ)成本。這已經(jīng)是一種比較成熟的應(yīng)用。
3)“下云”也自由,Cloud Import避免用戶被廠商鎖定
不管是因?yàn)榧夹g(shù)上的限制,還是廠商競(jìng)爭(zhēng)的原因,現(xiàn)在有些廠商只能幫助用戶上云,反之則不行。但是,混合云既然是私有云、公有云的一個(gè)統(tǒng)一體,那么上云或是下云應(yīng)該是由應(yīng)用決定的,而不是由廠商決定的。UMCloud可以保證用戶上下云暢通無(wú)阻,簡(jiǎn)單說(shuō),Cloud Sync負(fù)責(zé)數(shù)據(jù)上云,而Cloud Import負(fù)責(zé)將從公有云上的數(shù)據(jù)遷移到本地。
王璞介紹說(shuō),Cloud Import的云導(dǎo)入功能是UMStor統(tǒng)一分布式存儲(chǔ)平臺(tái)在實(shí)際使用過(guò)程中遇到的一個(gè)新的業(yè)務(wù)場(chǎng)景。當(dāng)客戶的存儲(chǔ)達(dá)到一定規(guī)模后,客戶會(huì)發(fā)現(xiàn),私有云存儲(chǔ)的成本低于公有云存儲(chǔ),這時(shí)將公有云中的部分?jǐn)?shù)據(jù)遷移到私有云中可能是一個(gè)正確的決定。UMStor統(tǒng)一分布式存儲(chǔ)平臺(tái)的部分客戶一開(kāi)始使用了公有云中的對(duì)象存儲(chǔ),而當(dāng)非結(jié)構(gòu)化數(shù)據(jù)體量增大之后,公有云存儲(chǔ)服務(wù)已不能滿足需求,而私有云存儲(chǔ)的優(yōu)勢(shì)在于可以進(jìn)行更多的定制化開(kāi)發(fā),滿足客戶的個(gè)性化存儲(chǔ)管理需求。UMCloud可以保證數(shù)據(jù)在公有云和私有云中自由流動(dòng)。
一個(gè)典型的案例是,某互聯(lián)網(wǎng)行業(yè)的用戶在其體量達(dá)到一定規(guī)模后,希望通過(guò)自建存儲(chǔ)平臺(tái)來(lái)實(shí)現(xiàn)數(shù)據(jù)的備份,以達(dá)到優(yōu)化存儲(chǔ)成本的目的。該客戶基于UMStor自建了兩地的私有化數(shù)據(jù)中心,通過(guò)Cloud Import將公有云上的數(shù)據(jù)無(wú)縫遷移至UMStor對(duì)象存儲(chǔ),實(shí)現(xiàn)云端數(shù)據(jù)到本地?cái)?shù)據(jù)的同步以及數(shù)據(jù)的本地化備份和歸檔。
王璞表示,備份、分層存儲(chǔ)和歸檔,以及異地容災(zāi),這是混合云的幾種典型應(yīng)用模式?,F(xiàn)在,UMCloud的混合云存儲(chǔ)只是針對(duì)分布式存儲(chǔ),還不能對(duì)接傳統(tǒng)的集中式存儲(chǔ),比如SAN。在對(duì)接公有云方面,由于UMStor支持S3存儲(chǔ)標(biāo)準(zhǔn),所以只要支持S3存儲(chǔ)標(biāo)準(zhǔn)的公有云原則上都可以無(wú)縫對(duì)接。
與業(yè)務(wù)場(chǎng)景息息相關(guān)
談到UMCloud混合云存儲(chǔ)的獨(dú)特價(jià)值,王璞表示:“傳統(tǒng)存儲(chǔ)是與應(yīng)用無(wú)關(guān)的,而我們做混合云存儲(chǔ),一個(gè)核心理念就是針對(duì)一些特定的業(yè)務(wù)應(yīng)用場(chǎng)景的需求。傳統(tǒng)的硬件存儲(chǔ)有非常標(biāo)準(zhǔn)化的接口,如iSCSI等,可以基本做到對(duì)所有應(yīng)用程序兼容,因此傳統(tǒng)硬件存儲(chǔ)不大考慮具體的應(yīng)用場(chǎng)景。而我們是一個(gè)新興的廠商,不希望與傳統(tǒng)硬件存儲(chǔ)正面競(jìng)爭(zhēng),需要尋找差異化,結(jié)合具體業(yè)務(wù)場(chǎng)景的存儲(chǔ)就是我們的一個(gè)突破口。比如,冷存歸檔,以及針對(duì)圖像和音視頻數(shù)據(jù)的有損或無(wú)損壓縮,目的是更有效地提升存儲(chǔ)效率,降低存儲(chǔ)成本?!?/p>
緊緊圍繞著云做文章,這也是混合云存儲(chǔ)的立足之本。無(wú)論是Cloud Sync還是Cloud Import,這些功能都是結(jié)合客戶的云應(yīng)用場(chǎng)景,實(shí)現(xiàn)數(shù)據(jù)在本地和云,以及不同云之間的雙向傳輸,以及Cloud Archive的分層存儲(chǔ),優(yōu)化存儲(chǔ)成本。這些都是客戶的真實(shí)需求。
一句話,UMCloud的混合云存儲(chǔ)只針對(duì)具體的業(yè)務(wù)場(chǎng)景,實(shí)現(xiàn)特定的功能,解決用戶真實(shí)場(chǎng)景的實(shí)際問(wèn)題。