[發明專利]微服務處理方法、微服務架構平臺和設備在審
| 申請號: | 202110594495.5 | 申請日: | 2021-05-28 |
| 公開(公告)號: | CN113312162A | 公開(公告)日: | 2021-08-27 |
| 發明(設計)人: | 徐慶堯;侯翔;陳少宏;楊超;涂遺;楊劍;張銳;黃強;張家實 | 申請(專利權)人: | 中國人民解放軍戰略支援部隊航天工程大學 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F9/50;G06F9/54;G06F16/182;G06F21/60;G06F21/62;G06K9/62 |
| 代理公司: | 長沙國科天河知識產權代理有限公司 43225 | 代理人: | 邱軼 |
| 地址: | 101400*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 微服 處理 方法 架構 平臺 設備 | ||
本申請涉及微服務處理方法、微服務架構平臺和設備,方法包括:采用基于處理能力的動態權重調度算法,對全時全域訓練大數據平臺的各服務節點進行負載均衡處理;采用基于消息中間件的非阻塞兩段提交協議,對全時全域訓練大數據平臺進行分布式消息傳輸與數據交互處理;采用分層結構存儲和代理重加密的方式,對全時全域訓練大數據平臺的數據進行數據存儲及信息加密處理。通過上述微服務處理,可滿足全時全域智能化訓練數據控制體系全業務感知、全系統協同控制、全過程在線決策、全時空優化平衡及高效率、安全性和低成本的要求,達到了數據支持效率較高的目的。
技術領域
本申請涉及軍事大數據處理與應用技術領域,特別是涉及一種微服務處理方法、微服務架構平臺和設備。
背景技術
隨著軍隊信息化建設向縱深推進和以云計算、大數據、人工智能為代表的新技術的飛速發展,軍事訓練領域迎來了思想觀念上的變革和方法手段上的革新。數字化、網絡化程度不斷提升,軍事訓練活動中產生數據的種類日益增多且數量成倍增長,用大數據理念指導軍事訓練實踐,已經成為各級對訓練規律認識、訓練效果評估、訓練效益評價和訓練質量監察必不可少的基礎支撐。
深入發掘訓練數據的潛在價值,分析大數據技術在軍事訓練中的應用,積極探索推進軍事訓練大數據建設的對策措施,對于提高軍事訓練效益,推進軍事訓練創新發展具有十分重要的意義。然而,在實現本發明過程中,發明人發現在軍事訓練大數據應用建設中,仍然存在著數據平臺服務的數據支持效率不高的技術問題。
發明內容
基于此,有必要針對上述技術問題,提供一種數據支持效率較高的微服務處理方法、一種微服務架構平臺以及一種計算機設備。
為了實現上述目的,本發明實施例采用以下技術方案:
一方面,本發明實施例提供一種微服務處理方法,包括步驟:
采用基于處理能力的動態權重調度算法,對全時全域訓練大數據平臺的各服務節點進行負載均衡處理;
采用基于消息中間件的非阻塞兩段提交協議,對全時全域訓練大數據平臺進行分布式消息傳輸與數據交互處理;
采用分層結構存儲和代理重加密的方式,對全時全域訓練大數據平臺的數據進行數據存儲及信息加密處理。
在其中一個實施例中,采用基于處理能力的動態權重調度算法,對全時全域訓練大數據平臺的各服務節點進行負載均衡處理的步驟,包括:
通過均衡節點定期向全時全域訓練大數據平臺的服務節點采集對象參數;對象參數包括服務節點的利用率及空閑率;
根據引入的邊界閾值以及對象參數進行負載情況監控與均衡處理。
在其中一個實施例中,利用率為:
其中,Ci表示服務節點Ni的處理器的利用率,T1表示處理器在空閑態的運行時間,T2表示處理器在用戶態的運行時間,T3表示處理器在內核態的運行時間;
空閑率為:
其中,Mi表示服務節點Ni的內存的空閑率,Mf表示服務節點Ni的空閑內存大小,Mb表示服務節點Ni的緩沖區大小,Mc表示服務節點Ni的緩存區大小,MT表示服務節點Ni的總內存大小;
邊界閾值為P,滿足如下關系:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國人民解放軍戰略支援部隊航天工程大學,未經中國人民解放軍戰略支援部隊航天工程大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110594495.5/2.html,轉載請聲明來源鉆瓜專利網。





