[發明專利]一種基于云海Insight集群壓縮負載方法及系統在審
| 申請號: | 201911150529.0 | 申請日: | 2019-11-21 |
| 公開(公告)號: | CN110888738A | 公開(公告)日: | 2020-03-17 |
| 發明(設計)人: | 申曉青 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 濟南舜源專利事務所有限公司 37205 | 代理人: | 劉雪萍 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 云海 insight 集群 壓縮 負載 方法 系統 | ||
1.一種基于云海Insight集群壓縮負載方法,其特征在于,包括以下步驟:
S1:配置CPU的閾值參數,并使配置的閾值參數生效;
S2:獲取當前服務器的CPU負載信息;
S3:獲取集群的CPU負載信息;
S4:比較步驟S1中CPU閾值、步驟S2中的CPU負載值以及步驟S3中的集群的CPU負載值,在三者中選擇最小值作為預警閾值;
S5:執行FPGA壓縮解壓縮服務。
2.根據權利要求1所述的一種基于云海Insight集群壓縮負載方法,其特征在于,所述步驟S1的具體步驟如下:
在/etc/profile中配置閾值參數并使其生效,配置格式示例:
CPU_THREAHOLD=70;70表示CPU閾值為70%;
VAR_FPGA_OBJ=cluster;可配置為空,也可配置native、cluster、none,配置除此之外的配置表示不啟動FPGA壓縮功能。
3.根據權利要求2所述的一種基于云海Insight集群壓縮負載方法,其特征在于,所述步驟S2中:
通過服務器指令top獲取當前服務器的CPU負載量的信息,并將獲取到的CPU負載信息賦值予Native_cpuinfo。
4.根據權利要求3所述的一種基于云海Insight集群壓縮負載方法,其特征在于,所述步驟S3中:
通過云海Insight平臺提供的restful接口獲取集群CPU負載量信息,并將獲得到的集群CPU負載信息賦值予Cluster_cpuinfo。
5.根據權利要求4所述的一種基于云海Insight集群壓縮負載方法,其特征在于,所述步驟S5中:執行./ifpga-server或開啟VAR_FPGA_OBJ開啟FPGA壓縮解壓縮服務。
6.一種基于云海Insight集群壓縮負載系統,其特征在于,包括:
CPU閾值配置模塊,配置CPU的閾值參數,并使配置的閾值參數生效;在/etc/profile中配置閾值參數并使其生效;
服務器CPU負載獲取模塊,獲取當前服務器的CPU負載信息;通過服務器指令top獲取當前服務器的CPU負載量的信息,并將獲取到的CPU負載信息賦值予Native_cpuinfo;
集群CPU負載獲取模塊,獲取集群的CPU負載信息;
預警閾值設置模塊,比較CPU閾值配置模塊中配置的CPU閾值、服務器CPU負載獲取模塊獲取的CPU負載值以及集群CPU負載獲取模塊獲取的集群的CPU負載值,在三者中選擇最小值作為預警閾值;
FPGA壓縮解壓縮服務執行模塊。
7.根據權利要求6所述的一種基于云海Insight集群壓縮負載系統,其特征在于,所述集群CPU負載獲取模塊中,通過云海Insight平臺提供的restful接口獲取集群CPU負載量信息,并將獲得到的集群CPU負載信息賦值予Cluster_cpuinfo。
8.根據權利要求7所述的一種基于云海Insight集群壓縮負載系統,其特征在于,FPGA壓縮解壓縮服務執行模塊中,執行./ifpga-server或開啟VAR_FPGA_OBJ開啟FPGA壓縮解壓縮服務。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911150529.0/1.html,轉載請聲明來源鉆瓜專利網。





