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