[發(fā)明專利]數(shù)據(jù)庫異地災備系統(tǒng)及其部署方法、部署裝置有效
| 申請?zhí)枺?/td> | 201711386768.7 | 申請日: | 2017-12-20 |
| 公開(公告)號: | CN109947591B | 公開(公告)日: | 2023-03-24 |
| 發(fā)明(設計)人: | 朱虹;胡林紅;羅朝亮 | 申請(專利權(quán))人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F9/455 |
| 代理公司: | 深圳市聯(lián)鼎知識產(chǎn)權(quán)代理有限公司 44232 | 代理人: | 劉抗美 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù)庫 異地 系統(tǒng) 及其 部署 方法 裝置 | ||
本公開涉及數(shù)據(jù)庫異地災備系統(tǒng)及其部署方法、部署裝置、介質(zhì)以及電子設備。該數(shù)據(jù)庫異地災備系統(tǒng)的部署方法包括響應數(shù)據(jù)庫服務請求,創(chuàng)建本地虛擬機、異地災備虛擬機和投票虛擬機;配置本地虛擬機、異地災備虛擬機和投票虛擬機的網(wǎng)絡參數(shù);基于網(wǎng)絡參數(shù),對本地虛擬機、異地災備虛擬機和投票虛擬機進行初始化;以及基于網(wǎng)絡參數(shù)使用本地虛擬機、異地災備虛擬機和投票虛擬機創(chuàng)建群集以生成數(shù)據(jù)庫異地災備系統(tǒng)。通過上述方法,后臺程序通過云管理平臺生成一整套數(shù)據(jù)庫異地災備高可用架構(gòu),無需人工干預,顯著提升數(shù)據(jù)庫資源交付效率,節(jié)省人力成本,同時使得物理機能夠支撐的業(yè)務更多,存儲等資源利用率更高。
技術(shù)領(lǐng)域
本公開涉及計算機領(lǐng)域,特別涉及一種數(shù)據(jù)庫異地災備系統(tǒng)及其部署方法、部署裝置、介質(zhì)以及電子設備。
背景技術(shù)
隨著網(wǎng)絡應用的發(fā)展對數(shù)據(jù)的巨大需求,用戶和應用程序?qū)?shù)據(jù)庫提供服務時的可靠性要求越來越高。為實現(xiàn)數(shù)據(jù)庫服務的高可靠性,通常采用高可用(Highavailability,HA)架構(gòu)的數(shù)據(jù)庫方案。在高可用架構(gòu)中通過使用主服務器和備用服務器構(gòu)成集群化或冗余設計,以保證提供服務的主服務器故障時自動轉(zhuǎn)移到備用服務器繼續(xù)提供服務來減少系統(tǒng)不能提供服務的時間。對高可用架構(gòu)數(shù)據(jù)庫的進一步改進是在異地進行部署。但是,在傳統(tǒng)的數(shù)據(jù)庫異地災備方案中,數(shù)據(jù)庫資源交付慢,通過人工進行異地災備高可用部署非常復雜,服務器利用率低,例如企業(yè)IT的數(shù)據(jù)庫類型的資源利用率普遍較低,其中鏡像數(shù)據(jù)庫處于不可讀狀態(tài),無形中也造成了硬件資料的浪費。
因此,存在對數(shù)據(jù)庫異地災備高可用架構(gòu)部署進行改進的需求。
需要說明的是,在上述背景技術(shù)部分公開的信息僅用于加強對本公開的背景的理解,因此可以包括不構(gòu)成對本領(lǐng)域普通技術(shù)人員已知的現(xiàn)有技術(shù)的信息。
發(fā)明內(nèi)容
本公開實施例的目的在于解決上述傳統(tǒng)數(shù)據(jù)庫異地災備方案中的缺陷,提高數(shù)據(jù)庫資源交付速度和效率,簡化異地災備高可用架構(gòu)的部署流程。
為此,根據(jù)本公開的一方面,提出一種數(shù)據(jù)庫異地災備系統(tǒng)的部署方法,該方法包括:
響應數(shù)據(jù)庫服務請求,創(chuàng)建用于運行數(shù)據(jù)庫實例的本地虛擬機、異地災備虛擬機和用于實時監(jiān)控數(shù)據(jù)庫故障和自動切換仲裁的投票虛擬機;
配置所述本地虛擬機、所述異地災備虛擬機和所述投票虛擬機的網(wǎng)絡參數(shù)以用于所述數(shù)據(jù)庫異地災備系統(tǒng)的內(nèi)部數(shù)據(jù)交換和外部數(shù)據(jù)訪問;
基于所述網(wǎng)絡參數(shù),對所述本地虛擬機、所述異地災備虛擬機和所述投票虛擬機進行初始化;以及
基于所述網(wǎng)絡參數(shù)使用所述本地虛擬機、所述異地災備虛擬機和所述投票虛擬機創(chuàng)建群集,聯(lián)接所述群集中的所述本地虛擬機和所述異地災備虛擬機上運行的數(shù)據(jù)庫實例以生成所述數(shù)據(jù)庫異地災備系統(tǒng)。
根據(jù)本公開的實施例,配置所述本地虛擬機、所述異地災備虛擬機和所述投票虛擬機的網(wǎng)絡參數(shù)以用于所述數(shù)據(jù)庫異地災備系統(tǒng)的內(nèi)部數(shù)據(jù)交換和外部數(shù)據(jù)訪問包括:
通過云管理平臺配置所述本地虛擬機、所述異地災備虛擬機和所述投票虛擬機的私有網(wǎng)絡IP地址以用于所述數(shù)據(jù)庫異地災備系統(tǒng)的內(nèi)部數(shù)據(jù)交換;以及
通過云管理平臺配置所述群集的公共網(wǎng)絡VIP地址以用于所述數(shù)據(jù)庫異地災備系統(tǒng)的外部數(shù)據(jù)訪問。
根據(jù)本公開的實施例,通過云管理平臺設置所述本地虛擬機、所述異地災備虛擬機和所述投票虛擬機的私有網(wǎng)絡IP地址以用于所述數(shù)據(jù)庫異地災備系統(tǒng)的內(nèi)部數(shù)據(jù)交換包括:
通過云管理平臺基于固定資源序列號和私有網(wǎng)絡所在邏輯域為所述本地虛擬機、所述異地災備虛擬機和所述投票虛擬機申請并綁定對應的私有網(wǎng)絡IP地址;以及
向所述本地虛擬機、所述異地災備虛擬機和所述投票虛擬機輸出所述私有網(wǎng)絡IP地址以進行初始化。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于騰訊科技(深圳)有限公司,未經(jīng)騰訊科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711386768.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)庫
- 數(shù)據(jù)庫管理系統(tǒng)及數(shù)據(jù)庫
- 數(shù)據(jù)庫構(gòu)筑裝置、數(shù)據(jù)庫檢索裝置、數(shù)據(jù)庫裝置、數(shù)據(jù)庫構(gòu)筑方法、以及數(shù)據(jù)庫檢索方法
- 數(shù)據(jù)庫和數(shù)據(jù)庫處理方法
- 數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫更新方法、數(shù)據(jù)庫以及數(shù)據(jù)庫更新程序
- 容器數(shù)據(jù)庫
- 數(shù)據(jù)庫同步方法及數(shù)據(jù)庫
- 一種MongoDB數(shù)據(jù)庫對象復制延遲監(jiān)控方法和裝置
- 數(shù)據(jù)分布式存儲方法、裝置、電子設備及存儲介質(zhì)
- 數(shù)據(jù)庫語句執(zhí)行方法及裝置
- 限制VoIP業(yè)務異地出局的實現(xiàn)方法
- 異地出便系統(tǒng)結(jié)構(gòu)
- 基于企業(yè)內(nèi)網(wǎng)的異地電子數(shù)據(jù)恢復系統(tǒng)
- 一種異地災備的方法和系統(tǒng)
- 一種異地出行關(guān)聯(lián)信息的輸出方法及裝置
- 雙活數(shù)據(jù)中心裝置
- 寬帶用戶的異地認證方法、鑒權(quán)認證服務器和區(qū)塊鏈
- 基于區(qū)塊鏈的醫(yī)療保險異地就醫(yī)清算結(jié)算方法及系統(tǒng)
- 異地訪問方法、裝置、設備與計算機可讀存儲介質(zhì)
- 協(xié)作系統(tǒng)、協(xié)作控制方法及協(xié)作控制裝置





