最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

節(jié)點擴(kuò)縮容方法及系統(tǒng)、計算設(shè)備、計算機(jī)可讀存儲介質(zhì)與流程

文檔序號:41957421發(fā)布日期:2025-05-20 16:51閱讀:3來源:國知局
節(jié)點擴(kuò)縮容方法及系統(tǒng)、計算設(shè)備、計算機(jī)可讀存儲介質(zhì)與流程

本說明書實施例涉及計算機(jī),特別涉及一種節(jié)點擴(kuò)縮容方法及系統(tǒng)、計算設(shè)備、計算機(jī)可讀存儲介質(zhì)。


背景技術(shù):

1、隨著云原生的演進(jìn),越來越多的傳統(tǒng)服務(wù)從虛擬機(jī),物理機(jī)的部署方式遷移到kubernetes(一個容器編排系統(tǒng))的部署方式,用以享受kubernetes自帶的彈性擴(kuò)縮容、高可用、自動化調(diào)度、多平臺支持等優(yōu)點。

2、然而,目前大部分基于kubernetes平臺實現(xiàn)彈性擴(kuò)縮容的服務(wù)都是無狀態(tài)服務(wù),即客戶端與kubernetes中的數(shù)據(jù)處理節(jié)點建立的短連接,不必考慮各個數(shù)據(jù)處理節(jié)點的具體負(fù)載情況,而在客戶端與kubernetes中的數(shù)據(jù)處理節(jié)點建立的為長連接的情況下,需要考慮各個數(shù)據(jù)處理節(jié)點的具體負(fù)載情況,該種情況如何借助kubernetes實現(xiàn)自動彈性擴(kuò)縮容是困擾業(yè)界的一大難題。


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

1、有鑒于此,本說明書實施例提供了一種節(jié)點擴(kuò)縮容方法。本說明書一個或者多個實施例同時涉及一種節(jié)點擴(kuò)縮容系統(tǒng),一種計算設(shè)備,一種計算機(jī)可讀存儲介質(zhì)以及一種計算機(jī)程序,以解決現(xiàn)有技術(shù)中存在的技術(shù)缺陷。

2、根據(jù)本說明書實施例的第一方面,提供了一種節(jié)點擴(kuò)縮容方法,包括:

3、獲取數(shù)據(jù)處理節(jié)點的基礎(chǔ)指標(biāo)數(shù)據(jù)以及運維指標(biāo)數(shù)據(jù),其中,所述數(shù)據(jù)處理節(jié)點為與對應(yīng)的客戶端建立長連接的節(jié)點;

4、根據(jù)所述基礎(chǔ)指標(biāo)數(shù)據(jù)、所述運維指標(biāo)數(shù)據(jù)以及節(jié)點擴(kuò)縮策略,增加或下線數(shù)據(jù)處理節(jié)點。

5、根據(jù)本說明書實施例的第二方面,提供了一種節(jié)點擴(kuò)縮容系統(tǒng),包括彈性擴(kuò)縮組件、指標(biāo)監(jiān)控組件、節(jié)點擴(kuò)縮組件,其中:

6、所述指標(biāo)監(jiān)控組件,用于獲取數(shù)據(jù)處理節(jié)點的基礎(chǔ)指標(biāo)數(shù)據(jù)以及運維指標(biāo)數(shù)據(jù),其中,所述數(shù)據(jù)處理節(jié)點為與對應(yīng)的客戶端建立長連接的節(jié)點,將所述基礎(chǔ)指標(biāo)數(shù)據(jù)以及所述運維指標(biāo)數(shù)據(jù)發(fā)送至所述彈性擴(kuò)縮組件;

7、所述彈性擴(kuò)縮組件,用于根據(jù)所述基礎(chǔ)指標(biāo)數(shù)據(jù)、所述運維指標(biāo)數(shù)據(jù)確定節(jié)點擴(kuò)縮策略,并將所述節(jié)點擴(kuò)縮策略發(fā)送至所述節(jié)點擴(kuò)縮組件;

8、所述節(jié)點擴(kuò)縮組件,用于根據(jù)所述節(jié)點擴(kuò)縮策略,增加或下線數(shù)據(jù)處理節(jié)點。

9、根據(jù)本說明書實施例的第三方面,提供了一種計算設(shè)備,包括:

10、存儲器和處理器;

11、所述存儲器用于存儲計算機(jī)可執(zhí)行指令,所述處理器用于執(zhí)行所述計算機(jī)可執(zhí)行指令,該計算機(jī)可執(zhí)行指令被處理器執(zhí)行時實現(xiàn)上述節(jié)點擴(kuò)縮容方法的步驟。

12、根據(jù)本說明書實施例的第四方面,提供了一種計算機(jī)可讀存儲介質(zhì),其存儲有計算機(jī)可執(zhí)行指令,該指令被處理器執(zhí)行時實現(xiàn)上述節(jié)點擴(kuò)縮容方法的步驟。

13、根據(jù)本說明書實施例的第五方面,提供了一種計算機(jī)程序,其中,當(dāng)所述計算機(jī)程序在計算機(jī)中執(zhí)行時,令計算機(jī)執(zhí)行上述節(jié)點擴(kuò)縮容方法的步驟。

14、本說明書一個實施例提供的節(jié)點擴(kuò)縮容方法,獲取數(shù)據(jù)處理節(jié)點的基礎(chǔ)指標(biāo)數(shù)據(jù)以及運維指標(biāo)數(shù)據(jù),其中,所述數(shù)據(jù)處理節(jié)點為與對應(yīng)的客戶端建立長連接的節(jié)點;根據(jù)所述基礎(chǔ)指標(biāo)數(shù)據(jù)、所述運維指標(biāo)數(shù)據(jù)以及節(jié)點擴(kuò)縮策略,增加或下線數(shù)據(jù)處理節(jié)點。

15、具體的,該節(jié)點擴(kuò)縮容方法,根據(jù)獲取到的數(shù)據(jù)處理節(jié)點的基礎(chǔ)指標(biāo)數(shù)據(jù)以及運維指標(biāo)數(shù)據(jù),準(zhǔn)確的選擇對應(yīng)的節(jié)點擴(kuò)縮策略,以根據(jù)節(jié)點擴(kuò)縮策略合理的增加或下線數(shù)據(jù)處理節(jié)點,高效的實現(xiàn)節(jié)點擴(kuò)縮容,避免了因數(shù)據(jù)處理節(jié)點過載而造成服務(wù)異常,以及有效地避免了直接對數(shù)據(jù)處理節(jié)點縮容,以及根據(jù)節(jié)點擴(kuò)縮策略能夠有效的降低節(jié)點縮容對項目造成的影響。



技術(shù)特征:

1.一種節(jié)點擴(kuò)縮容方法,包括:

2.根據(jù)權(quán)利要求1所述的節(jié)點擴(kuò)縮容方法,所述節(jié)點擴(kuò)縮策略包括節(jié)點擴(kuò)容策略以及節(jié)點縮容策略,且所述節(jié)點擴(kuò)容策略中包括節(jié)點擴(kuò)容規(guī)則,所述節(jié)點縮容策略中包括節(jié)點縮容規(guī)則;

3.根據(jù)權(quán)利要求2所述的節(jié)點擴(kuò)縮容方法,所述根據(jù)預(yù)設(shè)時間段內(nèi)增加的數(shù)據(jù)處理節(jié)點以及所述節(jié)點縮容規(guī)則,確定待縮容數(shù)據(jù)處理節(jié)點,包括:

4.根據(jù)權(quán)利要求3所述的節(jié)點擴(kuò)縮容方法,所述根據(jù)所述節(jié)點縮容規(guī)則、以及排序后的所述新增數(shù)據(jù)處理節(jié)點,確定待縮容數(shù)據(jù)處理節(jié)點,包括:

5.根據(jù)權(quán)利要求3所述的節(jié)點擴(kuò)縮容方法,所述根據(jù)所述節(jié)點縮容規(guī)則、以及排序后的所述新增數(shù)據(jù)處理節(jié)點,確定待縮容數(shù)據(jù)處理節(jié)點,包括:

6.根據(jù)權(quán)利要求1所述的節(jié)點擴(kuò)縮容方法,所述根據(jù)所述基礎(chǔ)指標(biāo)數(shù)據(jù)、所述運維指標(biāo)數(shù)據(jù)以及節(jié)點擴(kuò)縮策略,增加或下線數(shù)據(jù)處理節(jié)點之后,還包括:

7.根據(jù)權(quán)利要求1所述的節(jié)點擴(kuò)縮容方法,所述獲取數(shù)據(jù)處理節(jié)點的基礎(chǔ)指標(biāo)數(shù)據(jù)以及運維指標(biāo)數(shù)據(jù)之前,還包括:

8.根據(jù)權(quán)利要求1所述的節(jié)點擴(kuò)縮容方法,所述獲取數(shù)據(jù)處理節(jié)點的基礎(chǔ)指標(biāo)數(shù)據(jù)以及運維指標(biāo)數(shù)據(jù),包括:

9.根據(jù)權(quán)利要求1-8任意一項所述的節(jié)點擴(kuò)縮容方法,所述基礎(chǔ)指標(biāo)數(shù)據(jù)包括處理器指標(biāo)數(shù)據(jù)和內(nèi)存指標(biāo)數(shù)據(jù),所述運維指標(biāo)數(shù)據(jù)包括每秒查詢率和線程數(shù)量。

10.根據(jù)權(quán)利要求2所述的節(jié)點擴(kuò)縮容方法,所述節(jié)點擴(kuò)容規(guī)則包括根據(jù)預(yù)設(shè)的節(jié)點擴(kuò)容步長確定待擴(kuò)容數(shù)據(jù)處理節(jié)點的數(shù)量、或者根據(jù)所述客戶端的數(shù)據(jù)處理請求、所述基礎(chǔ)指標(biāo)數(shù)據(jù)、所述運維指標(biāo)數(shù)據(jù),確定待擴(kuò)容數(shù)據(jù)處理節(jié)點的數(shù)量;

11.一種節(jié)點擴(kuò)縮容系統(tǒng),包括彈性擴(kuò)縮組件、指標(biāo)監(jiān)控組件、節(jié)點擴(kuò)縮組件,其中:

12.根據(jù)權(quán)利要求11所述的節(jié)點擴(kuò)縮容系統(tǒng),還包括配置策略組件,其中:

13.根據(jù)權(quán)利要求11所述的節(jié)點擴(kuò)縮容系統(tǒng),還包括網(wǎng)關(guān)服務(wù)組件,其中:

14.一種計算設(shè)備,包括:

15.一種計算機(jī)可讀存儲介質(zhì),其存儲有計算機(jī)可執(zhí)行指令,該計算機(jī)可執(zhí)行指令被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至9任意一項所述節(jié)點擴(kuò)縮容方法的步驟。


技術(shù)總結(jié)
本說明書實施例提供節(jié)點擴(kuò)縮容方法及系統(tǒng)、計算設(shè)備、計算機(jī)可讀存儲介質(zhì),其中節(jié)點擴(kuò)縮容方法包括:獲取數(shù)據(jù)處理節(jié)點的基礎(chǔ)指標(biāo)數(shù)據(jù)以及運維指標(biāo)數(shù)據(jù),其中,所述數(shù)據(jù)處理節(jié)點為與對應(yīng)的客戶端建立長連接的節(jié)點;根據(jù)所述基礎(chǔ)指標(biāo)數(shù)據(jù)、所述運維指標(biāo)數(shù)據(jù)以及節(jié)點擴(kuò)縮策略,增加或下線數(shù)據(jù)處理節(jié)點;通過準(zhǔn)確的選擇對應(yīng)的節(jié)點擴(kuò)縮策略,并根據(jù)節(jié)點擴(kuò)縮策略合理的增加或下線數(shù)據(jù)處理節(jié)點,高效的實現(xiàn)節(jié)點擴(kuò)縮容,避免了因數(shù)據(jù)處理節(jié)點過載而造成服務(wù)異常,以及根據(jù)節(jié)點擴(kuò)縮策略能夠有效的降低節(jié)點縮容對項目造成的影響。

技術(shù)研發(fā)人員:暢振華,楊鵬,邱俊凱,張松然,王璐杰
受保護(hù)的技術(shù)使用者:杭州阿里云飛天信息技術(shù)有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/5/19
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1