亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種集群節(jié)點(diǎn)橫向擴(kuò)展方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)與流程

文檔序號(hào):40445001發(fā)布日期:2024-12-24 15:19閱讀:11來(lái)源:國(guó)知局
一種集群節(jié)點(diǎn)橫向擴(kuò)展方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)與流程

本說(shuō)明書一個(gè)或多個(gè)實(shí)施例涉及計(jì)算機(jī),尤其涉及一種集群節(jié)點(diǎn)橫向擴(kuò)展方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。


背景技術(shù):

1、在計(jì)算機(jī)集群領(lǐng)域中構(gòu)建大規(guī)模、高并發(fā)的分布式系統(tǒng)時(shí),需要對(duì)集群節(jié)點(diǎn)進(jìn)行橫向擴(kuò)展,即通過(guò)增加更多的集群節(jié)點(diǎn),以分散來(lái)自客戶端的請(qǐng)求負(fù)載,避免單一節(jié)點(diǎn)成為性能瓶頸,從而提高系統(tǒng)的整體吞吐量和響應(yīng)速度,進(jìn)一步提高系統(tǒng)的可用性和容錯(cuò)性。但是現(xiàn)有的集群節(jié)點(diǎn)橫向擴(kuò)展往往要么采用手動(dòng)干預(yù)擴(kuò)展,擴(kuò)容效率低下,要么采用原始主機(jī)數(shù)自適應(yīng)的對(duì)當(dāng)前集群進(jìn)行擴(kuò)展,但未考慮集群節(jié)點(diǎn)數(shù)量的增加對(duì)集群內(nèi)各節(jié)點(diǎn)間的數(shù)據(jù)傳遞時(shí)延的影響,隨著集群節(jié)點(diǎn)規(guī)模的擴(kuò)大會(huì)造成的集群節(jié)點(diǎn)間數(shù)據(jù)通信效率低,將影響集群節(jié)點(diǎn)的故障檢測(cè)和服務(wù)切換效率,影響整個(gè)集群的系統(tǒng)擴(kuò)展效果。


技術(shù)實(shí)現(xiàn)思路

1、本說(shuō)明書實(shí)施例提供了一種集群節(jié)點(diǎn)橫向擴(kuò)展方法、裝置及電子設(shè)備,其技術(shù)方案如下:

2、第一方面,本說(shuō)明書實(shí)施例提供了一種集群節(jié)點(diǎn)橫向擴(kuò)展方法,所述方法包括:

3、獲取目標(biāo)擴(kuò)展指令,并確定所述目標(biāo)擴(kuò)展指令中的目標(biāo)擴(kuò)展節(jié)點(diǎn)數(shù)量;

4、基于預(yù)設(shè)的時(shí)延容忍度確定單傳遞環(huán)的節(jié)點(diǎn)上限,基于所述目標(biāo)擴(kuò)展節(jié)點(diǎn)數(shù)量與所述節(jié)點(diǎn)上限的數(shù)量差值確定新增集群節(jié)點(diǎn)的擴(kuò)展模式,所述擴(kuò)展模式包括所述數(shù)量差值不為正值時(shí)對(duì)應(yīng)的第一擴(kuò)展模式和所述數(shù)量差值為正值時(shí)的第二擴(kuò)展模式;

5、當(dāng)所述擴(kuò)展模式為第一擴(kuò)展模式時(shí),將所述新增集群節(jié)點(diǎn)插入主集群環(huán)中;

6、當(dāng)所述擴(kuò)展模式為第二擴(kuò)展模式時(shí),將所述新增集群節(jié)點(diǎn)中的超出節(jié)點(diǎn)插入子集群環(huán)中,各所述子集群環(huán)與所述主集群環(huán)通過(guò)主節(jié)點(diǎn)連接,所述超出節(jié)點(diǎn)為所述新增集群點(diǎn)中超出所述節(jié)點(diǎn)上限的節(jié)點(diǎn),所述主節(jié)點(diǎn)為所述子集群環(huán)中的選舉節(jié)點(diǎn)。

7、第二方面,提供了一種集群節(jié)點(diǎn)橫向擴(kuò)展裝置,所述裝置包括:

8、獲取模塊,用于獲取目標(biāo)擴(kuò)展指令,并確定所述目標(biāo)擴(kuò)展指令中的目標(biāo)擴(kuò)展節(jié)點(diǎn)數(shù)量;

9、確定模塊,用于基于預(yù)設(shè)的時(shí)延容忍度確定單傳遞環(huán)的節(jié)點(diǎn)上限,基于所述目標(biāo)擴(kuò)展節(jié)點(diǎn)數(shù)量與所述節(jié)點(diǎn)上限的數(shù)量差值確定新增集群節(jié)點(diǎn)的擴(kuò)展模式,所述擴(kuò)展模式包括所述數(shù)量差值不為正值時(shí)對(duì)應(yīng)的第一擴(kuò)展模式和所述數(shù)量差值為正值時(shí)的第二擴(kuò)展模式;

10、主集模塊,用于當(dāng)所述擴(kuò)展模式為第一擴(kuò)展模式時(shí),將所述新增集群節(jié)點(diǎn)插入主集群環(huán)中;

11、子集模塊,用于當(dāng)所述擴(kuò)展模式為第二擴(kuò)展模式時(shí),將所述新增集群節(jié)點(diǎn)中的超出節(jié)點(diǎn)插入子集群環(huán)中,各所述子集群環(huán)與所述主集群環(huán)通過(guò)主節(jié)點(diǎn)連接,所述超出節(jié)點(diǎn)為所述新增集群點(diǎn)中超出所述節(jié)點(diǎn)上限的節(jié)點(diǎn),所述主節(jié)點(diǎn)為所述子集群環(huán)中的選舉節(jié)點(diǎn)。

12、第三方面,提供了一種電子設(shè)備,包括設(shè)備處理器以及存儲(chǔ)器;

13、所述設(shè)備處理器與所述存儲(chǔ)器相連;

14、所述存儲(chǔ)器,用于存儲(chǔ)可執(zhí)行程序代碼;

15、所述設(shè)備處理器通過(guò)讀取所述存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序代碼來(lái)運(yùn)行與所述可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行如第一方面或第一方面的任意一種可能的實(shí)現(xiàn)方式提供的方法的步驟。

16、第四方面,提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有指令,當(dāng)所述指令在計(jì)算機(jī)或設(shè)備處理器上運(yùn)行時(shí),使得所述計(jì)算機(jī)或設(shè)備處理器執(zhí)行如第一方面或第一方面的任意一種可能的實(shí)現(xiàn)方式提供的方法。

17、本說(shuō)明書一些實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果至少包括:

18、在本說(shuō)明書一個(gè)或多個(gè)實(shí)施例中,當(dāng)接收到目標(biāo)擴(kuò)展指令進(jìn)行群節(jié)點(diǎn)橫向擴(kuò)展時(shí),需要先確定目標(biāo)擴(kuò)展節(jié)點(diǎn)數(shù)量,并將其與確定出的單傳遞環(huán)節(jié)點(diǎn)上限進(jìn)行比對(duì),根據(jù)比對(duì)結(jié)果選取不同的擴(kuò)展模式,當(dāng)節(jié)點(diǎn)數(shù)量不斷增加時(shí),主要采用主集群環(huán)通過(guò)主節(jié)點(diǎn)連接各子群環(huán)方式擴(kuò)展。通過(guò)以上擴(kuò)展方式,當(dāng)集群節(jié)點(diǎn)數(shù)量增加時(shí),集群節(jié)點(diǎn)間的數(shù)據(jù)通信通過(guò)各子集群環(huán)并行傳輸,不再依靠單一傳遞鏈,提高了集群節(jié)點(diǎn)間的數(shù)據(jù)通信效率,并且當(dāng)集群節(jié)點(diǎn)出現(xiàn)故障時(shí),可快速定位切換故障點(diǎn)從而重新構(gòu)建新的傳遞環(huán),無(wú)需重新進(jìn)行全部節(jié)點(diǎn)分配,進(jìn)一步提升整個(gè)集群的系統(tǒng)擴(kuò)展效果。



技術(shù)特征:

1.一種集群節(jié)點(diǎn)橫向擴(kuò)展方法,其特征在于,所述方法包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于預(yù)設(shè)的時(shí)延容忍度確定單傳遞環(huán)的節(jié)點(diǎn)上限,包括:

3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述目標(biāo)擴(kuò)展節(jié)點(diǎn)數(shù)量與所述節(jié)點(diǎn)上限的數(shù)量差值確定新增集群節(jié)點(diǎn)的擴(kuò)展模式,所述擴(kuò)展模式包括所述數(shù)量差值不為正值時(shí)對(duì)應(yīng)的第一擴(kuò)展模式和所述數(shù)量差值為正值時(shí)的第二擴(kuò)展模式,包括:

4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述當(dāng)所述擴(kuò)展模式為第一擴(kuò)展模式時(shí),將所述新增集群節(jié)點(diǎn)插入主集群環(huán)中,包括:

5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述當(dāng)所述擴(kuò)展模式為第二擴(kuò)展模式時(shí),將所述新增集群節(jié)點(diǎn)中的超出節(jié)點(diǎn)插入子集群環(huán)中,各所述子集群環(huán)與所述主集群環(huán)通過(guò)主節(jié)點(diǎn)連接,所述超出節(jié)點(diǎn)為所述新增集群點(diǎn)中超出所述節(jié)點(diǎn)上限的節(jié)點(diǎn),所述主節(jié)點(diǎn)為所述子集群環(huán)中的選舉節(jié)點(diǎn),包括:

6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:

7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:

8.一種集群節(jié)點(diǎn)橫向擴(kuò)展裝置,其特征在于,所述裝置包括:

9.一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如權(quán)利要求1-7任一項(xiàng)所述方法的步驟。

10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有指令,當(dāng)所述指令在計(jì)算機(jī)或處理器上運(yùn)行時(shí),使得所述計(jì)算機(jī)或處理器執(zhí)行如權(quán)利要求1-7任一項(xiàng)所述方法的步驟。


技術(shù)總結(jié)
本說(shuō)明書實(shí)施例公開了一種集群節(jié)點(diǎn)橫向擴(kuò)展方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。該方法包括通過(guò)分析獲取到的目標(biāo)擴(kuò)展指令,確定目標(biāo)擴(kuò)展節(jié)點(diǎn)數(shù)量,并將其與確定出的單傳遞環(huán)節(jié)點(diǎn)上限進(jìn)行比對(duì),根據(jù)比對(duì)結(jié)果選取不同的擴(kuò)展模式,當(dāng)節(jié)點(diǎn)數(shù)量增加時(shí),主要采用主集群環(huán)通過(guò)主節(jié)點(diǎn)連接各子群環(huán)方式擴(kuò)展。通過(guò)以上擴(kuò)展方式,當(dāng)集群節(jié)點(diǎn)數(shù)量增加時(shí),集群節(jié)點(diǎn)間的數(shù)據(jù)通信通過(guò)各子集群環(huán)中并行傳輸,不再依靠單一傳遞鏈,提高了集群節(jié)點(diǎn)間的數(shù)據(jù)通信效率,并且當(dāng)集群節(jié)點(diǎn)出現(xiàn)故障時(shí),可快速定位切換故障點(diǎn)從而重新構(gòu)建新的傳遞環(huán),無(wú)需重新進(jìn)行全部節(jié)點(diǎn)分配,進(jìn)一步提升整個(gè)集群的系統(tǒng)擴(kuò)展效果。

技術(shù)研發(fā)人員:王衛(wèi)偉,高利娟,江云飛,周浩,李望望
受保護(hù)的技術(shù)使用者:杭州計(jì)算機(jī)外部設(shè)備研究所(中國(guó)電子科技集團(tuán)公司第五十二研究所)
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/23
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1