[發(fā)明專利]容器化系統(tǒng)的資源節(jié)約在審
| 申請(qǐng)?zhí)枺?/td> | 201980071522.1 | 申請(qǐng)日: | 2019-09-26 |
| 公開(公告)號(hào): | CN112955871A | 公開(公告)日: | 2021-06-11 |
| 發(fā)明(設(shè)計(jì))人: | 蒂莫斯·霍金;羅伯特·貝利;賈斯汀·桑塔·芭芭拉;杰弗里·約翰森 | 申請(qǐng)(專利權(quán))人: | 谷歌有限責(zé)任公司 |
| 主分類號(hào): | G06F9/54 | 分類號(hào): | G06F9/54 |
| 代理公司: | 中原信達(dá)知識(shí)產(chǎn)權(quán)代理有限責(zé)任公司 11219 | 代理人: | 李寶泉;周亞榮 |
| 地址: | 美國(guó)加利*** | 國(guó)省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 容器 系統(tǒng) 資源 節(jié)約 | ||
1.一種方法(700),包括:
在數(shù)據(jù)處理硬件(810)處從資源控制器(122)接收事件準(zhǔn)則列表(124),所述事件準(zhǔn)則列表(124)包括由所述資源控制器(122)觀察的一個(gè)或多個(gè)事件(125),所述資源控制器(122)控制至少一個(gè)目標(biāo)資源(126)并被配置成響應(yīng)于發(fā)生的來自所述事件準(zhǔn)則列表(124)的事件(125);
由所述數(shù)據(jù)處理硬件(810)確定所述資源控制器(122)是否空閑;以及
當(dāng)所述資源控制器(122)空閑時(shí):
由所述數(shù)據(jù)處理硬件(810)終止所述資源控制器(122);
由所述數(shù)據(jù)處理硬件(810)確定來自所述事件準(zhǔn)則列表(124)的任何事件(125)是否在終止所述資源控制器(122)之后發(fā)生;以及
當(dāng)來自所述事件準(zhǔn)則列表(124)的至少一個(gè)事件(125)在終止所述資源控制器(122)之后發(fā)生時(shí),由所述數(shù)據(jù)處理硬件(810)重新創(chuàng)建所述資源控制器(122)。
2.根據(jù)權(quán)利要求1所述的方法(700),其中,確定所述資源控制器(122)是否空閑包括輪詢所述資源控制器(122)。
3.根據(jù)權(quán)利要求1或2所述的方法(700),其中,確定所述資源控制器(122)是否空閑包括:
分析在閾值時(shí)間段期間已發(fā)生的事件(125);以及
當(dāng)在所述閾值時(shí)間段內(nèi)沒有所述事件準(zhǔn)則列表(124)上的事件(125)已發(fā)生時(shí),確定所述資源控制器(122)空閑。
4.根據(jù)權(quán)利要求1-3中的任一項(xiàng)所述的方法(700),其中,終止所述資源控制器(122)包括將所述資源控制器(122)的部署大小(322)擴(kuò)縮為零。
5.根據(jù)權(quán)利要求1-4中的任一項(xiàng)所述的方法(700),其中,重新創(chuàng)建所述資源控制器(122)包括將所述資源控制器(122)的部署大小(322)擴(kuò)縮為一。
6.根據(jù)權(quán)利要求1-5中的任一項(xiàng)所述的方法(700),其中,所述事件準(zhǔn)則列表(124)包括定時(shí)器事件(125)。
7.根據(jù)權(quán)利要求1-6中的任一項(xiàng)所述的方法(700),其中,確定所述事件準(zhǔn)則列表(124)上的任何事件(125)是否發(fā)生包括輪詢數(shù)據(jù)以確定所述事件準(zhǔn)則列表(124)上的事件(125)何時(shí)發(fā)生。
8.根據(jù)權(quán)利要求1-7中的任一項(xiàng)所述的方法(700),還包括在終止所述資源控制器(122)之后:
由所述數(shù)據(jù)處理硬件(810)確定自終止所述資源控制器(122)以來的終止時(shí)間段是否滿足閾值時(shí)間段;以及
響應(yīng)于確定所述終止時(shí)間段確實(shí)滿足所述閾值時(shí)間段,由所述數(shù)據(jù)處理硬件(810)重新創(chuàng)建所述資源控制器(122)。
9.根據(jù)權(quán)利要求1-8中的任一項(xiàng)所述的方法(700),還包括在終止所述資源控制器(122)之后:
由所述數(shù)據(jù)處理硬件(810)確定所述資源控制器(122)是否需要維持或重新配置;以及
響應(yīng)于確定所述資源控制器(122)需要維持或重新配置,由所述數(shù)據(jù)處理硬件(810)重新創(chuàng)建所述資源控制器(122)。
10.根據(jù)權(quán)利要求1-9中的任一項(xiàng)所述的方法(700),其中,從所述資源控制器(122)接收所述事件準(zhǔn)則列表(124)包括從同時(shí)執(zhí)行的多個(gè)資源控制器(122)接收多個(gè)事件準(zhǔn)則列表(124),每一事件準(zhǔn)則列表(124)與相應(yīng)資源控制器(122)相關(guān)聯(lián)。
11.根據(jù)權(quán)利要求10所述的方法(700),其中,同時(shí)執(zhí)行的所述資源控制器(122)的數(shù)量是基于總可用系統(tǒng)資源量(332)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于谷歌有限責(zé)任公司,未經(jīng)谷歌有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201980071522.1/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。





