[發(fā)明專利]應(yīng)用于混合云環(huán)境的可視化應(yīng)用編排系統(tǒng)及方法有效
| 申請(qǐng)?zhí)枺?/td> | 201611264944.5 | 申請(qǐng)日: | 2016-12-30 |
| 公開(公告)號(hào): | CN108614688B | 公開(公告)日: | 2021-04-02 |
| 發(fā)明(設(shè)計(jì))人: | 陳琪;陳劭力;王巍;謝朝陽 | 申請(qǐng)(專利權(quán))人: | 上海華訊網(wǎng)絡(luò)系統(tǒng)有限公司 |
| 主分類號(hào): | G06F8/34 | 分類號(hào): | G06F8/34;G06F8/60;G06F8/41 |
| 代理公司: | 上海漢聲知識(shí)產(chǎn)權(quán)代理有限公司 31236 | 代理人: | 郭國中 |
| 地址: | 200127 上海市浦東新區(qū)中國(*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 應(yīng)用于 混合 環(huán)境 可視化 應(yīng)用 編排 系統(tǒng) 方法 | ||
1.一種應(yīng)用于混合云環(huán)境的可視化應(yīng)用編排系統(tǒng),其特征在于,其包括:
軟件部署子系統(tǒng),用于預(yù)定義環(huán)境配置,支持用戶可視化操作配置軟件部署過程,支持自定義的腳本配置編譯以及執(zhí)行工具,通過可視化界面提供軟件服務(wù)的各項(xiàng)參數(shù)指標(biāo),其包括軟件可視化編排框架模塊、腳本編譯器、軟件部署腳本執(zhí)行器、軟件目錄服務(wù)模塊,其中:
軟件可視化編排框架模塊,用于生成完整的軟件部署腳本作為輸出,提供給后臺(tái)執(zhí)行實(shí)際部署用;
腳本編譯器,用于將可視化過程轉(zhuǎn)化為后臺(tái)具體可執(zhí)行腳本,并生成配置參數(shù)作為輸出;
軟件部署腳本執(zhí)行器,用于實(shí)際執(zhí)行部署整套軟件應(yīng)用,部署過程中的各項(xiàng)資源申請(qǐng)、部署邏輯順序、輸入?yún)?shù)的控制;
軟件目錄服務(wù)模塊,用于記錄、保存、更新,并對(duì)外提供各項(xiàng)服務(wù)的后臺(tái)軟件應(yīng)用集的編排邏輯、初始化參數(shù)、集成腳本;
通用服務(wù)子系統(tǒng),用于提供整個(gè)系統(tǒng)平臺(tái)的前端用戶訪問,保存系統(tǒng)使用產(chǎn)生的日志記錄,以及提供系統(tǒng)監(jiān)控的輸入接口,包括可視化界面模塊、數(shù)據(jù)庫服務(wù)模塊、系統(tǒng)監(jiān)控服務(wù)模塊,其中:
可視化界面模塊,用于提供整個(gè)系統(tǒng)的訪問、操作接口;
數(shù)據(jù)庫服務(wù)模塊,用于保存系統(tǒng)運(yùn)行時(shí)產(chǎn)生的日志記錄、系統(tǒng)配置、用戶賬戶;
系統(tǒng)監(jiān)控服務(wù)模塊,用于多維度顯示混合云環(huán)境所轄的軟件應(yīng)用的資源占用情況、部署層次架構(gòu)、拓?fù)鋱D、以及應(yīng)用運(yùn)行健康狀態(tài);
資源調(diào)度子系統(tǒng),用于監(jiān)控系統(tǒng)納管的計(jì)算、網(wǎng)絡(luò)、存儲(chǔ)資源,按照預(yù)定義的調(diào)度算法提供資源至相應(yīng)的應(yīng)用運(yùn)行環(huán)境,包括資源監(jiān)控模塊、資源調(diào)度算法配置模塊、資源調(diào)度執(zhí)行模塊,其中:
資源監(jiān)控模塊,用于監(jiān)控混合云平臺(tái)管理的底層物理計(jì)算、網(wǎng)絡(luò)、存儲(chǔ)資源、安全配置策略組;
資源調(diào)度算法配置模塊,用于讓用戶通過該配置輸入、配置、保存資源調(diào)度算法,并設(shè)置其觸發(fā)條件;
資源調(diào)度執(zhí)行模塊,用于根據(jù)設(shè)置的觸發(fā)條件下,輸出預(yù)配置的應(yīng)用涉及的資源調(diào)度控制任務(wù);
應(yīng)用遷移子系統(tǒng),用于配置、執(zhí)行軟件應(yīng)用在不同部署環(huán)境之間的遷移過程,并且實(shí)時(shí)監(jiān)控軟件在遷移過程的完整性、高可用性,包括應(yīng)用遷移配置模塊、遷移過程執(zhí)行模塊,其中:
應(yīng)用遷移配置模塊,用于定義、配置、調(diào)試應(yīng)用的遷移邏輯過程,向數(shù)據(jù)庫輸出定義好的應(yīng)用遷移配置文件;
遷移過程執(zhí)行模塊,用于將已經(jīng)部署在現(xiàn)有混合云平臺(tái)上的軟件應(yīng)用,
根據(jù)應(yīng)用遷移配置提供的參數(shù),執(zhí)行應(yīng)用的遷移工作。
2.一種應(yīng)用于混合云環(huán)境的可視化應(yīng)用編排方法,其特征在于,其包括以下步驟:
步驟一,用戶通過平臺(tái)可視化界面,直接了解現(xiàn)有應(yīng)用部署情況、平臺(tái)整體資源占用率;
步驟二,系統(tǒng)通過用戶對(duì)可視化界面進(jìn)行點(diǎn)擊、拖拽、釋放,直接將需要進(jìn)行部署的應(yīng)用在界面上進(jìn)行可視化編輯;
步驟三,系統(tǒng)中的服務(wù)目錄模塊根據(jù)預(yù)配置的應(yīng)用編排流程,并且調(diào)用資源監(jiān)控模塊,申請(qǐng)?jiān)破脚_(tái)對(duì)應(yīng)的計(jì)算、網(wǎng)絡(luò)、存儲(chǔ)資源;
步驟四,系統(tǒng)通過調(diào)度算法配置模塊,完成軟件應(yīng)用所需要的資源配置,并通知資源調(diào)度算法配置模塊、資源調(diào)度執(zhí)行模塊開始軟件安裝流程;
步驟五,軟件部署模塊在資源調(diào)度模塊配合下,完成整體軟件安裝;經(jīng)檢查確認(rèn)后,將相應(yīng)信息更新到資源監(jiān)控模塊,并實(shí)時(shí)同步輸出到可視化界面模塊;
步驟六,由于外部因素介入,導(dǎo)致應(yīng)用發(fā)生遷移時(shí),系統(tǒng)使用調(diào)度算法配置模塊,申請(qǐng)所需要的資源;系統(tǒng)調(diào)用應(yīng)用遷移配置模塊、遷移過程執(zhí)行模塊,完成應(yīng)用跨云平臺(tái)的遷移;全過程中,由資源監(jiān)控模塊對(duì)相關(guān)資源、各類信息進(jìn)行監(jiān)控,并提供日志信息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海華訊網(wǎng)絡(luò)系統(tǒng)有限公司,未經(jīng)上海華訊網(wǎng)絡(luò)系統(tǒng)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611264944.5/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 環(huán)境服務(wù)系統(tǒng)以及環(huán)境服務(wù)事業(yè)
- 環(huán)境控制裝置、環(huán)境控制方法、環(huán)境控制程序及環(huán)境控制系統(tǒng)
- 環(huán)境檢測終端和環(huán)境檢測系統(tǒng)
- 環(huán)境調(diào)整系統(tǒng)、環(huán)境調(diào)整方法及環(huán)境調(diào)整程序
- 環(huán)境估計(jì)裝置和環(huán)境估計(jì)方法
- 用于環(huán)境艙的環(huán)境控制系統(tǒng)及環(huán)境艙
- 車輛環(huán)境的環(huán)境數(shù)據(jù)處理
- 環(huán)境取樣動(dòng)力頭、環(huán)境取樣方法
- 環(huán)境艙環(huán)境控制系統(tǒng)
- 環(huán)境檢測儀(環(huán)境貓)
- 數(shù)據(jù)可視化模型的處理方法及裝置
- 一種可視化內(nèi)容分發(fā)方法及系統(tǒng)
- 數(shù)據(jù)可視化圖形快速應(yīng)用方法及系統(tǒng)
- 基于有效信息的流場可視化視圖量化方法
- 可視化報(bào)表的制作方法、裝置、終端設(shè)備及存儲(chǔ)介質(zhì)
- 一種可視化圖形快速應(yīng)用與傳輸?shù)姆椒跋到y(tǒng)
- 一種可視化數(shù)據(jù)模型編排系統(tǒng)和編排方法
- 一種供水行業(yè)機(jī)房3D可視化運(yùn)維管理系統(tǒng)
- 一種電網(wǎng)數(shù)據(jù)可視化方法、裝置、設(shè)備及介質(zhì)
- 一種大場景城市建筑實(shí)時(shí)三維可視化的方法





