基于異構(gòu)硬件的統(tǒng)一資源池化容器調(diào)度引擎及其調(diào)度方法

基本信息

申請(qǐng)?zhí)?/td> CN202011391310.2 申請(qǐng)日 -
公開(公告)號(hào) CN112363820A 公開(公告)日 2021-02-12
申請(qǐng)公布號(hào) CN112363820A 申請(qǐng)公布日 2021-02-12
分類號(hào) G06F9/48(2006.01)I;G06F9/455(2006.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 晏?hào)|;駱宇平;包鵬舉 申請(qǐng)(專利權(quán))人 成都精靈云科技有限公司
代理機(jī)構(gòu) 成都弘毅天承知識(shí)產(chǎn)權(quán)代理有限公司 代理人 郝迎賓
地址 610041四川省成都市中國(guó)(四川)自由貿(mào)易試驗(yàn)區(qū)成都高新區(qū)天府五街200號(hào)4號(hào)樓B區(qū)8層804、805室
法律狀態(tài) -

摘要

摘要 本發(fā)明提出一種基于異構(gòu)硬件的統(tǒng)一資源池化容器調(diào)度引擎及其調(diào)度方法,屬于容器調(diào)度領(lǐng)域。上述容器調(diào)度引擎包括:核心組件、客戶端組件和外部依賴部分;調(diào)度方法包括:容器調(diào)度引擎收到創(chuàng)建應(yīng)用的請(qǐng)求,生成應(yīng)用副本控制器;查詢當(dāng)前應(yīng)用在集群中的狀態(tài),并使該狀態(tài)與應(yīng)用聲明的狀態(tài)符合;對(duì)比應(yīng)用的副本的資源要求及節(jié)點(diǎn)的架構(gòu)要求,對(duì)所有節(jié)點(diǎn)進(jìn)行評(píng)分;將應(yīng)用的副本分配到與最高的評(píng)分對(duì)應(yīng)的節(jié)點(diǎn)上;節(jié)點(diǎn)客戶端收到應(yīng)用的副本被調(diào)度的信息,若被調(diào)度到該節(jié)點(diǎn)客戶端的節(jié)點(diǎn)上,則創(chuàng)建應(yīng)用的副本的需求并啟動(dòng)容器;節(jié)點(diǎn)客戶端監(jiān)聽到容器的狀態(tài),當(dāng)容器被刪除時(shí)則創(chuàng)建出對(duì)應(yīng)的容器,當(dāng)容器的狀態(tài)不健康時(shí)則更新集群中該應(yīng)用的副本的資源狀態(tài)。??