[發明專利]一種基于高性能計算集群的進程管理方法及其系統有效
| 申請號: | 201410446186.3 | 申請日: | 2014-09-03 |
| 公開(公告)號: | CN105389201B | 公開(公告)日: | 2018-11-13 |
| 發明(設計)人: | 葛鑫;馮佳麗;李進 | 申請(專利權)人: | 中國石油化工股份有限公司;中國石油化工股份有限公司石油物探技術研究院 |
| 主分類號: | G06F9/46 | 分類號: | G06F9/46;G06F9/50 |
| 代理公司: | 北京思創畢升專利事務所 11218 | 代理人: | 郭韞 |
| 地址: | 100728 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 性能 計算 集群 進程 管理 方法 及其 系統 | ||
本發明提供一種基于高性能計算集群的進程管理方法及其系統,該方法包括:S1、采集高性能計算集群中所有節點的進程以及相應的進程信息;S2、采用自動對比方法或查找篩選方法判斷該進程是否為垃圾進程;S3、結束該垃圾進程;在該步驟S2中,當采用該自動對比方法判斷該進程是否為垃圾進程時,首先根據進程信息獲取進程的CPU占用時間和駐機時間,計算CPU占用時間和駐機時間的差值,用此差值與預設值進行比較,如果大于預設值則判定此進程為垃圾進程。本發明提供的技術方案,能夠采集系統中的用戶進程并通過自動對比方法與查找篩選方法進行分析判斷,確認并清除垃圾進程,從而可以釋放計算資源,降低系統負載。
技術領域
本發明涉及高性能計算集群,尤其涉及一種基于高性能計算集群的進程管理方法及其系統。
背景技術
集群(cluster)是一組計算機,它們作為一個整體向用戶提供一組網絡資源。這些單個的計算機系統就是集群的節點(node)。一個理想的集群是,用戶從來不會意識到集群系統底層的節點,在他們看來,集群是一個系統,而非多個計算機系統。進程是程序的一個具體實現,是執行程序的過程,一個程序可以執行多次,每次都可以在內存中開辟獨立的空間來裝載,從而產生多個進程。
高性能計算(High Perfermance Computing)集群,簡稱HPC集群,是由很多計算機通過網絡組成的一個系統,主要用于并行計算,所有的計算機上安裝Linux操作系統。會由于用戶使用的不當,計算機的異常而產生大量的垃圾進程,系統管理員往往需要花大量的時間對高性能集群里的進程進行分析、判斷和清除這些垃圾進程,解決因這些垃圾進程而使得系統使用效率不高的問題。
發明內容
本發明的特征和優點在下文的描述中部分地陳述,或者可從該描述顯而易見,或者可通過實踐本發明而學習。
為克服現有技術的問題,本發明提供一種基于高性能計算集群的進程管理方法及其系統,采用自動對比方法或查找篩選方法判斷該進程是否為垃圾進程,從而對進程進行有效的管理,提高集群節點利用率。
本發明解決上述技術問題所采用的技術方案如下:
根據本發明的一個方面,提供一種基于高性能計算集群的進程管理方法,其特征在于,包括:S1、采集高性能計算集群中所有節點的進程以及相應的進程信息;S2、采用自動對比方法或查找篩選方法判斷該進程是否為垃圾進程;S3、結束該垃圾進程;在該步驟S2中,當采用該自動對比方法判斷該進程是否為垃圾進程時,首先根據該進程信息獲取該進程的駐機時間和CPU占用時間,然后計算該進程的駐機時間和CPU占用時間的差值,并將該差值與預設值作比較,若該差值大于該預設值,則判定該進程為垃圾進程。
優選地,在該步驟S2中,該預設值根據該進程的類型不同而設置不同的值。
優選地,該步驟S1、S2、S3通過在shell腳本中輸入指令實現。
優選地,在該步驟S2中采用自動對比方法或查找篩選方法進行判斷的進程為用戶進程。
優選地,在該步驟S2中,當采用該查找篩選方法判斷該進程是否為垃圾進程時,先在所有該用戶進程中查找出存在異常中斷情形的用戶進程,再在其中篩選出還在占用該節點資源的該存在異常中斷情形的用戶進程,將其判斷為垃圾進程。
優選地,在該步驟S2中,當采用該查找篩選方法判斷該進程是否為垃圾進程時,根據該進程的使用者信息、駐機時間、占用該節點的CPU的大小以及占用該節點的內存大小中的任意一項或多項信息結合該進程是否正在進行中的信息判斷該進程是否為垃圾進程。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國石油化工股份有限公司;中國石油化工股份有限公司石油物探技術研究院,未經中國石油化工股份有限公司;中國石油化工股份有限公司石油物探技術研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410446186.3/2.html,轉載請聲明來源鉆瓜專利網。





