欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

異地雙活集群容災系統(tǒng)部署方法及異地雙活集群容災系統(tǒng)與流程

文檔序號:40531282發(fā)布日期:2024-12-31 13:45閱讀:11來源:國知局
異地雙活集群容災系統(tǒng)部署方法及異地雙活集群容災系統(tǒng)與流程

本申請涉及數(shù)據(jù)容災,特別涉及異地雙活集群容災系統(tǒng)部署方法及異地雙活集群容災系統(tǒng)。


背景技術:

1、為了安全的存儲海量數(shù)據(jù),保障系統(tǒng)穩(wěn)定運行,需要部署異地雙活容災集群(active-active?disaster?recovery?cluster),確保數(shù)據(jù)庫在不同地理位置上的多個數(shù)據(jù)中心同時提供讀寫服務,并在任何一個數(shù)據(jù)中心發(fā)生故障時,其他數(shù)據(jù)中心能夠無縫接管服務。

2、而傳統(tǒng)數(shù)據(jù)庫集群部署方案,使用一主多從架構,由于一主多從架構只能有一個主節(jié)點角色來處理寫操作,因此集群寫數(shù)據(jù)性能的提升不能通過增加集群節(jié)點的方式而只能通過提升硬件配置來實現(xiàn),寫性能擴展存在瓶頸。而使用多主架構部署的數(shù)據(jù)庫集群,允許多個主節(jié)點處理讀寫操作,可以解決傳統(tǒng)的一主多從的數(shù)據(jù)庫集群方案所涉及的寫性能擴展問題。但對于異地容災集群間的數(shù)據(jù)同步,由于多主架構使用實時同步復制技術,難以保障跨地理位置的網絡延遲滿足容災場景要求。

3、綜上,如何部署異地雙活集群容災系統(tǒng),在保障寫性能擴展的同時,避免網絡延遲較高是目前亟待解決的問題。


技術實現(xiàn)思路

1、有鑒于此,本申請的目的在于提供異地雙活集群容災系統(tǒng)部署方法及異地雙活集群容災系統(tǒng),能夠在保障寫性能擴展的同時,避免網絡延遲較高的問題。其具體方案如下:

2、第一方面,本申請公開了一種異地雙活集群容災系統(tǒng)部署方法,包括:

3、搭建不同地理位置的主數(shù)據(jù)庫集群和備數(shù)據(jù)庫集群,其中,所述主數(shù)據(jù)庫集群和所述備數(shù)據(jù)庫集群均基于多主架構;

4、為第一數(shù)據(jù)庫實例配置對外端口,其中,所述第一數(shù)據(jù)庫實例為所述主數(shù)據(jù)庫集群中的數(shù)據(jù)庫實例;

5、選擇與每個第二數(shù)據(jù)庫實例唯一對應的所述第一數(shù)據(jù)庫實例作為同步數(shù)據(jù)源,并將唯一對應的所述第一數(shù)據(jù)庫實例的所述對外端口配置給所述第二數(shù)據(jù)庫實例,以便基于所述對外端口進行所述第一數(shù)據(jù)庫實例至所述第二數(shù)據(jù)庫實例的數(shù)據(jù)同步,其中,所述第二數(shù)據(jù)庫實例為所述備數(shù)據(jù)庫集群中的數(shù)據(jù)庫實例。

6、可選的,所述為第一數(shù)據(jù)庫實例配置對外端口,包括:

7、獲取所述第一數(shù)據(jù)庫實例的實例名稱;

8、從預留端口庫中基于所述實例名稱為所述第一數(shù)據(jù)庫實例分配唯一的對外端口;

9、為所述第一數(shù)據(jù)庫實例配置所述對外端口,以允許外部流量通過所述對外端口訪問所述第一數(shù)據(jù)庫實例。

10、可選的,所述為所述第一數(shù)據(jù)庫實例配置所述對外端口,包括:

11、修改預設模板文件中的實例名稱以及對外端口,其中,所述預設模板文件為用于部署允許外部流量訪問服務的模板文件;

12、執(zhí)行所述預設模板文件對應的執(zhí)行命令,完成所述允許外部流量訪問服務的部署。

13、可選的,所述選擇與每個第二數(shù)據(jù)庫實例唯一對應的所述第一數(shù)據(jù)庫實例作為同步數(shù)據(jù)源,包括:

14、獲取所述第二數(shù)據(jù)庫實例的實例名稱;

15、基于所述第二數(shù)據(jù)庫實例的實例名稱以及所述第一數(shù)據(jù)庫實例的實例名稱為所述第二數(shù)據(jù)庫實例匹配唯一對應的所述第一數(shù)據(jù)庫實例作為同步數(shù)據(jù)源。

16、可選的,在所述選擇與每個第二數(shù)據(jù)庫實例唯一對應的所述第一數(shù)據(jù)庫實例作為同步數(shù)據(jù)源之后,還包括:

17、獲取所述第一數(shù)據(jù)庫實例對應的日志的文件名以及同步位置信息,其中,所述日志用于記錄所述第一數(shù)據(jù)庫實例的數(shù)據(jù)變更操作;

18、將所述日志的文件名以及所述同步位置信息配置給所述第二數(shù)據(jù)庫實例。

19、可選的,所述搭建不同地理位置的主數(shù)據(jù)庫集群和備數(shù)據(jù)庫集群,包括:

20、基于kubernetes平臺搭建不同地理位置的主數(shù)據(jù)庫集群和備數(shù)據(jù)庫集群,其中,所述主數(shù)據(jù)庫集群和備數(shù)據(jù)庫集群采用galera?cluser多主架構。

21、第二方面,本申請公開了一種異地雙活集群容災系統(tǒng),包括:不同地理位置的主數(shù)據(jù)庫集群和備數(shù)據(jù)庫集群,其中,所述主數(shù)據(jù)庫集群和所述備數(shù)據(jù)庫集群均基于多主架構;

22、并且,每個第二數(shù)據(jù)庫實例均存在唯一對應的第一數(shù)據(jù)庫實例作為同步數(shù)據(jù)源,并基于唯一對應的所述第一數(shù)據(jù)庫實例的對外端口進行所述第一數(shù)據(jù)庫實例至所述第二數(shù)據(jù)庫實例的數(shù)據(jù)同步,其中,所述第一數(shù)據(jù)庫實例為所述主數(shù)據(jù)庫集群中的數(shù)據(jù)庫實例,所述第二數(shù)據(jù)庫實例為所述備數(shù)據(jù)庫集群中的數(shù)據(jù)庫實例。

23、第三方面,本申請公開了一種計算機程序產品,所述計算機程序產品被執(zhí)行時實現(xiàn)前述的異地雙活集群容災系統(tǒng)部署方法。

24、第四方面,本申請公開了一種電子設備,包括存儲器和處理器,其中:

25、所述存儲器,用于保存計算機程序;

26、所述處理器,用于執(zhí)行所述計算機程序,以實現(xiàn)前述的異地雙活集群容災系統(tǒng)部署方法。

27、第五方面,本申請公開了一種計算機可讀存儲介質,用于保存計算機程序,其中,所述計算機程序被處理器執(zhí)行時實現(xiàn)前述的異地雙活集群容災系統(tǒng)部署方法。

28、通過以上方案可知,本發(fā)明提供了一種異地雙活集群容災系統(tǒng)部署方法,包括:搭建不同地理位置的主數(shù)據(jù)庫集群和備數(shù)據(jù)庫集群,其中,所述主數(shù)據(jù)庫集群和所述備數(shù)據(jù)庫集群均基于多主架構;為第一數(shù)據(jù)庫實例配置對外端口,其中,所述第一數(shù)據(jù)庫實例為所述主數(shù)據(jù)庫集群中的數(shù)據(jù)庫實例;選擇與每個第二數(shù)據(jù)庫實例唯一對應的所述第一數(shù)據(jù)庫實例作為同步數(shù)據(jù)源,并將唯一對應的所述第一數(shù)據(jù)庫實例的所述對外端口配置給所述第二數(shù)據(jù)庫實例,以便基于所述對外端口進行所述第一數(shù)據(jù)庫實例至所述第二數(shù)據(jù)庫實例的數(shù)據(jù)同步,其中,所述第二數(shù)據(jù)庫實例為所述備數(shù)據(jù)庫集群中的數(shù)據(jù)庫實例。

29、可見,本申請的有益效果為:在基于多主架構的異地雙活集群中,為主數(shù)據(jù)庫集群中每個數(shù)據(jù)庫實例配置對外端口,備數(shù)據(jù)庫集群中的每個數(shù)據(jù)庫實例匹配唯一對應的主數(shù)據(jù)庫集群中的數(shù)據(jù)庫實例作為同步數(shù)據(jù)源,實現(xiàn)備數(shù)據(jù)庫集群中的數(shù)據(jù)庫實例與主數(shù)據(jù)庫集群中的數(shù)據(jù)庫實例之間的一一對應,進而通過主數(shù)據(jù)庫集群中的每個數(shù)據(jù)庫實例的對外端口實現(xiàn)該數(shù)據(jù)庫實例至備數(shù)據(jù)庫集群中對應的數(shù)據(jù)庫實例的數(shù)據(jù)同步,避免多主架構使用實時同步復制技術引入的網絡延遲,能夠在保障寫性能擴展的同時,避免網絡延遲較高的問題。

30、相應地,本申請?zhí)峁┑囊环N異地雙活集群容災系統(tǒng)、電子設備及可讀存儲介質,也同樣具有上述技術效果。



技術特征:

1.一種異地雙活集群容災系統(tǒng)部署方法,其特征在于,包括:

2.根據(jù)權利要求1所述的異地雙活集群容災系統(tǒng)部署方法,其特征在于,所述為第一數(shù)據(jù)庫實例配置對外端口,包括:

3.根據(jù)權利要求2所述的異地雙活集群容災系統(tǒng)部署方法,其特征在于,所述為所述第一數(shù)據(jù)庫實例配置所述對外端口,包括:

4.根據(jù)權利要求1所述的異地雙活集群容災系統(tǒng)部署方法,其特征在于,所述選擇與每個第二數(shù)據(jù)庫實例唯一對應的所述第一數(shù)據(jù)庫實例作為同步數(shù)據(jù)源,包括:

5.根據(jù)權利要求1所述的異地雙活集群容災系統(tǒng)部署方法,其特征在于,在所述選擇與每個第二數(shù)據(jù)庫實例唯一對應的所述第一數(shù)據(jù)庫實例作為同步數(shù)據(jù)源之后,還包括:

6.根據(jù)權利要求1所述的異地雙活集群容災系統(tǒng)部署方法,其特征在于,所述搭建不同地理位置的主數(shù)據(jù)庫集群和備數(shù)據(jù)庫集群,包括:

7.一種異地雙活集群容災系統(tǒng),其特征在于,包括:不同地理位置的主數(shù)據(jù)庫集群和備數(shù)據(jù)庫集群,其中,所述主數(shù)據(jù)庫集群和所述備數(shù)據(jù)庫集群均基于多主架構;

8.一種計算機程序產品,所述計算機程序產品被執(zhí)行時實現(xiàn)如權利要求1至6任一項所述的異地雙活集群容災系統(tǒng)部署方法。

9.一種電子設備,其特征在于,包括存儲器和處理器,其中:

10.一種計算機可讀存儲介質,其特征在于,用于保存計算機程序,其中,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權利要求1至6任一項所述的異地雙活集群容災系統(tǒng)部署方法。


技術總結
本申請公開了異地雙活集群容災系統(tǒng)部署方法及異地雙活集群容災系統(tǒng),包括:搭建不同地理位置的主數(shù)據(jù)庫集群和備數(shù)據(jù)庫集群,其中,所述主數(shù)據(jù)庫集群和所述備數(shù)據(jù)庫集群均基于多主架構;為第一數(shù)據(jù)庫實例配置對外端口,其中,所述第一數(shù)據(jù)庫實例為所述主數(shù)據(jù)庫集群中的數(shù)據(jù)庫實例;選擇與每個第二數(shù)據(jù)庫實例唯一對應的所述第一數(shù)據(jù)庫實例作為同步數(shù)據(jù)源,并將唯一對應的所述第一數(shù)據(jù)庫實例的所述對外端口配置給所述第二數(shù)據(jù)庫實例,以便基于所述對外端口進行所述第一數(shù)據(jù)庫實例至所述第二數(shù)據(jù)庫實例的數(shù)據(jù)同步,其中,所述第二數(shù)據(jù)庫實例為所述備數(shù)據(jù)庫集群中的數(shù)據(jù)庫實例。這樣,能夠在保障寫性能擴展的同時,避免網絡延遲較高的問題。

技術研發(fā)人員:石鴻偉,陳超,史精文,程智煒
受保護的技術使用者:紫金山實驗室
技術研發(fā)日:
技術公布日:2024/12/30
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
佛山市| 永兴县| 平遥县| 镇康县| 云浮市| 永嘉县| 东丽区| 北京市| 浠水县| 喜德县| 肥乡县| 临夏市| 呼图壁县| 泽州县| 秭归县| 班玛县| 石家庄市| 通州区| 平原县| 龙州县| 福州市| 汶上县| 郑州市| 葫芦岛市| 房山区| 海阳市| 汉中市| 临高县| 开原市| 北辰区| 射洪县| 安泽县| 盐源县| 正宁县| 尉氏县| 南丰县| 澄迈县| 介休市| 隆子县| 内黄县| 定襄县|