本文作者:kaifamei

動態擴容或縮容方法、裝置、設備及介質與流程

更新時間:2025-12-26 03:32:38 0條評論

動態擴容或縮容方法、裝置、設備及介質與流程



1.本發明涉及圖像傳輸技術領域,尤其涉及動態擴容或縮容方法、裝置、設備及介質。


背景技術:



2.目前互聯網中,很多企業上線部署都是使用jenkins第三方平臺,隨著產品迭代的需求和分支越來越多,那么單靠單一節點的jenkins不足以支撐產品大量分支和項目的快速迭代以及及時上線部署,利用jenkins從節點的方式去實現類似于負載均衡,從而滿足快速迭代和及時上線的目的,若在近期出現不需要迭代時,會造成部分從節點服務器出現閑置情況,若在近期出現需求膨脹,則需要運維人員人為介入擴容,加大了運維人員的工作量。
3.而現有的k8s方式部署的jenkins可以實現動態伸縮擴容的需求,但是現有80%以上企業中仍然沿用傳統部署jenkins的方式,若是小企業要采用k8s,但是需要投入比較高昂的運維成本和管理維護成本,若是大企業要采用k8s,大企業中可能會早已在jenkins集成了相當龐大數量的項目,若是要遷移,需要耗費大量時間。


技術實現要素:



4.本發明的主要目的在于提供低成本、易操作且能夠實現動態擴容或縮容的方法。
5.本發明第一方面提供了一種動態擴容或縮容方法,包括:
6.采集所監測到服務器處理數據的負載信息;
7.比較所述負載信息與預置負載度的大小,得到第一比較結果,并在所述第一比較結果上進行計數,得到計數值;
8.比較所述計數值與預置次數值的大小,得到第二比較結果;
9.根據所述第二比較結果以及預置配置文件,將發送擴容或縮容指令至預置云服務器內執行,得到對應擴容或縮容的服務器信息;
10.接收所述擴容或縮容的服務器信息,配置對應的服務器以均衡負載。
11.進一步地,在本發明第一方面的第二種實現方式中,所述比較所述負載信息與預置負載度的大小,得到第一比較結果,并在所述第一比較結果上進行計數,得到計數值包括:
12.判斷所述負載信息是否大于預置負載度;
13.若是,則在所述負載信息中的內存list數據中標記true標識,并對所述true標識進行計數,得到擴容的計數值;
14.若不是,則在所述負載信息中的內存list數據中標記false標識,并對所述false標識進行計數,得到縮容的計數值。
15.進一步地,在本發明第一方面的第三種實現方式中,所述若是,則在所述負載信息中的內存list數據中標記true標識,并對所述true標識進行計數,得到擴容的計數值包括:
16.判斷是否第一次觸發;
17.若是,則得到擴容信息;
18.若不是,則在所述負載信息中的內存list數據中標記true標識,并對所述true標識進行計數。
19.進一步地,在本發明第一方面的第四種實現方式中,所述比較所述計數值與預置次數值的大小,得到第二比較結果包括:
20.判斷所述擴容的計數值或所述縮容的計數值是否大于預置次數值;
21.若是,則得到擴容或縮容信息;
22.若不是,則繼續在所述所述負載信息中的內存list數據中標記true標識或false標識。
23.進一步地,在本發明第一方面的第五種實現方式中,所述根據所述第二比較結果以及預置配置文件,將發送擴容或縮容指令至預置云服務器內執行,得到對應擴容或縮容的服務器信息包括:
24.讀取用戶的ak/sk、鏡像id以及預置配置文件,調用預置云服務器的sdk以創建或銷毀對應服務器的連接。
25.進一步地,在本發明第一方面的第六種實現方式中,在所述接收所述擴容或縮容的服務器信息,配置對應的服務器以均衡負載之后,還包括:
26.將所述擴容或縮容的服務器信息寫入所述配置文件中,得到新的配置文件。
27.進一步地,在本發明第一方面的第七種實現方式中,所述擴容或縮容的服務器信息包括服務器ip、采集的指標、采集間隔時間以及驗證信息。
28.本發明第二方面提供了一種動態擴容或縮容裝置,所述所述動態擴容或縮容裝置包括:
29.采集模塊,用于采集所監測到服務器處理數據的負載信息;
30.第一比較模塊,用于比較所述負載信息與預置負載度的大小,得到第一比較結果,并在所述第一比較結果上進行計數,得到計數值;
31.第二比較模塊,用于比較所述計數值與預置次數值的大小,得到第二比較結果;
32.擴容或縮容模塊,用于根據所述第二比較結果以及預置配置文件,將發送擴容或縮容指令至預置云服務器內執行,得到對應擴容或縮容的服務器信息;
33.執行模塊,用于接收所述擴容或縮容的服務器信息,配置對應的服務器以均衡負載。
34.本發明第三方面提供了一種動態擴容或縮容設備,所述動態擴容或縮容設備包括:存儲器和至少一個處理器,所述存儲器中存儲有指令,所述存儲器和所述至少一個處理器通過線路互連;
35.所述至少一個處理器調用所述存儲器中的所述指令,以使得所述設備執行上述動態擴容或縮容方法。
36.本發明的第四方面提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質中存儲有指令,當其在計算機上運行時,使得計算機執行上述動態擴容或縮容方法。
37.本發明的有益效果在于:通過采集所監測到服務器處理數據的負載信息,比較所述負載信息與預置負載度的大小,得到第一比較結果,并在所述第一比較結果上進行計數,
得到計數值,比較所述計數值與預置次數值的大小,得到第二比較結果,根據所述第二比較結果以及預置配置文件,將發送擴容或縮容指令至預置云服務器內執行,得到對應擴容或縮容的服務器信息,接收所述擴容或縮容的服務器信息,配置對應的服務器以均衡負載,實現自動且根據主機服務器的負載情況進行動態擴容或縮容,使得主機服務器的負載能夠維持在均衡的狀態,有效確保主機服務器的穩定運行的同時,還能減少運維工作人員的靠人工監控的精力以及時間,降低了運維成本,提高了運維效率。
附圖說明
38.圖1為本發明實施例中動態擴容或縮容方法的第一個實施例示意圖;
39.圖2為本發明實施例中動態擴容或縮容方法的第二個實施例示意圖;
40.圖3為本發明實施例中動態擴容或縮容方法的第三個實施例示意圖;
41.圖4為本發明實施例中動態擴容或縮容方法的第四個實施例示意圖;
42.圖5為本發明實施例中動態擴容或縮容方法的第五個實施例示意圖;
43.圖6為本發明實施例中動態擴容或縮容裝置的第一個實施例示意圖;
44.圖7為本發明實施例中動態擴容或縮容設備的一個實施例示意圖。
具體實施方式
45.本發明實施例提供了一種動態擴容或縮容方法及系統、裝置、設備及介質。
46.本發明的說明書和權利要求書及上述附圖中的術語“第一”、“第二”、“第三”、“第四”等(如果存在)是用于區別類似的對象,而不必用于描述特定的順序或先后次序。應該理解這樣使用的數據在適當情況下可以互換,以便這里描述的實施例能夠以除了在這里圖示或描述的內容以外的順序實施。此外,術語“包括”或“具有”及其任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統、產品或設備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或對于這些過程、方法、產品或設備固有的其它步驟或單元。
47.為便于理解,下面對本發明實施例的具體流程進行描述,請參閱圖1-5,本發明實施例中動態擴容或縮容方法一個實施例,所述動態擴容或縮容方法包括:
48.101、采集所監測到服務器處理數據的負載信息;
49.在本實施例中,監控主機服務器的cpu、memory、io、磁盤空間等的負載情況,并將其定義為指標,通過監控模塊對用戶初期配置的節點作為主節點進行監控并采集負載信息,而對服務器的擴容以及縮容的執行端采用的是python語言進行處理,而監控模塊與python語言直接的消息投遞和接收在本實施例中是采用現有開源的第三方組件消息隊列。
50.102、比較所述負載信息與預置負載度的大小,得到第一比較結果,并在所述第一比較結果上進行計數,得到計數值;
51.在本實施例中,為了根據當前主機服務器的負載情況進行執行擴容或縮容操作,便需要對應預置一個擴容閾值,在本實施例中為負載度,其中,該負載度是可以根據用戶需求以及用戶對于所使用的服務器狀態來進行自定義,在本實施例中以負載度為80%為例子,而負載度的計算實質就是主機服務器的cpu、memory、io、磁盤空間等的負載情況的平均負載達到80%。
52.進一步的,在步驟102中具體還可以執行:
53.1021、判斷所述負載信息是否大于預置負載度;
54.1022、若是,則在所述負載信息中的內存list數據中標記true標識,并對所述true標識進行計數,得到擴容的計數值;
55.1023、若不是,則在所述負載信息中的內存list數據中標記false標識,并對所述false標識進行計數,得到縮容的計數值。
56.在本實施例中,判斷當前主機服務器的cpu、memory、io、磁盤空間等的負載情況的平均負載是否超過了80%,若是,則是需要進行擴容操作,若不是,則是需要進行縮容操作,但是在執行擴容或縮容操作之前,需要對大于或不大于負載度的次數進行計數,因為若是每得到判斷結果后立即執行擴容或縮容操作時,會極大使用到服務器資源的,而負載是一個動態變化的過程,是存在一瞬間的超過80%負載的情況,然后再返回原來的低于80%的負載情況,若是這種情況是直接進行擴容的話,擴容的服務器在被分配執行任務的下一個階段便被告知由于負載低于80%,需要進行縮容,要將上一擴容的服務器進行剔除,這邊導致服務器資源不合理使用的問題,因此才需要對發生負載情況進行計數,在負載信息中內存list中進行增添true/false標識,并對true/false標識進行計數。
57.進一步的,步驟1022中具體還可以執行:
58.10221、判斷是否第一次觸發;
59.10222、若是,則得到擴容信息;
60.10223、若不是,則在所述負載信息中的內存list數據中標記true標識,并對所述true標識進行計數。
61.在步驟10221-10223中,由于給主機服務器處理的數據是第一次給予的,用戶是無法直接判斷該數據對于主機服務器造成多大的負載情況,因此在主機服務器在第一次執行該數據并反饋負載信息時,若是判斷該負載信息沒有超過負載度,則不操作,若是判斷該負載信息超過負載度,則需要進行擴容操作,其中需要注意的是,這里直接進行擴容操作的前提是沒有出現未恢復縮容的情況,也就是這里是完全第一次進行負載信息判斷的,因此為了確保后續負載度能夠穩定在80%或以下,則直接進行擴容來分擔主機服務器的負載壓力。
62.103、比較所述計數值與預置次數值的大小,得到第二比較結果;
63.在本實施例中,如上述,負載情況是動態的,每一時刻都是不一樣的,且出現高負載的情況有可能是一瞬間的事,因此才需要對出現高于或不高于負載度的情況進行記錄并分別計數,而這里的次數可以通過用戶自己的需求進行自定義,在本實施例中預置此數值為5次。
64.進一步的,在步驟103中具體還可以執行:
65.1031、判斷所述擴容的計數值或所述縮容的計數值是否大于預置次數值;
66.1032、若是,則得到擴容或縮容信息;
67.1033、若不是,則繼續在所述所述負載信息中的內存list數據中標記true標識或false標識。
68.在本實施例中,對內存list中所記錄的true/false標識進行計數,若是true/false標識大于5次,則執行擴容或縮容操作,否則繼續在所述所述負載信息中的內存list
數據中標記true標識或false標識,其中需要注意的是,這個計數可以是連續性的,比如,當內存list中連續6次或以上出現true/false標識,則執行擴容或縮容操作,當內存list中連續5次true標識,當是下一次且出現false標識,則不能執行擴容操作,同樣縮容操作的判斷也是如此。
69.104、根據所述第二比較結果以及預置配置文件,將發送擴容或縮容指令至預置云服務器內執行,得到對應擴容或縮容的服務器信息;
70.預置配置文件實質為yaml配置文件,簡單表達清單、散列表,標量等數據形態。它使用空白符號縮進和大量依賴外觀的特,特別適合用來表達或編輯數據結構、各種配置文件、傾印調試內容、文件大綱,在本實施例中,yaml配置文件事先會記錄有當前主機服務器進行數據處理的服務器情況,在將擴容或縮容指令發送至云服務器內執行時,需要依據該yaml配置文件,確定哪些服務器需要被縮容,哪些服務器已經被擴容進去的。
71.進一步的,在步驟104中具體還可以執行:
72.讀取用戶的ak/sk、鏡像id以及預置配置文件,調用預置云服務器的sdk以創建或銷毀對應服務器的連接。
73.105、接收所述擴容或縮容的服務器信息,配置對應的服務器以均衡負載。
74.在步驟105-106中,ak/sk認證為加密驗證信息,可以通過ak/sk認證以及鏡像id快速且安全地獲取到對應的云服務器,并進行調用sdk,通過配置文件所記錄的服務器情況,銷毀其中閑置服務器或者創建其中沒有的服務器,以用于縮容或擴容。
75.進一步的,在步驟105后,還包括:
76.106、將所述擴容或縮容的服務器信息寫入所述配置文件中,得到新的配置文件。
77.在本實施例中,通過采集所監測到服務器處理數據的負載信息,比較所述負載信息與預置負載度的大小,得到第一比較結果,并在所述第一比較結果上進行計數,得到計數值,比較所述計數值與預置次數值的大小,得到第二比較結果,根據所述第二比較結果以及預置配置文件,將發送擴容或縮容指令至預置云服務器內執行,得到對應擴容或縮容的服務器信息,接收所述擴容或縮容的服務器信息,配置對應的服務器以均衡負載,實現自動且根據主機服務器的負載情況進行動態擴容或縮容,使得主機服務器的負載能夠維持在均衡的狀態,有效確保主機服務器的穩定運行的同時,還能減少運維工作人員的靠人工監控的精力以及時間,降低了運維成本,提高了運維效率。
78.上面對本發明實施例中動態擴容或縮容方法進行了描述,下面對本發明實施例中動態擴容或縮容裝置進行描述,請參閱圖6,本發明實施例中動態擴容或縮容裝置的一個實施例包括:
79.采集模塊201,用于采集所監測到服務器處理數據的負載信息;
80.第一比較模塊202,用于比較所述負載信息與預置負載度的大小,得到第一比較結果,并在所述第一比較結果上進行計數,得到計數值;
81.第二比較模塊203,用于比較所述計數值與預置次數值的大小,得到第二比較結果;
82.擴容或縮容模塊204,用于根據所述第二比較結果以及預置配置文件,將發送擴容或縮容指令至預置云服務器內執行,得到對應擴容或縮容的服務器信息;
83.執行模塊205,用于接收所述擴容或縮容的服務器信息,配置對應的服務器以均衡
負載。
84.本發明實施例中動態擴容或縮容裝置的另一個實施例中所述的動態擴容或縮容裝置包括:
85.采集模塊201,用于采集所監測到服務器處理數據的負載信息;
86.第一比較模塊202,用于比較所述負載信息與預置負載度的大小,得到第一比較結果,并在所述第一比較結果上進行計數,得到計數值;
87.第二比較模塊203,用于比較所述計數值與預置次數值的大小,得到第二比較結果;
88.擴容或縮容模塊204,用于根據所述第二比較結果以及預置配置文件,將發送擴容或縮容指令至預置云服務器內執行,得到對應擴容或縮容的服務器信息;
89.執行模塊205,用于接收所述擴容或縮容的服務器信息,配置對應的服務器以均衡負載。
90.其中,第一比較模塊202具體還可以執行:
91.判斷所述負載信息是否大于預置負載度;
92.若是,則在所述負載信息中的內存list數據中標記true標識,并對所述true標識進行計數,得到擴容的計數值;
93.若不是,則在所述負載信息中的內存list數據中標記false標識,并對所述false標識進行計數,得到縮容的計數值。
94.其中,“若是,則在所述負載信息中的內存list數據中標記true標識,并對所述true標識進行計數,得到擴容的計數值”具體還可以執行:
95.判斷是否第一次觸發;
96.若是,則得到擴容信息;
97.若不是,則在所述負載信息中的內存list數據中標記true標識,并對所述true標識進行計數。
98.其中,第二比較模塊203具體還可以執行:
99.判斷所述擴容的計數值或所述縮容的計數值是否大于預置次數值;
100.若是,則得到擴容或縮容信息;
101.若不是,則繼續在所述所述負載信息中的內存list數據中標記true標識或false標識。
102.其中,擴容或縮容模塊204具體還可以執行:
103.讀取用戶的ak/sk、鏡像id以及預置配置文件,調用預置云服務器的sdk以創建或銷毀對應服務器的連接。
104.其中,在執行模塊205之前,還包括:
105.將所述擴容或縮容的服務器信息寫入所述配置文件中,得到新的配置文件。其中,所述擴容或縮容的服務器信息包括服務器ip、采集的指標、采集間隔時間以及驗證信息。
106.在本實施例中,通過采集所監測到服務器處理數據的負載信息,比較所述負載信息與預置負載度的大小,得到第一比較結果,并在所述第一比較結果上進行計數,得到計數值,比較所述計數值與預置次數值的大小,得到第二比較結果,根據所述第二比較結果以及預置配置文件,將發送擴容或縮容指令至預置云服務器內執行,得到對應擴容或縮容的服
務器信息,接收所述擴容或縮容的服務器信息,配置對應的服務器以均衡負載,實現自動且根據主機服務器的負載情況進行動態擴容或縮容,使得主機服務器的負載能夠維持在均衡的狀態,有效確保主機服務器的穩定運行的同時,還能減少運維工作人員的靠人工監控的精力以及時間,降低了運維成本,提高了運維效率。
107.上面附圖6從模塊化功能實體的角度對本發明實施例中動態擴容或縮容裝置進行詳細描述,下面從硬件處理的角度對本發明實施例中動態擴容或縮容設備進行詳細描述。
108.附圖7是本發明實施例提供的一種動態擴容或縮容設備的結構示意圖,該動態擴容或縮容設備300可因配置或性能不同而產生比較大的差異,可以包括一個或一個以上處理器(centralprocessingunits,cpu)310(例如,一個或一個以上處理器)和存儲器320,一個或一個以上存儲應用程序333或數據332的存儲介質330(例如一個或一個以上海量存儲設備)。其中,存儲器320和存儲介質330可以是短暫存儲或持久存儲。存儲在存儲介質330的程序可以包括一個或一個以上模塊(圖示沒標出),每個模塊可以包括對動態擴容或縮容設備300中的一系列指令操作。更進一步地,處理器310可以設置為與存儲介質330通信,在動態擴容或縮容設備300上執行存儲介質330中的一系列指令操作。
109.動態擴容或縮容設備300還可以包括一個或一個以上電源340,一個或一個以上有線或無線網絡接口350,一個或一個以上輸入輸出接口360,和,一個或一個以上操作系統331,例如windowsserve,macosx,unix,linux,freebsd等等。本領域技術人員可以理解,圖7示出的動態擴容或縮容設備結構并不構成對動態擴容或縮容設備的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
110.本發明還提供一種計算機可讀存儲介質,該計算機可讀存儲介質可以為非易失性計算機可讀存儲介質,該計算機可讀存儲介質也可以為易失性計算機可讀存儲介質,所述計算機可讀存儲介質中存儲有指令,當所述指令在計算機上運行時,使得計算機執行所述動態擴容或縮容方法及系統的步驟。
111.所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統或裝置、單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
112.所述集成的單元如果以軟件功能單元的形式實現并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行本發明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:u盤、移動硬盤、只讀存儲器(read-onlymemory,rom)、隨機存取存儲器(randomaccessmemory,ram)、磁碟或者光盤等各種可以存儲程序代碼的介質。
113.以上所述,以上實施例僅用以說明本發明的技術方案,而非對其限制;盡管參照前述實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的精神和范圍。

技術特征:


1.一種動態擴容或縮容方法,其特征在于,包括:采集所監測到服務器處理數據的負載信息;比較所述負載信息與預置負載度的大小,得到第一比較結果,并在所述第一比較結果上進行計數,得到計數值;比較所述計數值與預置次數值的大小,得到第二比較結果;根據所述第二比較結果以及預置配置文件,將發送擴容或縮容指令至預置云服務器內執行,得到對應擴容或縮容的服務器信息;接收所述擴容或縮容的服務器信息,配置對應的服務器以均衡負載。2.根據權利要求1所述的動態擴容或縮容方法,其特征在于,所述比較所述負載信息與預置負載度的大小,得到第一比較結果,并在所述第一比較結果上進行計數,得到計數值包括:判斷所述負載信息是否大于預置負載度;若是,則在所述負載信息中的內存list數據中標記true標識,并對所述true標識進行計數,得到擴容的計數值;若不是,則在所述負載信息中的內存list數據中標記false標識,并對所述false標識進行計數,得到縮容的計數值。3.根據權利要求2所述的動態擴容或縮容方法,其特征在于,所述若是,則在所述負載信息中的內存list數據中標記true標識,并對所述true標識進行計數,得到擴容的計數值包括:判斷所述負載信息中的內存list是否為空;若是,則得到擴容信息;若不是,則在所述負載信息中的內存list數據中標記true標識,并對所述true標識進行計數。4.根據權利要求2所述的動態擴容或縮容方法,其特征在于,所述比較所述計數值與預置次數值的大小,得到第二比較結果包括:判斷所述擴容的計數值或所述縮容的計數值是否大于預置次數值;若是,則得到擴容或縮容信息;若不是,則繼續在所述所述負載信息中的內存list數據中標記true標識或false標識。5.根據權利要求4所述的動態擴容或縮容方法,其特征在于,所述根據所述第二比較結果以及預置配置文件,將發送擴容或縮容指令至預置云服務器內執行,得到對應擴容或縮容的服務器信息包括:讀取用戶的ak/sk、鏡像id以及預置配置文件,調用預置云服務器的sdk以創建或銷毀對應服務器的連接。6.根據權利要求1所述的動態擴容或縮容方法,其特征在于,在所述接收所述擴容或縮容的服務器信息,配置對應的服務器以均衡負載之后,還包括:將所述擴容或縮容的服務器信息寫入所述配置文件中,得到新的配置文件。7.根據權利要求6所述的動態擴容或縮容方法,其特征在于,所述擴容或縮容的服務器信息包括服務器ip、采集的指標、采集間隔時間以及驗證信息。8.一種動態擴容或縮容裝置,其特征在于,所述包括:
采集模塊,用于采集所監測到服務器處理數據的負載信息;第一比較模塊,用于比較所述負載信息與預置負載度的大小,得到第一比較結果,并在所述第一比較結果上進行計數,得到計數值;第二比較模塊,用于比較所述計數值與預置次數值的大小,得到第二比較結果;擴容或縮容模塊,用于根據所述第二比較結果以及預置配置文件,將發送擴容或縮容指令至預置云服務器內執行,得到對應擴容或縮容的服務器信息;執行模塊,用于接收所述擴容或縮容的服務器信息,配置對應的服務器以均衡負載。9.一種動態擴容或縮容設備,其特征在于,所述動態擴容或縮容設備包括:存儲器和至少一個處理器,所述存儲器中存儲有指令,所述存儲器和所述至少一個處理器通過線路互連;所述至少一個處理器調用所述存儲器中的所述指令,以使得所述動態擴容或縮容設備執行如權利要求1-7中任一項所述動態擴容或縮容方法。10.一種計算機可讀存儲介質,所述計算機可讀存儲介質上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1-7中任一項所述動態擴容或縮容方法。

技術總結


本發明涉及存儲技術域,公開了一種動態擴容或縮容方法、裝置、設備及介質,該方法通過采集所監測到服務器處理數據的負載信息,比較所述負載信息與預置負載度的大小,得到第一比較結果,并在所述第一比較結果上進行計數,得到計數值,比較所述計數值與預置次數值的大小,得到第二比較結果,根據所述第二比較結果以及預置配置文件,將發送擴容或縮容指令至預置云服務器內執行,得到對應擴容或縮容的服務器信息,接收所述擴容或縮容的服務器信息,配置對應的服務器以均衡負載,實現自動且根據主機服務器的負載情況進行動態擴容或縮容,使得主機服務器的負載能夠維持在均衡的狀態,降低了運維成本的同時提高了運維效率。維成本的同時提高了運維效率。維成本的同時提高了運維效率。


技術研發人員:

李俊葳 林舉揚 蘭輝

受保護的技術使用者:

深圳市大頭兄弟科技有限公司

技術研發日:

2022.09.23

技術公布日:

2023/1/19


文章投稿或轉載聲明

本文鏈接:http://m.newhan.cn/zhuanli/patent-1-87510-0.html

來源:專利查詢檢索下載-實用文體寫作網版權所有,轉載請保留出處。本站文章發布于 2023-01-29 17:47:24

發表評論

驗證碼:
用戶名: 密碼: 匿名發表
評論列表 (有 條評論
2人圍觀
參與討論