[發(fā)明專利]一種實現(xiàn)云服務(wù)產(chǎn)品主備容災(zāi)的方法在審
| 申請?zhí)枺?/td> | 202110229172.6 | 申請日: | 2021-03-02 |
| 公開(公告)號: | CN112929221A | 公開(公告)日: | 2021-06-08 |
| 發(fā)明(設(shè)計)人: | 石光銀;蔡衛(wèi)衛(wèi);高傳集;孫思清;王文崗 | 申請(專利權(quán))人: | 浪潮云信息技術(shù)股份公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/08 |
| 代理公司: | 濟(jì)南信達(dá)專利事務(wù)所有限公司 37100 | 代理人: | 郗艷榮 |
| 地址: | 250100 山東省濟(jì)南市高*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 實現(xiàn) 服務(wù) 產(chǎn)品 主備容災(zāi) 方法 | ||
本發(fā)明特別涉及一種實現(xiàn)云服務(wù)產(chǎn)品主備容災(zāi)的方法。該實現(xiàn)云服務(wù)產(chǎn)品主備容災(zāi)的方法,將主備數(shù)據(jù)中心的機(jī)器做成一個容器集群,在主數(shù)據(jù)中心部署所有產(chǎn)品組件,在備數(shù)據(jù)中心部署租戶關(guān)鍵業(yè)務(wù)組件,租戶關(guān)鍵業(yè)務(wù)組件在主備數(shù)據(jù)中心同時運行;租戶業(yè)務(wù)訪問負(fù)載均衡,負(fù)載均衡分發(fā)業(yè)務(wù)流量到主數(shù)據(jù)中心,當(dāng)主數(shù)據(jù)中心不能提供服務(wù)時,切換到備數(shù)據(jù)中心,當(dāng)主數(shù)據(jù)中心修復(fù)后,業(yè)務(wù)切回到主數(shù)據(jù)中心。該實現(xiàn)云服務(wù)產(chǎn)品主備容災(zāi)的方法,當(dāng)服務(wù)產(chǎn)品所在數(shù)據(jù)中心由于不可抗拒因素不能提供服務(wù)時,能夠?qū)崿F(xiàn)主數(shù)據(jù)中心與備數(shù)據(jù)中心的快速切換,不影響用戶使用服務(wù)提供業(yè)務(wù),有效提升了云服務(wù)的高可用性,保證了用戶業(yè)務(wù)的持續(xù)響應(yīng)。
技術(shù)領(lǐng)域
本發(fā)明涉及云服務(wù)技術(shù)領(lǐng)域,特別涉及一種實現(xiàn)云服務(wù)產(chǎn)品主備容災(zāi)的方法。
背景技術(shù)
Kubernetes是一個基于容器技術(shù)的分布式架構(gòu)領(lǐng)先方案,為容器化的應(yīng)用提供部署、運行、容器編排、容器調(diào)度、服務(wù)發(fā)現(xiàn)和動態(tài)伸縮等一系列功能,提高了大規(guī)模容器集群管理的便捷性和高可用性。
容器技術(shù)是比較流行的提供微服務(wù)的PaaS技術(shù),而Kubernetes是容器編排調(diào)度的事實標(biāo)準(zhǔn),基于Kubernetes提供容器云平臺是各大云廠商的首選。
用戶運行服務(wù)的機(jī)器可能由于不可抗拒的因素(比如:機(jī)房著火、電纜斷裂等)導(dǎo)致不能提供服務(wù),從而導(dǎo)致用戶業(yè)務(wù)中斷,如何快速的恢復(fù)業(yè)務(wù)是所有云平臺都需要考慮的問題。
基于此,本發(fā)明提出了一種實現(xiàn)云服務(wù)產(chǎn)品主備容災(zāi)的方法。
發(fā)明內(nèi)容
本發(fā)明為了彌補(bǔ)現(xiàn)有技術(shù)的缺陷,提供了一種簡單高效的實現(xiàn)云服務(wù)產(chǎn)品主備容災(zāi)的方法。
本發(fā)明是通過如下技術(shù)方案實現(xiàn)的:
一種實現(xiàn)云服務(wù)產(chǎn)品主備容災(zāi)的方法,其特征在于:將主備數(shù)據(jù)中心的機(jī)器做成一個容器集群,主數(shù)據(jù)中心部署所有產(chǎn)品組件,備數(shù)據(jù)中心部署租戶關(guān)鍵業(yè)務(wù)組件,租戶關(guān)鍵業(yè)務(wù)組件在主備數(shù)據(jù)中心同時運行;
租戶業(yè)務(wù)訪問負(fù)載均衡,負(fù)載均衡分發(fā)業(yè)務(wù)流量到主數(shù)據(jù)中心,當(dāng)主數(shù)據(jù)中心不能提供服務(wù)時,切換到備數(shù)據(jù)中心;
備數(shù)據(jù)中心使用單副本服務(wù),實時備份關(guān)鍵業(yè)務(wù)數(shù)據(jù),用于容災(zāi)使用,當(dāng)主數(shù)據(jù)中心修復(fù)后,業(yè)務(wù)切回到主數(shù)據(jù)中心。
所述備數(shù)據(jù)中心運行的組件包括Etcd(容器元數(shù)據(jù)存儲數(shù)據(jù)庫)、MariaDB(虛機(jī)管理元數(shù)據(jù)存儲數(shù)據(jù)庫)、RabbitMQ(虛機(jī)管理消息服務(wù))和Ceph-Mon(容器存儲監(jiān)聽器);上述組件在主數(shù)據(jù)中心部署兩組,在備數(shù)據(jù)中心部署一組。
當(dāng)需要切到備數(shù)據(jù)中心時,若主數(shù)據(jù)中心虛機(jī)可用,則關(guān)閉主數(shù)據(jù)中心Keepalived(虛機(jī)IP管理器)服務(wù)和管理側(cè)虛機(jī),保證主數(shù)據(jù)中心的虛擬IP和管理側(cè)虛機(jī)全部停機(jī)后,執(zhí)行切換邏輯。
執(zhí)行切換備數(shù)據(jù)中心邏輯時,在備數(shù)據(jù)中心啟動Etcd組件、MariaDB組件、RabbitMQ組件和Ceph-Mon組件,并去掉主數(shù)據(jù)中心的ApiServer(容器API服務(wù)器)信息和Etcd組件信息,然后啟動虛機(jī)遷移動作,將租戶業(yè)務(wù)負(fù)載到備數(shù)據(jù)中心,即可提供客戶業(yè)務(wù)訪問。
執(zhí)行切換備數(shù)據(jù)中心邏輯的具體流程如下:
1)在備數(shù)據(jù)中心拉起Etcd、Ceph-Mon、MariaDB和RabbitMQ服務(wù);
2)修改備數(shù)據(jù)中心Nginx(應(yīng)用服務(wù)反向代理服務(wù)器)配置,去掉主數(shù)據(jù)中心的ApiServer信息和Etcd組件信息;
3)修改計算節(jié)點主機(jī)聚合標(biāo)識到備數(shù)據(jù)中心的計算節(jié)點,啟動虛機(jī)遷移動作;
4)修改租戶訪問業(yè)務(wù)的負(fù)載均衡策略,將租戶業(yè)務(wù)負(fù)載到備數(shù)據(jù)中心,備數(shù)據(jù)中心即可提供客戶業(yè)務(wù)訪問。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浪潮云信息技術(shù)股份公司,未經(jīng)浪潮云信息技術(shù)股份公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110229172.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 互動業(yè)務(wù)終端、實現(xiàn)系統(tǒng)及實現(xiàn)方法
- 街景地圖的實現(xiàn)方法和實現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實現(xiàn)裝置及其圖像實現(xiàn)方法
- 增強(qiáng)現(xiàn)實的實現(xiàn)方法以及實現(xiàn)裝置
- 軟件架構(gòu)的實現(xiàn)方法和實現(xiàn)平臺
- 數(shù)值預(yù)報的實現(xiàn)方法及實現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 輸入設(shè)備實現(xiàn)方法及其實現(xiàn)裝置
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開放方法及系統(tǒng)、服務(wù)開放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機(jī)
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 可動態(tài)配置容災(zāi)粒度的業(yè)務(wù)系統(tǒng)應(yīng)用級容災(zāi)方法
- 一種實現(xiàn)業(yè)務(wù)交付平臺異地容災(zāi)切換的方法和系統(tǒng)
- 數(shù)據(jù)庫的遠(yuǎn)程異構(gòu)容災(zāi)系統(tǒng)
- 基于擴(kuò)展CIMXML的多系統(tǒng)容災(zāi)備用系統(tǒng)的實現(xiàn)方法
- 一種IPTV容災(zāi)方法、裝置、系統(tǒng)及機(jī)頂盒
- 一種容災(zāi)處理的方法、設(shè)備及系統(tǒng)
- 多中心容災(zāi)方法、系統(tǒng)、存儲介質(zhì)和計算機(jī)設(shè)備
- 容災(zāi)方法、裝置、設(shè)備及存儲介質(zhì)
- 一種容災(zāi)備份方法、裝置、電子設(shè)備及存儲介質(zhì)
- 一種實現(xiàn)云服務(wù)產(chǎn)品主備容災(zāi)的方法





