鼎甲為SODA賦能 | 跨云異構(gòu)數(shù)據(jù)流動原理剖析
發(fā)布人:scutech 發(fā)布日期:2019-06-27 17:11:18 點(diǎn)擊數(shù):78232
關(guān)于SODA
SODA社區(qū)由OpenSDS社區(qū)演進(jìn)而成,OpenSDS社區(qū)由華為倡議和主導(dǎo)成立。該社區(qū)創(chuàng)立之初旨在聚焦解決數(shù)據(jù)中心異構(gòu)存儲云化的問題,隨著用戶數(shù)據(jù)中心云化建設(shè)的逐步成熟,現(xiàn)已演進(jìn)成解決多云數(shù)據(jù)生命周期管理的問題。因此定位上也從OpenSDS (Open SDS Controller)演進(jìn)到了SODA(Smart Open Data Autonomy)。SODA從時(shí)間維度連接了數(shù)據(jù)的產(chǎn)生到歸檔,從空間維度輻射了On-Premise到Multi-Cloud。目前,SODA的核心成員均是重量級的IT廠商,包括EMC、HDS、華為、西部數(shù)據(jù)等,還有大批國際一流客戶。
?了解鼎甲與SODA更多合作:OpenSDS攜手鼎甲,打通跨云異構(gòu)數(shù)據(jù)流動
鼎甲是國內(nèi)率先進(jìn)駐SODA的數(shù)據(jù)管理企業(yè),其數(shù)據(jù)遷移產(chǎn)品DBackup CMS正是幫助企業(yè)實(shí)現(xiàn)不同云平臺、虛擬化平臺及物理服務(wù)器之間數(shù)據(jù)遷移和流動的利器。目前DBackup CMS的數(shù)據(jù)流動功能已經(jīng)完美集成到SODA的框架中,為其提供異構(gòu)存儲、本地存儲和云存儲之間的數(shù)據(jù)流動能力。
?下文將為讀者解讀,DBackup CMS在SODA中的運(yùn)作原理
SODA中設(shè)計(jì)了智能運(yùn)維、數(shù)據(jù)流動和數(shù)據(jù)生命周期管理。通過監(jiān)控、報(bào)表、分析和預(yù)測等工具實(shí)現(xiàn)智能運(yùn)維。通過跟華為云、AWS,Azure和Google云形成混合云,實(shí)現(xiàn)數(shù)據(jù)流動和生命周期管理,讓數(shù)據(jù)在生命周期的不同階段保存在合適的存儲位置。
SODA會自動選擇數(shù)據(jù)流動的方式,如果需要進(jìn)行數(shù)據(jù)流動的環(huán)境支持存儲之間的復(fù)制,將直接選擇存儲間的復(fù)制。如果不支持存儲之間的復(fù)制,則會調(diào)用基于主機(jī)的數(shù)據(jù)遷移方式來實(shí)現(xiàn)數(shù)據(jù)的流動。
DBackup CMS通過一個代理(proxy)來實(shí)現(xiàn)各種工作負(fù)載(操作系統(tǒng)、應(yīng)用、數(shù)據(jù))的跨云遷移,生產(chǎn)主機(jī)可以始終保持在線運(yùn)行。CMS-Proxy實(shí)時(shí)地將生產(chǎn)主機(jī)上的數(shù)據(jù)鏡像到目標(biāo)存儲空間,該目標(biāo)存儲空間可以是存儲上的一個LUN,也可以是云平臺給出的塊設(shè)備。當(dāng)鏡像完成后,可以持續(xù)保持鏡像關(guān)系,直到需要進(jìn)行切換或者其他操作。
管理員可以選擇將目標(biāo)數(shù)據(jù)直接掛載回原主機(jī)實(shí)現(xiàn)存儲之間的替換,也可以將目標(biāo)數(shù)據(jù)掛載到一個新的主機(jī)實(shí)現(xiàn)業(yè)務(wù)連續(xù)性保障。由于DBackup CMS支持將生產(chǎn)主機(jī)的操作系統(tǒng)(Windows、Linux)和數(shù)據(jù)同時(shí)鏡像到目標(biāo)存儲空間,管理員可以直接使用目標(biāo)存儲創(chuàng)建新的云主機(jī),從而實(shí)現(xiàn)生產(chǎn)主機(jī)工作負(fù)載的跨云遷移。
鼎甲DBackup CMS遷移軟件是一款綜合的工作負(fù)載級(操作系統(tǒng)、應(yīng)用、數(shù)據(jù))遷移軟件,通過DBackup CMS遷移軟件,可以將業(yè)務(wù)系統(tǒng)的整個工作負(fù)載在線的遷移到物理服務(wù)器、虛擬化平臺、云平臺,兼容主流的服務(wù)器品牌、虛擬化平臺、云平臺。
DBackup CMS遷移軟件提供實(shí)時(shí)的在線同步,包括源端的歷史數(shù)據(jù)以及遷移過程變化的數(shù)據(jù),保證源端與目標(biāo)端完全一致。DBackup CMS將對業(yè)務(wù)系統(tǒng)遷移前、遷移中、遷移后的各個環(huán)節(jié)進(jìn)行整體管控,確保業(yè)務(wù)系統(tǒng)在遷移的過程中近零停機(jī)。
DBackup CMS采用磁盤邏輯重建技術(shù),首先通過Agent分析源磁盤邏輯結(jié)構(gòu),根據(jù)源磁盤邏輯結(jié)構(gòu)在目標(biāo)端重建,重建后將源端有效數(shù)據(jù)塊寫入目標(biāo)端磁盤對應(yīng)扇區(qū),確保源端與目標(biāo)端邏輯上完全一致。邏輯重建過程中變化的數(shù)據(jù)塊記錄在BitMap中,目標(biāo)重建完成后讀取BitMap地址表讓DBackup CMS Agent尋址到相應(yīng)扇區(qū)讀取數(shù)據(jù)塊并復(fù)制到目標(biāo)對應(yīng)扇區(qū)。DBackup CMS內(nèi)置智能驅(qū)動庫,目標(biāo)端上線前將從驅(qū)動庫中自動更新最佳驅(qū)動,保證遷移完成后目標(biāo)系統(tǒng)可正常啟動。
總結(jié)
DBackup CMS獨(dú)特之處在于能同時(shí)支持Windows和Linux系統(tǒng)的產(chǎn)品,而且支持原有數(shù)據(jù)和新增數(shù)據(jù)在不同存儲之間的高速流動,包攬了所有類型的數(shù)據(jù)(包括OS)和應(yīng)用,最大程度幫助用戶化繁為簡。