[發明專利]一種基于多主機負載數據分析的進程優化方法及系統有效
| 申請號: | 202210928584.3 | 申請日: | 2022-08-03 |
| 公開(公告)號: | CN114996029B | 公開(公告)日: | 2022-10-14 |
| 發明(設計)人: | 張純兵;周泳;高華辰 | 申請(專利權)人: | 深圳市乙辰科技股份有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 廣州博聯知識產權代理有限公司 44663 | 代理人: | 王洪江;孫倩倩 |
| 地址: | 518000 廣東省深圳市南山區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 主機 負載 數據 分析 進程 優化 方法 系統 | ||
1.一種基于多主機負載數據分析的進程優化方法,其特征在于,該方法包括:
響應于待處理進程觸發的進程分配指示,基于待定主機設備對應的負載狀態,從待定主機設備集群中選取至少一個目標主機設備;
獲取所述待處理進程的任務信息、所述進程分配指示相關的指示內容以及各個目標主機設備對應的主機設備信息,其中,所述主機設備信息包括:基于負載裕量與當前負載中的至少一種確定的、用于表征主機設備負載狀態的設備負載特征;
分別將所述各個目標主機設備對應的主機設備信息、所述任務信息以及所述指示內容,輸入預置主機設備選取模型;
基于所述主機設備選取模型,分別針對各個目標主機設備進行二維設備性能特征融合和多維設備性能特征融合,基于融合性能特征確定所述各個目標主機設備對應的匹配置信度;
基于所述各個目標主機設備各自對應的匹配置信度,確定所述各個目標主機設備針對所述待處理進程的匹配列表;
其中,所述主機設備選取模型是基于包含不同訓練任務進程相關進程執行主機的訓練進程主機對訓練得到的,所述訓練進程主機對中的進程執行主機至少包括:負載狀態在預置可行負載范圍內的進程執行主機,各個進程執行主機對應有用于表征所述進程執行主機對應的負載狀態的大小以及所述進程執行主機是否被選擇的表征系數;
所述基于所述主機設備選取模型,分別針對各個目標主機設備進行二維設備性能特征融合和多維設備性能特征融合,基于融合性能特征確定所述各個目標主機設備對應的匹配置信度,包括:
基于所述主機設備選取模型,將所述各個目標主機設備的主機設備信息以及所述任務信息進行組合,獲得組合向量;
分別對所述各個目標主機設備的主機設備信息,所述任務信息,所述指示內容以及所述組合向量,進行二維設備性能特征融合,獲得所述各個目標主機設備對應的第一置信度,以及進行多維設備性能特征融合,獲得所述各個目標主機設備對應的第二置信度;
將所述各個目標主機設備對應的第一置信度與相應的第二置信度,進行相加,獲得所述各個目標主機設備對應的匹配置信度;
所述主機設備選取模型是通過下列方式訓練得到的:
獲取所述訓練進程主機對,根據所述訓練進程主機對中的進程執行主機對,對初始的主機設備選取模型執行反向傳播訓練,并在訓練完畢時,輸出訓練完畢的主機設備選取模型;其中,在一次反向傳播訓練過程中執行以下操作:
從所述訓練進程主機對中選取進程執行主機對,并將選取的進程執行主機對輸入所述主機設備選取模型,獲取基于所述主機設備選取模型獲得的,所述進程執行主機對中的第一進程執行主機對應的第一預估置信度,以及所述進程執行主機對中的第二進程執行主機對應的第二預估置信度,其中,所述第一進程執行主機和所述第二進程執行主機與同一訓練任務進程相關,且所述第一進程執行主機的表征系數大于所述第二進程執行主機的表征系數;
基于所述第一預估置信度,所述第二預估置信度,所述第一進程執行主機的表征系數與所述第二進程執行主機的表征系數,生成LOSS參數,并基于所述LOSS參數對所述主機設備選取模型進行優化。
2.根據權利要求1所述的方法,其特征在于,通過如下方式獲得第一主機設備的負載狀態,所述第一主機設備為目標主機設備或待定主機設備:
將所述第一主機設備的初始負載與需求負載之間的負載變化趨勢,作為所述第一主機設備的負載狀態,所述需求負載表示所述待處理進程對應的進程分配指示表征的負載需求;或者,
將所述第一主機設備當前負載與需求負載之間的負載變化趨勢,作為所述第一主機設備的負載狀態,所述需求負載表示所述待處理進程對應的進程分配指示表征的負載需求。
3.根據權利要求1所述的方法,其特征在于,所述基于待定主機設備對應的負載狀態,從待定主機設備集群中選取至少一個目標主機設備,包括:
基于各個參考進程的進程執行記錄,從所述待定主機設備集群中選取被至少一個參考進程選擇的待定主機設備;
按照選取的各個待定主機設備對應的負載狀態,對所述各個待定主機設備進行負載狀態分析;
選取負載狀態分析結果在預置負載狀態預警線上的待定主機設備,作為目標主機設備。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市乙辰科技股份有限公司,未經深圳市乙辰科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210928584.3/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





