[發(fā)明專利]云平臺直接調(diào)度二進制執(zhí)行文件的系統(tǒng)及方法在審
| 申請?zhí)枺?/td> | 202011384980.1 | 申請日: | 2020-12-01 |
| 公開(公告)號: | CN112346844A | 公開(公告)日: | 2021-02-09 |
| 發(fā)明(設(shè)計)人: | 晏東;駱宇平;張李昆 | 申請(專利權(quán))人: | 成都精靈云科技有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F9/455 |
| 代理公司: | 成都弘毅天承知識產(chǎn)權(quán)代理有限公司 51230 | 代理人: | 郝迎賓 |
| 地址: | 610041 四川省成都市中國(四川)自由貿(mào)易試*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 平臺 直接 調(diào)度 二進制 執(zhí)行 文件 系統(tǒng) 方法 | ||
本發(fā)明涉及云計算中應(yīng)用調(diào)度領(lǐng)域,公開了一種云平臺直接調(diào)度二進制執(zhí)行文件的系統(tǒng)及方法。本發(fā)明解決了不支持容器的嵌入式實時操作系統(tǒng)無法被傳統(tǒng)容器調(diào)度引擎管理的問題,系統(tǒng)包括:云平臺、調(diào)度系統(tǒng)、工作集和負載調(diào)用接口;方法包括:安裝云平臺,并在云平臺中創(chuàng)建具體類型的應(yīng)用;云平臺接收到應(yīng)用創(chuàng)建請求后,將該請求轉(zhuǎn)發(fā)至調(diào)度系統(tǒng);調(diào)度系統(tǒng)接收到該請求后,判斷請求中應(yīng)用的類型,通過應(yīng)用的類型選擇相應(yīng)運行時的工作集;部署實際的運行時到工作集上,并統(tǒng)一抽象為工作負載資源;將應(yīng)用以box的形式調(diào)度到工作集上;位于工作集上的集群客戶端調(diào)用NAI接口,根據(jù)應(yīng)用的運行時類型,將應(yīng)用調(diào)度到相應(yīng)的工作負載上。
技術(shù)領(lǐng)域
本發(fā)明涉及云計算中應(yīng)用調(diào)度領(lǐng)域,具體涉及一種云平臺直接調(diào)度二進制執(zhí)行文件的系統(tǒng)及方法。
背景技術(shù)
容器調(diào)度引擎是以容器為基礎(chǔ)進行應(yīng)用調(diào)度,所有應(yīng)用都封裝在容器內(nèi)進行調(diào)度。但在大量的嵌入式操作系統(tǒng)環(huán)境下是并不支持容器技術(shù)的。在這樣的場景下,傳統(tǒng)容器調(diào)度引擎無法統(tǒng)一管理這樣的環(huán)境。我們提出的二進制文件調(diào)度的創(chuàng)新方案就是為了解決此問題。
目前一個云平臺調(diào)度應(yīng)用需要的流程如下所示:
1)將目標應(yīng)用先制作成鏡像;
2)上傳制作好的鏡像到集群中的鏡像倉庫;
3)云平臺創(chuàng)建應(yīng)用時,從鏡像倉庫拉取鏡像;
4)在目標節(jié)點從鏡像創(chuàng)建容器。
目前容器云平臺調(diào)度應(yīng)用存在以下不足之處:
1、傳統(tǒng)云平臺不支持異構(gòu)架構(gòu),無法在其中加入嵌入式設(shè)備;
2、云平臺調(diào)度往往只支持容器調(diào)度,無法直接調(diào)度二進制;
3、嵌入式設(shè)備往往資源有限,無法支持容器運行;
4、當云平臺加入了嵌入式設(shè)備后,無法兼容容器調(diào)度和二進制調(diào)度。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種云平臺直接調(diào)度二進制執(zhí)行文件的系統(tǒng)及方法,解決不支持容器的嵌入式實時操作系統(tǒng)無法被傳統(tǒng)容器調(diào)度引擎管理的問題。
本發(fā)明解決其技術(shù)問題,采用的技術(shù)方案是:
本發(fā)明首先提出一種云平臺直接調(diào)度二進制執(zhí)行文件的系統(tǒng),包括:
云平臺,用于創(chuàng)建具體類型的應(yīng)用;
調(diào)度系統(tǒng),用于接收應(yīng)用創(chuàng)建請求,并且根據(jù)應(yīng)用類型選擇合適的工作集;
工作集,用于作為云平臺的組成節(jié)點之一,并掛載有應(yīng)用的工作負載;
負載調(diào)用接口,用于在應(yīng)用指定到工作集后,通過該接口動態(tài)選擇實際部署應(yīng)用的運行時,并根據(jù)應(yīng)用的運行時類型,將應(yīng)用調(diào)度到相應(yīng)的工作負載上,所述運行時包括容器化時和二進制運行時。
進一步的是,所述負載調(diào)用接口為NAI接口。
進一步的是,在云平臺部署應(yīng)用時,通過NAI接口根據(jù)應(yīng)用類型動態(tài)調(diào)用NAI實例動態(tài)選擇實際部署應(yīng)用的運行時負載。
另外,本發(fā)明還提出一種云平臺直接調(diào)度二進制執(zhí)行文件的方法,應(yīng)用于所述的云平臺直接調(diào)度二進制執(zhí)行文件的系統(tǒng),包括如下步驟:
步驟1.安裝云平臺,并在所述云平臺中創(chuàng)建具體類型的應(yīng)用;
步驟2.云平臺接收到應(yīng)用創(chuàng)建請求后,將該請求轉(zhuǎn)發(fā)至調(diào)度系統(tǒng);
步驟3.調(diào)度系統(tǒng)接收到該請求后,判斷請求中應(yīng)用的類型,通過應(yīng)用的類型選擇相應(yīng)運行時的工作集;
步驟4.部署實際的運行時到工作集上,并統(tǒng)一抽象為工作負載資源;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于成都精靈云科技有限公司,未經(jīng)成都精靈云科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011384980.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 旅游車輛調(diào)度監(jiān)控方法及其系統(tǒng)
- 一種用戶隊列調(diào)度的方法和裝置
- 一種資源調(diào)度的方法、裝置和過濾式調(diào)度器
- 一種調(diào)度方法和裝置
- 一種調(diào)度終端動態(tài)切換調(diào)度組歸屬關(guān)系的方法及裝置
- 用戶調(diào)度方法、裝置、基站和存儲介質(zhì)
- 一種食材的調(diào)度系統(tǒng)和方法
- 一種資源調(diào)度的方法、裝置和過濾式調(diào)度器
- 任務(wù)調(diào)度方法、裝置、設(shè)備及存儲介質(zhì)
- 一種自動化調(diào)度系統(tǒng)和調(diào)度方法





