亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

集群部署系統(tǒng)中的負(fù)載調(diào)度方法及裝置的制造方法

文檔序號(hào):8383799閱讀:546來源:國知局
集群部署系統(tǒng)中的負(fù)載調(diào)度方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及集群調(diào)度技術(shù),尤其涉及集群部署系統(tǒng)中的負(fù)載調(diào)度方法及裝置。
【背景技術(shù)】
[0002] 針對某一網(wǎng)絡(luò)業(yè)務(wù),可采用單臺(tái)服務(wù)器進(jìn)行相應(yīng)的服務(wù)處理。
[0003] 隨著網(wǎng)絡(luò)業(yè)務(wù)量的不斷增大、數(shù)據(jù)流量的快速增長,W及計(jì)算強(qiáng)度的增加,使得單 臺(tái)服務(wù)器無法承擔(dān)負(fù)載;因而,出現(xiàn)了由多臺(tái)服務(wù)器組成的集群部署系統(tǒng)對網(wǎng)頁業(yè)務(wù)進(jìn)行 負(fù)載承擔(dān)。在集群部署系統(tǒng)中,涉及到根據(jù)各臺(tái)服務(wù)器的負(fù)載情況進(jìn)行負(fù)載調(diào)度,目的在于 將網(wǎng)絡(luò)任務(wù)均衡分擔(dān)到各臺(tái)服務(wù)器,使系統(tǒng)能長時(shí)間穩(wěn)定的對外提供服務(wù),業(yè)內(nèi)稱該一技 術(shù)為負(fù)載均衡。
[0004] 所述網(wǎng)絡(luò)業(yè)務(wù)為需要集群部署系統(tǒng)進(jìn)行處理的業(yè)務(wù),例如視頻錄像業(yè)務(wù),具體如 進(jìn)行交通路況監(jiān)控的視頻錄像業(yè)務(wù),各錄像設(shè)備需要將采集的視頻數(shù)據(jù)發(fā)送到集群部署系 統(tǒng)的服務(wù)器進(jìn)行處理,該處理包括存儲(chǔ)、回放等。
[0005] 現(xiàn)有的集群部署系統(tǒng)中,主要根據(jù)單臺(tái)服務(wù)器的負(fù)載情況進(jìn)行負(fù)載調(diào)度。具體地, 為各臺(tái)服務(wù)器分別設(shè)置負(fù)載闊值,實(shí)際應(yīng)用中,如果服務(wù)器的負(fù)載壓力達(dá)到相應(yīng)的負(fù)載闊 值,則對該服務(wù)器進(jìn)行負(fù)載調(diào)度,為其進(jìn)行壓力分?jǐn)?;壓力分?jǐn)倳r(shí),可W將其分?jǐn)偟截?fù)載壓 力較小的其他服務(wù)器。負(fù)載闊值為經(jīng)驗(yàn)值,通過實(shí)際應(yīng)用發(fā)現(xiàn),該種依據(jù)主觀判定進(jìn)行負(fù)載 調(diào)度的方式,對高效集群部署系統(tǒng)的穩(wěn)定性產(chǎn)生很大影響,導(dǎo)致負(fù)載調(diào)度不夠均衡。
[0006] 可見,現(xiàn)有集群部署系統(tǒng)中的負(fù)載調(diào)度方案,存在負(fù)載穩(wěn)定性和均衡性較差的缺 陷。

【發(fā)明內(nèi)容】

[0007] 本發(fā)明提供了一種集群部署系統(tǒng)中的負(fù)載調(diào)度方法,該方法能夠使集群部署系統(tǒng) 中的負(fù)載更均衡、穩(wěn)定。
[0008] 本發(fā)明提供了一種集群部署系統(tǒng)中的負(fù)載調(diào)度裝置,該裝置能夠使集群部署系統(tǒng) 中的負(fù)載更均衡、穩(wěn)定。
[0009] -種集群部署系統(tǒng)中的負(fù)載調(diào)度方法,該方法提取第一設(shè)定時(shí)間段內(nèi)的負(fù)載數(shù) 據(jù),選取正樣本和負(fù)樣本,所述正樣本和負(fù)樣本包含設(shè)定壓力維度對應(yīng)的負(fù)載數(shù)值,所述設(shè) 定壓力維度包含至少一個(gè)壓力維度;由正樣本和負(fù)樣本計(jì)算得到對兩者進(jìn)行劃分的超平 面,所有正樣本和負(fù)樣本與超平面的距離之和最大;該方法還包括:
[0010] 從待檢測服務(wù)器當(dāng)前時(shí)刻的負(fù)載數(shù)據(jù)中獲取設(shè)定壓力維度對應(yīng)的負(fù)載數(shù)值,作為 當(dāng)前樣本;
[0011] 計(jì)算當(dāng)前樣本與超平面之間的距離,記錄當(dāng)前樣本的距離;
[0012] 提取待檢測服務(wù)器在當(dāng)前時(shí)刻之前第二設(shè)定時(shí)間段內(nèi)各樣本對應(yīng)的距離,確定距 離變化趨勢;
[0013] 由距離變化趨勢進(jìn)行負(fù)載調(diào)度。
[0014] -種集群部署系統(tǒng)中的負(fù)載調(diào)度裝置,該裝置包括壓力樣本采集單元、超平面確 定單元、壓力趨勢預(yù)估及調(diào)度單元;
[0015]所述壓力樣本采集單元,對集群部署系統(tǒng)中的各服務(wù)器進(jìn)行負(fù)載數(shù)據(jù)采樣,存儲(chǔ) 負(fù)載數(shù)據(jù);
[0016] 所述超平面確定單元,從所述壓力樣本采集單元提取第一設(shè)定時(shí)間段內(nèi)的負(fù)載數(shù) 據(jù),選取正樣本和負(fù)樣本,所述正樣本和負(fù)樣本包含設(shè)定壓力維度對應(yīng)的負(fù)載數(shù)值,所述設(shè) 定壓力維度包含至少一個(gè)壓力維度;由正樣本和負(fù)樣本計(jì)算得到對兩者進(jìn)行劃分的超平 面,所有正樣本和負(fù)樣本與超平面的距離之和最大;
[0017] 所述壓力趨勢預(yù)估及調(diào)度單元,從所述壓力樣本采集單元提取當(dāng)前時(shí)刻的負(fù)載數(shù) 據(jù),從當(dāng)前時(shí)刻的負(fù)載數(shù)據(jù)中獲取設(shè)定壓力維度對應(yīng)的負(fù)載數(shù)值,作為當(dāng)前樣本;計(jì)算當(dāng)前 樣本與超平面之間的距離,記錄當(dāng)前樣本的距離;提取待檢測服務(wù)器在當(dāng)前時(shí)刻之前第二 設(shè)定時(shí)間段內(nèi)各樣本對應(yīng)的距離,確定距離變化趨勢;由距離變化趨勢進(jìn)行負(fù)載調(diào)度。
[0018] 從上述方案可W看出,本發(fā)明中,針對待檢測服務(wù)器,先由記錄的歷史負(fù)載數(shù)據(jù)生 成超平面;然后,從待檢測服務(wù)器當(dāng)前時(shí)刻的負(fù)載數(shù)據(jù)中獲取設(shè)定壓力維度對應(yīng)的負(fù)載數(shù) 值,作為當(dāng)前樣本;計(jì)算當(dāng)前樣本與超平面之間的距離,記錄當(dāng)前樣本的距離;取當(dāng)前時(shí)刻 之前第二設(shè)定時(shí)間段內(nèi)各樣本對應(yīng)的距離,確定距離變化趨勢;由距離變化趨勢進(jìn)行負(fù)載 調(diào)度。本發(fā)明由記錄的歷史負(fù)載數(shù)據(jù)生成超平面,再基于超平面確定服務(wù)器最近時(shí)間段內(nèi) 的壓力變化趨勢,進(jìn)而確定是否進(jìn)行負(fù)載調(diào)度。該樣,無需依據(jù)經(jīng)驗(yàn)設(shè)置負(fù)載闊值,不再依 據(jù)主觀判定進(jìn)行負(fù)載調(diào)度,從而,使集群部署系統(tǒng)的負(fù)載調(diào)度更加均衡、穩(wěn)定。
【附圖說明】
[0019] 圖1為本發(fā)明集群部署系統(tǒng)中的負(fù)載調(diào)度方法示意性流程圖;
[0020] 圖2為本發(fā)明集群部署系統(tǒng)中的負(fù)載調(diào)度方法流程圖實(shí)例;
[0021] 圖3為本發(fā)明由正負(fù)樣本計(jì)算二維超平面的實(shí)例;
[0022] 圖4為本發(fā)明集群部署系統(tǒng)中的負(fù)載調(diào)度裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0023] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合實(shí)施例和附圖,對本 發(fā)明進(jìn)一步詳細(xì)說明。
[0024] 本發(fā)明中,由記錄的歷史負(fù)載數(shù)據(jù)生成超平面,再基于超平面確定服務(wù)器最近時(shí) 間段內(nèi)的壓力變化趨勢,進(jìn)而確定是否進(jìn)行負(fù)載調(diào)度。該樣,無需依據(jù)經(jīng)驗(yàn)設(shè)置負(fù)載闊值, 不再依據(jù)主觀判定進(jìn)行負(fù)載調(diào)度,使集群部署系統(tǒng)的負(fù)載調(diào)度更加均衡、穩(wěn)定。參見圖1,為 本發(fā)明集群部署系統(tǒng)中的負(fù)載調(diào)度方法示意性流程圖,該方法先生成關(guān)于待檢測服務(wù)器的 超平面,具體地:提取第一設(shè)定時(shí)間段內(nèi)的負(fù)載數(shù)據(jù),選取正樣本和負(fù)樣本,所述正樣本和 負(fù)樣本包含設(shè)定壓力維度對應(yīng)的負(fù)載數(shù)值,所述設(shè)定壓力維度包含至少一個(gè)壓力維度;由 正樣本和負(fù)樣本計(jì)算得到對兩者進(jìn)行劃分的超平面,所有正樣本和負(fù)樣本與超平面的距離 之和最大。
[0025] 所述第一設(shè)定時(shí)間段例如當(dāng)前時(shí)刻之前5小時(shí)關(guān)于待檢測服務(wù)器的負(fù)載數(shù)據(jù);并 且,為了進(jìn)一步提高超平面的準(zhǔn)確性,可周期性地對超平面進(jìn)行更新,例如每3小時(shí)更新一 次;負(fù)載數(shù)據(jù)包含各壓力維度對應(yīng)的負(fù)載數(shù)值,w及相應(yīng)的性能指標(biāo),將性能指標(biāo)顯示為正 常的負(fù)載數(shù)據(jù)確定為正樣本,屬于無需進(jìn)行壓力分?jǐn)偟那樾?;將性能指?biāo)顯示為高壓力的 負(fù)載數(shù)據(jù)確定為負(fù)樣本,屬于需要進(jìn)行壓力分?jǐn)偟那樾巍?br>[0026] 選取正樣本和負(fù)樣本之后,由正樣本和負(fù)樣本計(jì)算得到對兩者進(jìn)行劃分的超平 面,為公知技術(shù),計(jì)算得到的超平面將滿足條件;所有正樣本和負(fù)樣本與超平面的距離之和 最大。超平面將整個(gè)區(qū)域劃分成兩部分,即正樣本區(qū)域和負(fù)樣本區(qū)域,所有的正樣本落位于 正樣本區(qū)域,所有的負(fù)樣本位于負(fù)樣本區(qū)域;獲取的待檢測服務(wù)器的負(fù)載數(shù)據(jù)后,根據(jù)負(fù)載 數(shù)據(jù)便可確定其落在那個(gè)區(qū)域。
[0027] 為了進(jìn)一步提高超平面的準(zhǔn)確性,正樣本和負(fù)樣本可選取相同的數(shù)目。所述設(shè)定 壓力維度可根據(jù)需要選取,例如選取網(wǎng)絡(luò)壓力、磁盤壓力、內(nèi)存壓力和CPU壓力中的至少一 個(gè),其中的網(wǎng)絡(luò)壓力為網(wǎng)絡(luò)指標(biāo)。該里假設(shè)選取的設(shè)定壓力維度為H個(gè);網(wǎng)絡(luò)壓力、磁盤壓 力、內(nèi)存壓力,正負(fù)樣本可采用如下方式表示:
[0028]正樣本;+1 1:60 2:40 3:30;
[0029]負(fù)樣本;-1 1:80 2:80 3:90。
[0030] " + 1"表示正樣本,"-1"表
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1