• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    叢集環(huán)境中平衡實(shí)體機(jī)資源負(fù)載的方法技術(shù)

    技術(shù)編號(hào):10369873 閱讀:230 留言:0更新日期:2014-08-28 12:29
    本發(fā)明專利技術(shù)揭露一種叢集環(huán)境中平衡實(shí)體機(jī)資源負(fù)載的方法,是藉由取得安置在此叢集環(huán)境中實(shí)體機(jī)上虛擬機(jī)的一個(gè)以上資源使用率,進(jìn)一步由此些虛擬機(jī)資源使用率以計(jì)算求得此叢集中實(shí)體機(jī)資源負(fù)載的離散程度與資源負(fù)載算數(shù)平均數(shù);在叢集中實(shí)體機(jī)資源負(fù)載的離散程度高于目標(biāo)的負(fù)載離散程度時(shí),通過虛擬機(jī)搬移算法求得復(fù)數(shù)臺(tái)候選虛擬機(jī)以進(jìn)行搬移,演算法主要是把資源負(fù)債大于叢集中資源負(fù)載算數(shù)平均數(shù)的實(shí)體機(jī)為一組,其他所有的實(shí)體機(jī)為另外一組,并以距離負(fù)載算數(shù)平均數(shù)的距離名次相同的實(shí)體機(jī)兩兩一組挑選虛擬機(jī)來做搬移候選,搬移后降低叢集中實(shí)體機(jī)資源負(fù)載的離散程度直到滿足目標(biāo)的負(fù)載離散程度。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本專利技術(shù)是有關(guān)于一種動(dòng)態(tài)資源分配方法,特別是有關(guān)于一種。
    技術(shù)介紹
    叢集(cluster)環(huán)境主要是通過虛擬化技術(shù)將位于實(shí)體機(jī)器(一般稱為Host)上的資源切分為不同等份使用。通過虛擬化可讓使用者或是應(yīng)用程序輕易取得所需要的計(jì)算資源,不受限于初始安裝的方式、地區(qū)、位置,或?qū)嶓w的組合。虛擬化技術(shù)允許用戶在一臺(tái)實(shí)體機(jī)上運(yùn)行多個(gè)操作系統(tǒng),虛擬化技術(shù)運(yùn)作是通過虛擬機(jī)管理層(Hypervisor)(或一般稱為虛擬機(jī)監(jiān)控器(virtual machine monitor, VMM))將虛擬機(jī)(Virtual Machine)與實(shí)體機(jī)硬件分開,在一個(gè)實(shí)體機(jī)中,包括處理器、內(nèi)存、儲(chǔ)存設(shè)備、網(wǎng)絡(luò)I/O等資源,在其之上分割出幾個(gè)虛擬機(jī),每一臺(tái)虛擬機(jī)依據(jù)其應(yīng)用的需求,分配所需的硬件資源,虛擬機(jī)與硬件中間由虛擬機(jī)管理層負(fù)責(zé)溝通,虛擬機(jī)管理層負(fù)責(zé)將虛擬機(jī)的指令傳送至所需的硬件資源執(zhí)行運(yùn)作,并將運(yùn)作的結(jié)果傳送回虛擬機(jī),每一個(gè)虛擬機(jī)是互相獨(dú)立的,彼此并不知道互相在分享硬件的資源。換言之,虛擬化技術(shù)提供對(duì)于數(shù)據(jù)、計(jì)算能力、儲(chǔ)存容量及其他資源一個(gè)邏輯的分類,而不是一個(gè)實(shí)體界限。叢集系統(tǒng)是由多數(shù)個(gè)實(shí)體機(jī)所組成,為妥善利用實(shí)體機(jī)資源,各實(shí)體機(jī)再將資源分配給數(shù)個(gè)虛擬機(jī)使用以提高資源使用率。虛擬機(jī)對(duì)資源的需求起伏不定,因而各實(shí)體機(jī)上的資源使用率差異大,虛擬化技術(shù)讓虛擬機(jī)管理層提供過量使用(overcommit)的功能,虛擬機(jī)的資源使用率無法藉由觀測(cè)得知,為提升服務(wù)器可靠度以及服務(wù)效率,避免硬件負(fù)擔(dān)過高造成服務(wù)中斷,實(shí)體機(jī)之間的資源必須啟動(dòng)負(fù)載平衡機(jī)制,將一臺(tái)虛擬機(jī)從一臺(tái)資源緊張的實(shí)體機(jī)移至另一臺(tái)有剩余資源的實(shí)體機(jī)。但是現(xiàn)有技術(shù)中只能對(duì)同硬件規(guī)格的實(shí)體機(jī)做平衡,無法根據(jù)實(shí)際情況做出適合的平衡結(jié)果,存在缺失。
    技術(shù)實(shí)現(xiàn)思路
    本專利技術(shù)的目的在于提供一種在叢集環(huán)境下動(dòng)態(tài)資源分配的方法,藉由獲取各實(shí)體機(jī)上裝置的虛擬機(jī)資源使用歷史數(shù)據(jù)作為資源排程的基礎(chǔ),以達(dá)到實(shí)體機(jī)資源負(fù)載平衡的設(shè)計(jì)方法。本專利技術(shù)所設(shè)計(jì)的包括有以下步驟:有虛擬化資源管控系統(tǒng)通過虛擬機(jī)管理層監(jiān)視復(fù)數(shù)個(gè)虛擬機(jī)并以本專利技術(shù)設(shè)計(jì)的資源表示式計(jì)算及表達(dá)該些虛擬機(jī)的資源使用率指標(biāo),并且在做負(fù)載平衡時(shí)預(yù)先加載虛擬機(jī)限制式、預(yù)設(shè)的離散程度臨界值偏好服務(wù)器設(shè)定等各式在叢集內(nèi)運(yùn)算時(shí)因應(yīng)不同狀況需要考慮的設(shè)定。更進(jìn)一步,依據(jù)本專利技術(shù)的目的,所提出的一種,其流程步驟包含:A、匯入?yún)布Y源臨界值及虛擬機(jī)配置互斥與群組設(shè)定條件;B、擷取一段時(shí)間所收集到各虛擬機(jī)歷史的資源使用量;C、根據(jù)實(shí)體機(jī)中所有虛擬機(jī)的資源使用量合以計(jì)算出實(shí)體機(jī)實(shí)際的資源使用率,再藉由計(jì)算所有實(shí)體機(jī)的資源使用率進(jìn)一步求得叢集環(huán)境下的標(biāo)準(zhǔn)偏差值,以判斷各實(shí)體機(jī)之間負(fù)載平衡狀態(tài)及離散程度;D、判斷所求得的標(biāo)準(zhǔn)偏差值是否大于叢集資源臨界值,若是,則進(jìn)行實(shí)體機(jī)的挑選,以挑選出至少一對(duì)實(shí)體機(jī),并在所挑選配對(duì)的二臺(tái)實(shí)體機(jī)上挑選虛擬機(jī)進(jìn)行模擬搬移動(dòng)作,以改善實(shí)體機(jī)資源使用率的標(biāo)準(zhǔn)偏差值,其中,所配對(duì)的實(shí)體機(jī)中的其中一個(gè)實(shí)體機(jī)的資源使用率大于另一個(gè)實(shí)體機(jī);E、計(jì)算模擬搬移虛擬機(jī)后,判斷實(shí)體機(jī)資源使用率的標(biāo)準(zhǔn)偏差值是否仍高于叢集資源臨界值,若是,則重復(fù)執(zhí)行步驟D以及E,若否,則執(zhí)行步驟F ;以及F、進(jìn)行虛擬機(jī)的搬移動(dòng)作,以互相搬遷所挑選配對(duì)的二臺(tái)實(shí)體機(jī)中的虛擬機(jī)。較佳地,離散程度為下列數(shù)學(xué)式所計(jì)算表示:本文檔來自技高網(wǎng)
    ...

    【技術(shù)保護(hù)點(diǎn)】
    一種叢集環(huán)境中平衡實(shí)體機(jī)資源負(fù)載的方法,其特征在于,包含下列步驟:A、匯入?yún)布Y源臨界值及虛擬機(jī)配置互斥與群組設(shè)定條件;B、擷取一段時(shí)間所收集到各虛擬機(jī)歷史的資源使用量;C、根據(jù)實(shí)體機(jī)中所有虛擬機(jī)的資源使用量合以計(jì)算出實(shí)體機(jī)實(shí)際的資源使用率,再藉由計(jì)算所有實(shí)體機(jī)的資源使用率進(jìn)一步求得叢集環(huán)境下的標(biāo)準(zhǔn)偏差值,以判斷各實(shí)體機(jī)之間負(fù)載平衡狀態(tài)及離散程度;D、判斷所求得的標(biāo)準(zhǔn)偏差值是否大于叢集資源臨界值,若是,則進(jìn)行實(shí)體機(jī)的挑選,以挑選出至少一對(duì)實(shí)體機(jī),并在所挑選配對(duì)的二臺(tái)實(shí)體機(jī)上挑選虛擬機(jī)進(jìn)行模擬搬移動(dòng)作,以改善實(shí)體機(jī)資源使用率的標(biāo)準(zhǔn)偏差值,其中,所配對(duì)的實(shí)體機(jī)中的其中一個(gè)實(shí)體機(jī)的資源使用率大于另一個(gè)實(shí)體機(jī);E、計(jì)算模擬搬移虛擬機(jī)后,判斷實(shí)體機(jī)資源使用率的標(biāo)準(zhǔn)偏差值是否仍高于叢集資源臨界值,若是,則重復(fù)執(zhí)行步驟D以及E,若否,則執(zhí)行步驟F;以及F、進(jìn)行虛擬機(jī)的搬移動(dòng)作,以互相搬遷所挑選配對(duì)的二臺(tái)實(shí)體機(jī)中的虛擬機(jī)。

    【技術(shù)特征摘要】
    2013.10.17 TW 1021374291.一種叢集環(huán)境中平衡實(shí)體機(jī)資源負(fù)載的方法,其特征在于,包含下列步驟: A、匯入?yún)布Y源臨界值及虛擬機(jī)配置互斥與群組設(shè)定條件; B、擷取一段時(shí)間所收集到各虛擬機(jī)歷史的資源使用量; C、根據(jù)實(shí)體機(jī)中所有虛擬機(jī)的資源使用量合以計(jì)算出實(shí)體機(jī)實(shí)際的資源使用率,再藉由計(jì)算所有實(shí)體機(jī)的資源使用率進(jìn)一步求得叢集環(huán)境下的標(biāo)準(zhǔn)偏差值,以判斷各實(shí)體機(jī)之間負(fù)載平衡狀態(tài)及離散程度; D、判斷所求得的標(biāo)準(zhǔn)偏差值是否大于叢集資源臨界值,若是,則進(jìn)行實(shí)體機(jī)的挑選,以挑選出至少一對(duì)實(shí)體機(jī),并在所挑選配對(duì)的二臺(tái)實(shí)體機(jī)上挑選虛擬機(jī)進(jìn)行模擬搬移動(dòng)作,以改善實(shí)體機(jī)資源使用率的標(biāo)準(zhǔn)偏差值,其中,所配對(duì)的實(shí)體機(jī)中的其中一個(gè)實(shí)體機(jī)的資源使用率大于另一個(gè)實(shí)體機(jī); E、計(jì)算模擬搬移虛擬機(jī)后,判斷實(shí)體機(jī)資源使用率的標(biāo)準(zhǔn)偏差值是否仍高于叢集資源臨界值,若是,則重復(fù)執(zhí)行步驟D以及E,若否,則執(zhí)行步驟F ;以及 F、進(jìn)行虛擬機(jī)的搬移動(dòng)作,以互相搬遷所挑選配對(duì)的二臺(tái)實(shí)體機(jī)中的虛擬機(jī)。2.根據(jù)權(quán)利要求1所述的叢集環(huán)境中平衡實(shí)體機(jī)資源負(fù)載的方法,其特征在于,離散程度為下列數(shù)學(xué)式所計(jì)算表示: 3.根據(jù)權(quán)利要求2所述的叢集環(huán)境中平衡實(shí)體機(jī)資源負(fù)載的方法,其特征在于,步驟D中包含下列步驟: 計(jì)算各實(shí)體機(jī)的資源使用率Piescmrxe與算數(shù)平均值的差值ι^_;以及 依據(jù)所計(jì)算的差值Dj將叢集內(nèi)資源緊張的實(shí)體機(jī)歸類為一組,其它的實(shí)體機(jī)歸為另一組,并將二組的實(shí)體機(jī)依照差值Dj的大小進(jìn)行排名,以將兩組間相同排名或某一特定排名的實(shí)體機(jī)挑選為互相搬遷虛擬機(jī)的對(duì)象,進(jìn)而篩選至少一對(duì)...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:張屹銘
    申請(qǐng)(專利權(quán))人:中華電信股份有限公司
    類型:發(fā)明
    國別省市:中國臺(tái)灣;71

    網(wǎng)友詢問留言 已有0條評(píng)論
    • 還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 久久久无码一区二区三区| 亚洲av无码有乱码在线观看| 亚洲精品无码永久在线观看| 人妻AV中出无码内射| 色窝窝无码一区二区三区色欲| 亚洲日韩国产二区无码| 亚洲午夜福利精品无码| 99热门精品一区二区三区无码 | 无码人妻久久一区二区三区| 亚洲中文字幕无码久久2017| 精品久久久无码人妻中文字幕| 国产a v无码专区亚洲av| 久久无码中文字幕东京热| 亚洲熟妇少妇任你躁在线观看无码| 久久午夜无码免费| 波多野结AV衣东京热无码专区| 最新无码专区视频在线| 国产在线无码不卡影视影院| 午夜成人无码福利免费视频| 无码人妻丝袜在线视频| 亚洲国产精品无码专区在线观看 | 中文字幕无码av激情不卡| 亚洲精品久久无码| 日韩乱码人妻无码中文字幕久久| 性无码专区一色吊丝中文字幕 | 亚洲AV永久无码精品一福利| 国模无码人体一区二区| 免费A级毛片无码A| 乱人伦人妻中文字幕无码 | 精品无码久久久久久尤物| 精品久久久无码中文字幕| 九九在线中文字幕无码| 亚洲AV综合色区无码二区爱AV| 无码视频在线观看| 无码av免费一区二区三区试看| 亚洲A∨无码一区二区三区| 一本加勒比HEZYO无码资源网| 精品无码久久久久久久动漫| 精品人体无码一区二区三区| a级毛片免费全部播放无码| 狠狠躁天天躁无码中文字幕|