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

一種基于云管理平臺的云實例管理方法以及云管理平臺與流程

文檔序號:41959281發(fā)布日期:2025-05-20 16:53閱讀:1來源:國知局
一種基于云管理平臺的云實例管理方法以及云管理平臺與流程

本技術(shù)實施例涉及云,尤其涉及一種基于云管理平臺的云實例管理方法以及云管理平臺。


背景技術(shù):

1、隨著云技術(shù)的快速發(fā)展,越來越多的用戶選擇使用云服務(wù)系統(tǒng)提供云服務(wù),來完成自身的業(yè)務(wù)需求。例如,用戶可通過使用云服務(wù)系統(tǒng)提供的云計算以及云存儲等等各類服務(wù),以借助云端來完成數(shù)據(jù)處理,從而滿足自身的數(shù)據(jù)處理需求。

2、在相關(guān)技術(shù)的云服務(wù)系統(tǒng)中的,物理服務(wù)器可在自身創(chuàng)建有虛擬機,以通過虛擬機為用戶提供云服務(wù)。由于物理服務(wù)器上可部署有至少一個虛擬機,且物理服務(wù)器上的這些虛擬機在運行時會占用物理服務(wù)器的資源,該這些虛擬機所使用的資源量超過某個閾值時,便使得物理服務(wù)器產(chǎn)生了熱點(hotspot)問題。為了解決熱點問題,通常可將物理服務(wù)器上的虛擬機遷移至另一物理服務(wù)器,即可解決該問題。

3、上述過程中,雖然通過遷移虛擬機的方式可解決物理服務(wù)器的熱點問題,但這種方式往往是后置的,即遷移虛擬機的時候,已經(jīng)發(fā)生了熱點問題因此,如何預(yù)防熱點問題的發(fā)生,稱為亟待解決的問題。


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

1、本技術(shù)實施例提供了一種基于云管理平臺的云實例管理方法以及云管理平臺,通過令牌的方式來主動管理物理服務(wù)器中可用于部署云實例的資源,可在一定程度上避免物理服務(wù)器出現(xiàn)熱點問題。

2、本技術(shù)實施例的第一方面提供了一種基于云管理平臺的云實例管理方法,其中,云管理平臺用于管理提供云服務(wù)的基礎(chǔ)設(shè)施,基礎(chǔ)設(shè)施包含多個物理服務(wù)器,該方法包括:

3、當(dāng)用戶需要針對多個物理服務(wù)器進(jìn)行令牌設(shè)置時,云管理平臺可向用戶提供設(shè)置接口,故用戶可向設(shè)置接口發(fā)送用戶的令牌設(shè)置請求,以使得云管理平臺通過設(shè)置接口接收到令牌設(shè)置請求。其中,令牌設(shè)置請求用于指示用戶為多個物理服務(wù)器設(shè)置的多種令牌,這多種令牌用于指示由物理服務(wù)器的可用資源劃分所得到的不同規(guī)格的多個子可用資源。

4、得到令牌設(shè)置請求后,云管理平臺可基于令牌設(shè)置請求確定用戶需要將用戶選擇的多種令牌分配到多個物理服務(wù)器中。那么,云管理平臺可獲取多個物理服務(wù)器的當(dāng)前可用資源,并基于多個物理服務(wù)器的當(dāng)前可用資源,為多個物理服務(wù)器分配用戶選擇的多種令牌中的至少一種令牌。

5、云管理平臺對多個物理服務(wù)器完成令牌分配后,當(dāng)用戶需要創(chuàng)建云實例時,云管理平臺可向用戶提供創(chuàng)建接口,故用戶可向創(chuàng)建接口發(fā)送用戶的云實例創(chuàng)建請求,以使得云管理平臺通過創(chuàng)建接口接收到云實例創(chuàng)建請求,其中,云實例創(chuàng)建請求用于指示用戶所需創(chuàng)建的云實例。

6、得到云實例創(chuàng)建請求后,云管理平臺可基于云實例創(chuàng)建請求,確定用戶所需創(chuàng)建的云實例在運行時的負(fù)載,并確定與該負(fù)載匹配的令牌。然后,云管理平臺可從多個物理服務(wù)器中,選擇具有該令牌的物理服務(wù)器作為目標(biāo)物理服務(wù)器,在目標(biāo)物理服務(wù)器上創(chuàng)建用戶的云實例。如此一來,云管理平臺在目標(biāo)物理服務(wù)器上所創(chuàng)建的云實例可為用戶提供云服務(wù),從而滿足用戶的業(yè)務(wù)需求。

7、從上述方法可以看出:當(dāng)用戶需要為多個物理服務(wù)器進(jìn)行令牌設(shè)置時,用戶可通過云管理平臺提供的設(shè)置接口向云管理平臺發(fā)送令牌設(shè)置請求,令牌設(shè)置請求用于指示用戶為多個物理服務(wù)器設(shè)置的多種令牌,這多種令牌用于指示由物理服務(wù)器的可用資源劃分所得到的不同規(guī)格的多個子可用資源。然后,云管理平臺基于令牌設(shè)置請求可確定需要為多個物理服務(wù)器進(jìn)行令牌設(shè)置,故云管理平臺可以多個物理服務(wù)器的當(dāng)前可用資源作為參考基準(zhǔn),向多個物理服務(wù)器分配這多種令牌中的至少一種令牌。那么,當(dāng)用戶需要創(chuàng)建云實例時,云管理平臺可遍歷多個物理服務(wù)器,若某個物理服務(wù)器具有與用戶的云實例運行時的負(fù)載匹配的令牌,云管理平臺可將該物理服務(wù)器確定目標(biāo)物理服務(wù)器,并在目標(biāo)物理服務(wù)器中創(chuàng)建用戶的云實例,以使得這些云實例為用戶提供云服務(wù)。前述過程中,對于多個物理服務(wù)器中的任意一個物理服務(wù)器,云管理平臺可在用戶的指示下為該物理服務(wù)器分配至少一種令牌,這些令牌代表著該物理服務(wù)器的當(dāng)前可用資源中總共有多少資源可用于創(chuàng)建云實例(與這些令牌的總數(shù)量相關(guān)),且這些令牌代表著該物理服務(wù)器的這部分可用于創(chuàng)建云實例的資源具體可支持多少種云實例(與這些令牌的種類相關(guān))以及每種云實例有多少個(與每種令牌的數(shù)量相關(guān)),那么,當(dāng)用戶需要創(chuàng)建云實例時,若該物理服務(wù)器存在與用戶的云實例運行時的負(fù)載匹配的令牌,說明該物理服務(wù)器的資源足夠,云管理平臺則在該物理服務(wù)器上創(chuàng)建用戶的云實例,若不存在,說明該物理服務(wù)器的資源不足,云管理平臺則可在其余物理服務(wù)器上創(chuàng)建用戶的云實例。由此可見,通過令牌分配的方式來提前規(guī)劃物理服務(wù)器中可用于部署云實例的資源,并通過令牌申請和消耗的方式來主動管理物理服務(wù)器中可用于部署云實例的資源,可在一定程度上避免物理服務(wù)器出現(xiàn)熱點問題。

8、在一種可能實現(xiàn)的方式中,令牌設(shè)置請求包含以下至少一項:多個物理服務(wù)器的描述信息,多種令牌的描述信息,多個子可用資源的描述信息,多種令牌所需滿足的約束以及多種令牌所影響的針對多個物理服務(wù)器的優(yōu)化目標(biāo)。前述實現(xiàn)方式中,令牌設(shè)置請求可包含多個物理服務(wù)器的描述信息,用戶所選擇的多種令牌的描述信息,這多種令牌所指示的多個子可用資源的描述信息,這多種令牌所需滿足的約束以及這多種令牌所影響的針對多個物理服務(wù)器的優(yōu)化目標(biāo)。由此可見,令牌設(shè)置請求包含了與用戶為多個物理服務(wù)器所選擇的多種令牌相關(guān)的各種信息,故令牌設(shè)置請求可用于指示這多種令牌。

9、在一種可能實現(xiàn)的方式中,云管理平臺基于令牌設(shè)置請求以及多個物理服務(wù)器的當(dāng)前可用資源,向多個物理服務(wù)器分配多種令牌中的至少一種令牌包括:云管理平臺基于令牌設(shè)置請求獲取多個物理服務(wù)器的當(dāng)前負(fù)載,并基于當(dāng)前負(fù)載確定多個物理服務(wù)器的當(dāng)前可用資源;云管理平臺基于當(dāng)前可用資源,約束以及優(yōu)化目標(biāo),對多個物理服務(wù)器進(jìn)行基于多種令牌的模擬分配,得到多個令牌分配策略;云管理平臺基于當(dāng)前負(fù)載獲取多個物理服務(wù)器的預(yù)測負(fù)載,并基于預(yù)測負(fù)載從多個令牌分配策略中,確定目標(biāo)令牌分配策略;云管理平臺按照目標(biāo)令牌分配策略,對多個物理服務(wù)器進(jìn)行基于多種令牌的實際分配,以令多個物理服務(wù)器具有多種令牌中的至少一種令牌。前述實現(xiàn)方式中,接收到令牌設(shè)置請求后,云管理平臺可先實時采集多個物理服務(wù)器的當(dāng)前負(fù)載,并對多個物理服務(wù)器的當(dāng)前負(fù)載進(jìn)行計算,從而得到多個物理服務(wù)器的當(dāng)前可用資源。然后,云管理平臺基于多個物理服務(wù)器的當(dāng)前可用資源,用戶選擇的多種令牌所需滿足的約束以及這多種令牌所影響的針對多個物理服務(wù)器的優(yōu)化目標(biāo),對多個物理服務(wù)器進(jìn)行基于這多種令牌的模擬分配,從而得到多個令牌分配策略。接著,云管理平臺可獲取基于多個物理服務(wù)器的當(dāng)前負(fù)載進(jìn)行預(yù)測,從而得到多個物理服務(wù)器的預(yù)測負(fù)載。隨后,云管理平臺可基于多個物理服務(wù)器的預(yù)測負(fù)載從多個令牌分配策略中,找到最優(yōu)的令牌分配策略并將其確定為目標(biāo)令牌分配策略。最后,云管理平臺可按照目標(biāo)令牌分配策略的指示,對多個物理服務(wù)器進(jìn)行基于這多種令牌的實際分配,以令多個物理服務(wù)器具有用戶選擇的多種令牌中的至少一種令牌。由此可見,云管理平臺在為物理服務(wù)器分配令牌時,可綜合考慮物理服務(wù)器的當(dāng)前負(fù)載以及物理服務(wù)器的未來負(fù)載所產(chǎn)生的影響,兼顧到物理服務(wù)器長期的負(fù)載均衡,以正確地為物理服務(wù)器分配令牌,確保物理服務(wù)器的資源的有效利用。

10、在一種可能實現(xiàn)的方式中,令牌與負(fù)載滿足以下任意一項:令牌所指示的子可用資源的規(guī)格大于或等于負(fù)載的規(guī)格;令牌所指示的子可用資源的規(guī)格大于或等于負(fù)載的規(guī)格,且令牌所指示的子可用資源的規(guī)格與負(fù)載的規(guī)格之間的差值位于預(yù)置的范圍內(nèi)。前述實現(xiàn)方式中,在確定用戶所需創(chuàng)建的云實例運行時的負(fù)載后,云管理平臺可基于寬松令牌過濾的策略的指示來遍歷多個物理服務(wù)器,若發(fā)現(xiàn)某個物理服務(wù)器具有某種令牌,該令牌所指示的子可用資源的規(guī)格大于或等于云實例運行時的負(fù)載的規(guī)格,云管理平臺則直接將該物理服務(wù)器確定為目標(biāo)物理服務(wù)器。當(dāng)然,云管理平臺也可按照嚴(yán)格令牌過濾的策略的指示,來遍歷多個物理服務(wù)器,若發(fā)現(xiàn)某個物理服務(wù)器具有某種令牌,該令牌所指示的子可用資源的規(guī)格大于或等于云實例運行時的負(fù)載的規(guī)格,且該令牌所指示的子可用資源的規(guī)格與云實例運行時的負(fù)載的規(guī)格之間的差值位于預(yù)置的范圍內(nèi),云管理平臺則直接將該物理服務(wù)器確定為目標(biāo)物理服務(wù)器。由此可見,云管理平臺可依據(jù)寬松令牌過濾的策略以及嚴(yán)格令牌過濾的策略,從多個物理服務(wù)器中準(zhǔn)確選擇目標(biāo)物理服務(wù)器,并在目標(biāo)物理服務(wù)器上創(chuàng)建用戶的云實例。可見,這些策略可保證在物理服務(wù)器的資源足夠的情況下,云管理平臺以令牌申請和令牌消耗的方式成功響應(yīng)用戶的云實例創(chuàng)建需求。

11、在一種可能實現(xiàn)的方式中,該方法還包括:云管理平臺通過展示接口向用戶展示以下至少一項:多個物理服務(wù)器所剩余的令牌,剩余的令牌包含的令牌組合以及組合的數(shù)量,針對多個物理服務(wù)器的優(yōu)化目標(biāo)隨時間變化的過程,從目標(biāo)物理服務(wù)器中確定令牌的過程以及剔除令牌的過程。前述實現(xiàn)方式中,云管理平臺通過展示接口向用戶展示以下內(nèi)容中的一項或多項:多個物理服務(wù)器所剩余的令牌,這些剩余的令牌所包含的多種令牌組合以及每一種令牌組合的數(shù)量,針對多個物理服務(wù)器的優(yōu)化目標(biāo)隨時間變化的過程,從目標(biāo)物理服務(wù)器中確定令牌的過程以及剔除令牌的過程等等。由此可見,云管理平臺還可將多個物理服務(wù)器的可用資源情況以及剩余令牌情況實時展示給用戶觀看,避免黑盒管理,且有助于用戶實時對多個物理服務(wù)器的可用資源進(jìn)行微調(diào)。

12、在一種可能實現(xiàn)的方式中,該方法還包括:云管理平臺從目標(biāo)物理服務(wù)器中,剔除令牌。

13、在一種可能實現(xiàn)的方式中,云實例包括以下至少一項:物理服務(wù)器,虛擬機,容器,微虛擬機以及裸金屬服務(wù)器。

14、本技術(shù)實施例的第二方面提供了一種云管理平臺,云管理平臺用于管理提供云服務(wù)的基礎(chǔ)設(shè)施,基礎(chǔ)設(shè)施包含多個物理服務(wù)器,云管理平臺包括:接收模塊,用于通過設(shè)置接口接收來自用戶的令牌設(shè)置請求,令牌設(shè)置請求用于指示用戶為多個物理服務(wù)器設(shè)置的多種令牌,多種令牌用于指示由物理服務(wù)器的可用資源劃分所得到的不同規(guī)格的多個子可用資源;分配模塊,用于基于令牌設(shè)置請求以及多個物理服務(wù)器的當(dāng)前可用資源,向多個物理服務(wù)器分配多種令牌中的至少一種令牌;創(chuàng)建模塊,用于從多個物理服務(wù)器中確定目標(biāo)物理服務(wù)器,并在目標(biāo)物理服務(wù)器中創(chuàng)建用戶的云實例,目標(biāo)物理服務(wù)器具有的至少一種令牌包含與云實例運行時的負(fù)載匹配的令牌。

15、在一種可能實現(xiàn)的方式中,令牌設(shè)置請求包含以下至少一項:多個物理服務(wù)器的描述信息,多種令牌的描述信息,多個子可用資源的描述信息,多種令牌所需滿足的約束以及多種令牌所影響的針對多個物理服務(wù)器的優(yōu)化目標(biāo)。

16、在一種可能實現(xiàn)的方式中,分配模塊,用于:基于令牌設(shè)置請求獲取多個物理服務(wù)器的當(dāng)前負(fù)載,并基于當(dāng)前負(fù)載確定多個物理服務(wù)器的當(dāng)前可用資源;基于當(dāng)前可用資源,約束以及優(yōu)化目標(biāo),對多個物理服務(wù)器進(jìn)行基于多種令牌的模擬分配,得到多個令牌分配策略;基于當(dāng)前負(fù)載獲取多個物理服務(wù)器的預(yù)測負(fù)載,并基于預(yù)測負(fù)載從多個令牌分配策略中,確定目標(biāo)令牌分配策略;按照目標(biāo)令牌分配策略,對多個物理服務(wù)器進(jìn)行基于多種令牌的實際分配,以令多個物理服務(wù)器具有多種令牌中的至少一種令牌。

17、在一種可能實現(xiàn)的方式中,云管理平臺還包括:剔除模塊,用于從目標(biāo)物理服務(wù)器中,剔除令牌。

18、在一種可能實現(xiàn)的方式中,令牌與負(fù)載滿足以下任意一項:令牌所指示的子可用資源的規(guī)格大于或等于負(fù)載的規(guī)格;令牌所指示的子可用資源的規(guī)格大于或等于負(fù)載的規(guī)格,且令牌所指示的子可用資源的規(guī)格與負(fù)載的規(guī)格之間的差值位于預(yù)置的范圍內(nèi)。

19、在一種可能實現(xiàn)的方式中,云管理平臺還包括:展示模塊,用于通過展示接口向用戶展示以下至少一項:多個物理服務(wù)器所剩余的令牌,剩余的令牌包含的令牌組合以及組合的數(shù)量,針對多個物理服務(wù)器的優(yōu)化目標(biāo)隨時間變化的過程,從目標(biāo)物理服務(wù)器中確定令牌的過程以及剔除令牌的過程。

20、在一種可能實現(xiàn)的方式中,云實例包括以下至少一項:物理服務(wù)器,虛擬機,容器,微虛擬機以及裸金屬服務(wù)器。

21、本技術(shù)實施例的第三方面提供了一種計算設(shè)備集群,計算設(shè)備集群包括至少一個計算設(shè)備,每個計算設(shè)備包括處理器以及存儲器:存儲器用于存儲指令;處理器用于根據(jù)指令,以使得計算設(shè)備集群執(zhí)行第一方面或第一方面中任意一種可能實現(xiàn)的方式所述的方法。

22、本技術(shù)實施例的第四方面提供了一種計算機存儲介質(zhì),計算機存儲介質(zhì)存儲有一個或多個指令,指令在由一個或多個計算機執(zhí)行時使得一個或多個計算機實施第一方面或第一方面中任意一種可能實現(xiàn)的方式所述的方法。

23、本技術(shù)實施例的第五方面提供了一種計算機程序產(chǎn)品,其特征在于,計算機程序產(chǎn)品存儲有指令,指令在由計算機執(zhí)行時,使得計算機實施第一方面或第一方面中任意一種可能實現(xiàn)的方式所述的方法。

24、本技術(shù)實施例中,當(dāng)用戶需要為多個物理服務(wù)器進(jìn)行令牌設(shè)置時,用戶可通過云管理平臺提供的設(shè)置接口向云管理平臺發(fā)送令牌設(shè)置請求,令牌設(shè)置請求用于指示用戶為多個物理服務(wù)器設(shè)置的多種令牌,這多種令牌用于指示由物理服務(wù)器的可用資源劃分所得到的不同規(guī)格的多個子可用資源。然后,云管理平臺基于令牌設(shè)置請求可確定需要為多個物理服務(wù)器進(jìn)行令牌設(shè)置,故云管理平臺可以多個物理服務(wù)器的當(dāng)前可用資源作為參考基準(zhǔn),向多個物理服務(wù)器分配這多種令牌中的至少一種令牌。那么,當(dāng)用戶需要創(chuàng)建云實例時,云管理平臺可遍歷多個物理服務(wù)器,若某個物理服務(wù)器具有與用戶的云實例運行時的負(fù)載匹配的令牌,云管理平臺可將該物理服務(wù)器確定目標(biāo)物理服務(wù)器,并在目標(biāo)物理服務(wù)器中創(chuàng)建用戶的云實例,以使得這些云實例為用戶提供云服務(wù)。前述過程中,對于多個物理服務(wù)器中的任意一個物理服務(wù)器,云管理平臺可在用戶的指示下為該物理服務(wù)器分配至少一種令牌,這些令牌代表著該物理服務(wù)器的當(dāng)前可用資源中總共有多少資源可用于創(chuàng)建云實例(與這些令牌的總數(shù)量相關(guān)),且這些令牌代表著該物理服務(wù)器的這部分可用于創(chuàng)建云實例的資源具體可支持多少種云實例(與這些令牌的種類相關(guān))以及每種云實例有多少個(與每種令牌的數(shù)量相關(guān)),那么,當(dāng)用戶需要創(chuàng)建云實例時,若該物理服務(wù)器存在與用戶的云實例運行時的負(fù)載匹配的令牌,說明該物理服務(wù)器的資源足夠,云管理平臺則在該物理服務(wù)器上創(chuàng)建用戶的云實例,若不存在,說明該物理服務(wù)器的資源不足,云管理平臺則可在其余物理服務(wù)器上創(chuàng)建用戶的云實例。由此可見,通過令牌分配的方式來提前規(guī)劃物理服務(wù)器中可用于部署云實例的資源,并通過令牌申請和消耗的方式來主動管理物理服務(wù)器中可用于部署云實例的資源,可在一定程度上避免物理服務(wù)器出現(xiàn)熱點問題。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1