[發(fā)明專利]一種通過(guò)群組來(lái)調(diào)度節(jié)點(diǎn)機(jī)的方法在審
| 申請(qǐng)?zhí)枺?/td> | 201810905035.8 | 申請(qǐng)日: | 2018-08-09 |
| 公開(公告)號(hào): | CN109144726A | 公開(公告)日: | 2019-01-04 |
| 發(fā)明(設(shè)計(jì))人: | 宗含含 | 申請(qǐng)(專利權(quán))人: | 深圳市瑞云科技有限公司 |
| 主分類號(hào): | G06F9/50 | 分類號(hào): | G06F9/50;G06F9/48 |
| 代理公司: | 深圳市中科創(chuàng)為專利代理有限公司 44384 | 代理人: | 譚雪婷;高早紅 |
| 地址: | 518000 廣東省深圳市南山*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 節(jié)點(diǎn)機(jī) 群組 任務(wù)分配 匹配 管理服務(wù)器 調(diào)度節(jié)點(diǎn) 分配 空閑 用戶提交 任務(wù)量 閑置 | ||
本發(fā)明公開一種通過(guò)群組來(lái)調(diào)度節(jié)點(diǎn)機(jī)的方法,管理服務(wù)器先給用戶和節(jié)點(diǎn)機(jī)設(shè)置群組,然后優(yōu)先將任務(wù)分配給匹配的節(jié)點(diǎn)機(jī),當(dāng)分配的任務(wù)兩量超出節(jié)點(diǎn)機(jī)的最大運(yùn)行數(shù)時(shí),超出的部分任務(wù)分配給其他群組中空閑的節(jié)點(diǎn)機(jī)。本發(fā)明通過(guò)給用戶和節(jié)點(diǎn)機(jī)設(shè)置群組,管理服務(wù)器優(yōu)先將用戶提交的任務(wù)分配給匹配的節(jié)點(diǎn)機(jī),當(dāng)分配給匹配的節(jié)點(diǎn)機(jī)的任務(wù)量大于節(jié)點(diǎn)機(jī)超出節(jié)點(diǎn)機(jī)的最大運(yùn)行數(shù)時(shí),超出的部分任務(wù)會(huì)分配到其他群組中的空閑的機(jī)器上運(yùn)行,從而充分利用節(jié)點(diǎn)機(jī)資源,避免資源閑置。
技術(shù)領(lǐng)域
本發(fā)明涉及云計(jì)算技術(shù)領(lǐng)域,尤其涉及一種通過(guò)群組來(lái)調(diào)度節(jié)點(diǎn)機(jī)的方法。
背景技術(shù)
在當(dāng)今的云技術(shù)、云服務(wù)、云計(jì)算領(lǐng)域中,對(duì)機(jī)房機(jī)器的控制一直都是一個(gè)重要的環(huán)節(jié),如何對(duì)機(jī)房的機(jī)器進(jìn)行有效自如的控制調(diào)配,是在云計(jì)算領(lǐng)域中的一大難題。
因此,現(xiàn)有技術(shù)存在缺陷,需要改進(jìn)。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是:提供一種通過(guò)群組來(lái)調(diào)度節(jié)點(diǎn)機(jī)的方法,優(yōu)化對(duì)云服務(wù)器中的節(jié)點(diǎn)機(jī)的調(diào)度,提升節(jié)點(diǎn)機(jī)的利用效率。
本發(fā)明的技術(shù)方案如下:提供一種通過(guò)群組來(lái)調(diào)度節(jié)點(diǎn)機(jī)的方法,云服務(wù)器是包含有若干個(gè)節(jié)點(diǎn)機(jī)的機(jī)器池,包括以下步驟;
S1:云服務(wù)器的管理服務(wù)器對(duì)節(jié)點(diǎn)機(jī)分群組、對(duì)用戶分群組,一個(gè)節(jié)點(diǎn)機(jī)群組對(duì)應(yīng)一個(gè)用戶群組。
S2:用戶向云服務(wù)器提交任務(wù),管理服務(wù)器根據(jù)節(jié)點(diǎn)機(jī)所屬的群組與用戶所屬的群組匹配的原則將任務(wù)分配給相應(yīng)的節(jié)點(diǎn)機(jī),與用戶所屬的群組匹配的節(jié)點(diǎn)機(jī)接收任務(wù);若與用戶所屬的群組匹配的節(jié)點(diǎn)機(jī)的任務(wù)數(shù)超過(guò)其最大運(yùn)行數(shù)時(shí),管理服務(wù)器將超過(guò)的部分分配給與用戶所屬的群組不匹配的節(jié)點(diǎn)機(jī),與用戶所屬的群組不匹配的節(jié)點(diǎn)機(jī)接收任務(wù)。
S3:若節(jié)點(diǎn)機(jī)所屬的群組與提交該任務(wù)的用戶所屬的群組匹配,節(jié)點(diǎn)機(jī)運(yùn)行步驟S2分配的任務(wù);若節(jié)點(diǎn)機(jī)所屬的群組與提交該任務(wù)的用戶所屬的群組不匹配,進(jìn)入步驟S4。
S4:若與用戶所屬的群組不匹配的節(jié)點(diǎn)機(jī)沒(méi)有運(yùn)行其他群組的任務(wù),與用戶所屬的群組不匹配的節(jié)點(diǎn)機(jī)則運(yùn)行步驟S2中分配的任務(wù);若與用戶所屬的群組不匹配的節(jié)點(diǎn)機(jī)運(yùn)行有其他群組的任務(wù),與用戶所屬的群組不匹配的節(jié)點(diǎn)機(jī)運(yùn)行完其他群組的任務(wù)后再運(yùn)行步驟S2中分配的任務(wù)。
某一群組的用戶向云服務(wù)器提交任務(wù),任務(wù)會(huì)被云服務(wù)器的管理服務(wù)器分配到與該群組匹配的節(jié)點(diǎn)機(jī)上,若分配給與該群組匹配的節(jié)點(diǎn)機(jī)的任務(wù)量超出節(jié)點(diǎn)機(jī)的最大運(yùn)行數(shù),超出的部分任務(wù)會(huì)分配到其他群組中的空閑的機(jī)器上運(yùn)行,直到空閑機(jī)器對(duì)應(yīng)的群組任務(wù)上來(lái),則等節(jié)點(diǎn)機(jī)完成正在運(yùn)行的任務(wù)后,優(yōu)先處理本群組的任務(wù)。
進(jìn)一步地,所述管理服務(wù)器采用Python腳本。
采用上述方案,本發(fā)明提供一種通過(guò)群組來(lái)調(diào)度節(jié)點(diǎn)機(jī)的方法,通過(guò)給用戶和節(jié)點(diǎn)機(jī)設(shè)置群組,管理服務(wù)器優(yōu)先將用戶提交的任務(wù)分配給匹配的節(jié)點(diǎn)機(jī),當(dāng)分配給匹配的節(jié)點(diǎn)機(jī)的任務(wù)量大于節(jié)點(diǎn)機(jī)超出節(jié)點(diǎn)機(jī)的最大運(yùn)行數(shù)時(shí),超出的部分任務(wù)會(huì)分配到其他群組中的空閑的機(jī)器上運(yùn)行,從而充分利用節(jié)點(diǎn)機(jī)資源,避免資源閑置。
附圖說(shuō)明
圖1為本發(fā)明的流程圖。
具體實(shí)施方式
以下結(jié)合附圖和具體實(shí)施例,對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明。
請(qǐng)參閱圖1,本發(fā)明提供一種通過(guò)群組來(lái)調(diào)度節(jié)點(diǎn)機(jī)的方法,云服務(wù)器是包含有若干個(gè)節(jié)點(diǎn)機(jī)的機(jī)器池,包括以下步驟;
S1:云服務(wù)器的管理服務(wù)器對(duì)節(jié)點(diǎn)機(jī)分群組、對(duì)用戶分群組,一個(gè)節(jié)點(diǎn)機(jī)群組對(duì)應(yīng)一個(gè)用戶群組。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市瑞云科技有限公司,未經(jīng)深圳市瑞云科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810905035.8/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 跨機(jī)調(diào)度方法及其系統(tǒng)
- 一種基于CAN總線的主從機(jī)串行通信方法
- 分布式多機(jī)系統(tǒng)、控制方法及控制裝置
- 節(jié)點(diǎn)機(jī)的標(biāo)識(shí)配置方法和系統(tǒng)與IP地址分配方法和系統(tǒng)
- 一種創(chuàng)建OpenStack虛擬機(jī)方法及OpenStack虛擬機(jī)系統(tǒng)
- 一種自動(dòng)調(diào)度節(jié)點(diǎn)機(jī)的方法及渲染任務(wù)處理方法
- 一種端到端多鏈路多節(jié)點(diǎn)全自動(dòng)冗余備份路由系統(tǒng)
- 預(yù)編碼設(shè)置
- 一種CAN總線節(jié)點(diǎn)ID自動(dòng)分配方法及裝置
- 區(qū)塊鏈安全處理系統(tǒng)及方法
- 一種多無(wú)人機(jī)應(yīng)急救災(zāi)任務(wù)分配方法
- 任務(wù)分配方法和裝置
- 任務(wù)分配方法、裝置、終端設(shè)備及存儲(chǔ)介質(zhì)
- 空間眾包任務(wù)分配方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 任務(wù)分配方法與裝置
- 機(jī)載多平臺(tái)分布式任務(wù)分配方法
- 基于利潤(rùn)的空間眾包任務(wù)分配方法
- 面向三層結(jié)構(gòu)的群智感知任務(wù)分配方法
- 任務(wù)分配方法、任務(wù)分配裝置和電子設(shè)備
- 任務(wù)分配方法、任務(wù)分配裝置、存儲(chǔ)介質(zhì)和電子設(shè)備





