C114通信網(wǎng)  |  通信人家園

技術(shù)
2019/11/6 15:35

OpenStack備份恢復(fù)管理工具Freezer,了解一下?

C114通信網(wǎng)  葛聰

OpenStack是業(yè)界主流的開源云管理平臺(tái),旨在提供實(shí)施簡(jiǎn)單、可大規(guī)模擴(kuò)展、豐富、標(biāo)準(zhǔn)統(tǒng)一的云平臺(tái)。全球數(shù)百家大品牌企業(yè)依靠OpenStack每天運(yùn)營業(yè)務(wù),從而降低成本,并更快地行動(dòng)。

Freezer是OpenStack中備份和恢復(fù)服務(wù)工具,幫助用戶進(jìn)行自動(dòng)化的數(shù)據(jù)備份和恢復(fù)。Freeze支持OpenStack中多種對(duì)象的備份,例如普通文件以及目錄備份、數(shù)據(jù)庫、虛機(jī)、卷存儲(chǔ)、glance鏡像等。

Freezer基本特性介紹

多平臺(tái):linux,win,bsd,osx

緩存層:使用linuxlvm層作為緩存層進(jìn)行快照處理

強(qiáng)加密支持:支持AES=256-CFB

低存儲(chǔ)消耗:備份和恢復(fù)是以流的方式處理數(shù)據(jù)

彈性備份策略:全量,增量

多壓縮格式:zlib,bzip2,xz

支持多種存儲(chǔ)媒體:swift,S3,本地文件,F(xiàn)TP(FTP/FTPS/SFTP),多目標(biāo)存儲(chǔ)

支持多種對(duì)象備份:普通文件和目錄備份,部分?jǐn)?shù)據(jù)庫(mysql,mongo,sqlserver,支持用戶擴(kuò)展其它數(shù)據(jù)庫備份),

整個(gè)KVM虛擬機(jī)(虛擬機(jī)元數(shù)據(jù)以及本地盤和云盤數(shù)據(jù)), cinder卷備份,glance鏡像備份

支持根據(jù)規(guī)則和參數(shù)自動(dòng)刪除舊備份文件

同時(shí)執(zhí)行和管理多JOBs

支持刷新內(nèi)核緩沖到磁盤

多節(jié)點(diǎn)上協(xié)同備份和恢復(fù)操作:多個(gè)節(jié)點(diǎn)上的job共同組成一個(gè)session,一起備份和恢復(fù)

備份任務(wù)管理后端存儲(chǔ):支持Sqlalchemy和ELASTICSEARCH

Freezer的基礎(chǔ)架構(gòu)

下面的Freezer架構(gòu)圖,可以更好地理解Freezer與OpenStack各組件之間的關(guān)系。

備注:

Freezer API:  Restful接口,為scheduler存儲(chǔ)和提供元數(shù)據(jù), 為多個(gè)節(jié)點(diǎn)間備份同步存儲(chǔ)會(huì)話信息

Freezer-scheduler: 在執(zhí)行數(shù)據(jù)備份的節(jié)點(diǎn)上運(yùn)行的組件,作為一個(gè)后端守護(hù)進(jìn)程執(zhí)行,和api進(jìn)行數(shù)據(jù)交互并通過調(diào)度agent來執(zhí)行某些jobs

Keystone: OpenStack的認(rèn)證組件

Freezer-agent: 運(yùn)行在client上的多進(jìn)程python軟件,能夠被單獨(dú)執(zhí)行或被scheduler調(diào)度執(zhí)行。是備份,恢復(fù)和管理命令的最終執(zhí)行者

SqlAlchemy和ElasticSearch: 數(shù)據(jù)庫,用于存儲(chǔ)備份恢復(fù)的管理數(shù)據(jù)

Web-UI: Horizon中使用的web界面插件,提供了與api進(jìn)行交互的用戶界面

綜上,F(xiàn)reezer提供了一種OpenStack 的備份恢復(fù)解決方案,將多個(gè)OpenStack服務(wù)與備份恢復(fù)技術(shù)有效地結(jié)合到一起,提高了OpenStack容災(zāi)的能力。當(dāng)前,F(xiàn)reezer社區(qū)的各項(xiàng)功能正在開發(fā)完善當(dāng)中,值得期待。

中興通訊作為OpenStack基金會(huì)黃金會(huì)員和主要代碼貢獻(xiàn)者之一,致力于推動(dòng)OpenStack的演進(jìn)和發(fā)展。針對(duì)Freezer社區(qū),中興通訊bp完成數(shù)居第一位,修復(fù)bug數(shù)居第一位,提交代碼次數(shù)居第一位,代碼審閱數(shù)居第一位。同時(shí),中興通訊在Stein與Train版本單項(xiàng)項(xiàng)目負(fù)責(zé)人(PTL),為Freezer項(xiàng)目的發(fā)展,做出了卓越的貢獻(xiàn)。未來,中興通訊將不斷加大對(duì)開源社區(qū)的投入,將Freezer不斷發(fā)展和完善。

給作者點(diǎn)贊
0 VS 0
寫得不太好

免責(zé)聲明:本文僅代表作者個(gè)人觀點(diǎn),與C114通信網(wǎng)無關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,請(qǐng)讀者僅作參考,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。

熱門文章
    最新視頻
    為您推薦

      C114簡(jiǎn)介 | 聯(lián)系我們 | 網(wǎng)站地圖 | 手機(jī)版

      Copyright©1999-2024 c114 All Rights Reserved | 滬ICP備12002291號(hào)

      C114 通信網(wǎng) 版權(quán)所有 舉報(bào)電話:021-54451141