[發(fā)明專利]作業(yè)的資源處理方法、裝置、電子設(shè)備及可讀存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202010552506.9 | 申請日: | 2020-06-17 |
| 公開(公告)號: | CN111858030A | 公開(公告)日: | 2020-10-30 |
| 發(fā)明(設(shè)計(jì))人: | 張珂;方棟 | 申請(專利權(quán))人: | 北京百度網(wǎng)訊科技有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京鴻德海業(yè)知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11412 | 代理人: | 田宏賓 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 作業(yè) 資源 處理 方法 裝置 電子設(shè)備 可讀 存儲 介質(zhì) | ||
本申請公開了一種作業(yè)的資源處理方法、裝置、電子設(shè)備及可讀存儲介質(zhì),涉及云計(jì)算技術(shù)領(lǐng)域。具體實(shí)現(xiàn)方案為:獲取服務(wù)器上所執(zhí)行作業(yè)的資源使用量,作業(yè)包括第一類型作業(yè);根據(jù)作業(yè)的資源使用量和服務(wù)器可向作業(yè)所提供的最大資源配額,調(diào)整一個(gè)第一類型作業(yè)或者多個(gè)第一類型作業(yè)的最大資源配額,以供利用一個(gè)第一類型作業(yè)或者多個(gè)第一類型作業(yè)的最大資源配額,執(zhí)行一個(gè)第一類型作業(yè)或者多個(gè)第一類型作業(yè);其中,最大資源配額小于或者等于服務(wù)器的資源配置量與服務(wù)器的操作系統(tǒng)的資源使用量的差值;一個(gè)第一類型作業(yè)或者多個(gè)第一類型作業(yè)的最大資源配額大于或者等于該第一類型作業(yè)的最小資源配額。
技術(shù)領(lǐng)域
涉及計(jì)算機(jī)技術(shù)領(lǐng)域,具體涉及云計(jì)算技術(shù)領(lǐng)域,尤其涉及一種作業(yè)的資源處理方法、裝置、電子設(shè)備及可讀存儲介質(zhì)。
背景技術(shù)
在云計(jì)算技術(shù)領(lǐng)域,一個(gè)或多個(gè)數(shù)據(jù)處理過程,可以稱為一個(gè)作業(yè)。按照作業(yè)性質(zhì),作業(yè)可以分為在線作業(yè)和離線作業(yè)。通常,用戶可以指定其作業(yè)的資源配額,例如,20個(gè)CPU內(nèi)核、10G內(nèi)存等。一旦作業(yè)的資源使用量超過這個(gè)資源配額,那么,該作業(yè)的進(jìn)程可能會被壓縮或者結(jié)束。通常,在線作業(yè)的資源配額都是根據(jù)在線作業(yè)的高峰時(shí)期所需資源進(jìn)行設(shè)置的,那么,這使得大部分時(shí)間內(nèi)在線作業(yè)并沒有充分使用該在線作業(yè)的資源配額,從而造成了資源的浪費(fèi)。
為了提高資源利用率,在資源空閑時(shí),作業(yè)可以使用自己的資源配額之外的資源,從而獲得比自己的資源配額更大的超發(fā)資源。當(dāng)資源緊張時(shí),作業(yè)再將所獲得的超發(fā)資源進(jìn)行歸還。
然而,在一些情況下,例如,作業(yè)所使用的超發(fā)資源量遠(yuǎn)遠(yuǎn)大于自己的資源配額,導(dǎo)致服務(wù)器的整機(jī)資源大量消耗甚至耗盡等,可能使得一些作業(yè)的執(zhí)行質(zhì)量會受到影響甚至失敗,從而導(dǎo)致了作業(yè)執(zhí)行的效率和可靠性的降低。
發(fā)明內(nèi)容
本申請的多個(gè)方面提供一種作業(yè)的資源處理方法、裝置、電子設(shè)備及可讀存儲介質(zhì),用以提高作業(yè)執(zhí)行的效率和可靠性。
根據(jù)第一方面,提供了一種作業(yè)的資源處理方法,包括:
獲取服務(wù)器上所執(zhí)行作業(yè)的資源使用量,所述作業(yè)包括第一類型作業(yè);
根據(jù)所述作業(yè)的資源使用量和所述服務(wù)器可向作業(yè)所提供的最大資源配額,調(diào)整一個(gè)第一類型作業(yè)或者多個(gè)第一類型作業(yè)的最大資源配額,以供利用所述一個(gè)第一類型作業(yè)或者多個(gè)第一類型作業(yè)的最大資源配額,執(zhí)行所述一個(gè)第一類型作業(yè)或者多個(gè)第一類型作業(yè);其中,
所述最大資源配額小于或者等于所述服務(wù)器的資源配置量與所述服務(wù)器的操作系統(tǒng)的資源使用量的差值;
所述一個(gè)第一類型作業(yè)或者多個(gè)第一類型作業(yè)的最大資源配額大于或者等于該第一類型作業(yè)的最小資源配額。
根據(jù)第二方面,提供了一種作業(yè)的資源處理裝置,包括:
監(jiān)控單元,用于獲取服務(wù)器上所執(zhí)行作業(yè)的資源使用量,所述作業(yè)包括第一類型作業(yè);
調(diào)整單元,用于根據(jù)所述作業(yè)的資源使用量和所述服務(wù)器可向作業(yè)所提供的最大資源配額,調(diào)整一個(gè)第一類型作業(yè)或者多個(gè)第一類型作業(yè)的最大資源配額,以供利用所述一個(gè)第一類型作業(yè)或者多個(gè)第一類型作業(yè)的最大資源配額,執(zhí)行所述一個(gè)第一類型作業(yè)或者多個(gè)第一類型作業(yè);其中,所述最大資源配額小于或者等于所述服務(wù)器的資源配置量與所述服務(wù)器的操作系統(tǒng)的資源使用量的差值;
所述一個(gè)第一類型作業(yè)或者多個(gè)第一類型作業(yè)的最大資源配額大于或者等于該第一類型作業(yè)的最小資源配額。
根據(jù)第三方面,提供一種電子設(shè)備,包括:
至少一個(gè)處理器;以及
與所述至少一個(gè)處理器通信連接的存儲器;其中,
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京百度網(wǎng)訊科技有限公司,未經(jīng)北京百度網(wǎng)訊科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010552506.9/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





