[发明专利]一种服务器系统性能优化方法及装置有效
申请号: | 201710480734.8 | 申请日: | 2017-06-22 |
公开(公告)号: | CN107092551B | 公开(公告)日: | 2020-09-18 |
发明(设计)人: | 刘成平 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;H04L12/24 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 系统 性能 优化 方法 装置 | ||
本发明公开了一种服务器系统性能优化方法,该方法包括以下步骤:在达到设定的时间间隔时,获得目标服务器的告警信息;根据告警信息,计算目标服务器的告警值;根据告警值,确定目标服务器的CPU利用率上限,以使目标服务器基于CPU利用率上限进行系统性能优化。应用本发明实施例所提供的技术方案,通过目标服务器的告警信息及时确定CPU利用率上限,目标服务器基于该CPU利用率上限对系统性能进行优化,在目标服务器安全运行范围内,最大化利用其计算资源,可以减少服务器出现宕机、重启的风险,优化服务器系统性能。本发明还公开了一种服务器系统性能优化装置,具有相应技术效果。
技术领域
本发明涉及计算机监控技术领域,特别是涉及一种服务器系统性能优化方法及装置。
背景技术
随着云计算技术的快速发展,越来越多的企事业单位倾向于搭建数据中心,以通过数据中心大批量处理越来越多的计算任务。数据中心包含数量较多的服务器,每台服务器的工作状态直接影响数据中心的运行。
对于数据中心包含的每台服务器而言,该服务器的CPU利用率是影响其工作状态的重要因素之一。当服务器中各硬件工作正常时,如果CPU利用率在短时间内持续100%,则服务器可以正常运行,并且CPU利用率可以恢复到正常状态。在这种情况下,服务器出现宕机、重启的概率不大。但是,当服务器存在硬件告警,且CPU利用率达到了100%,或者在一定时间内持续100%,即使是在短时间内持续100%,也会增加服务器宕机、重启风险。
综上所述,如何减小服务器宕机、重启风险,是目前本领域技术人员急需解决的问题。
发明内容
本发明的目的是提供一种服务器系统性能优化方法及装置,以减小服务器出现宕机、重启风险,优化服务器系统性能。
为解决上述技术问题,本发明提供如下技术方案:
一种服务器系统性能优化方法,包括:
在达到设定的时间间隔时,获得目标服务器的告警信息;
根据所述告警信息,计算所述目标服务器的告警值;
根据所述告警值,确定所述目标服务器的CPU利用率上限,以使所述目标服务器基于所述CPU利用率上限进行系统性能优化。
在本发明的一种具体实施方式中,所述告警信息包括所述目标服务器中多个硬件的告警级别和告警数目,所述根据所述告警信息,计算所述目标服务器的告警值,包括:
根据所述目标服务器中多个硬件的告警级别和告警数目,确定每个告警级别对应的告警数目;
根据每个告警级别对应的告警数目,计算所述目标服务器的告警值。
在本发明的一种具体实施方式中,所述根据每个告警级别对应的告警数目,计算所述目标服务器的告警值,包括:
针对每个告警级别,将该告警级别对应的告警数目与预设的该告警级别的影响度相乘,得到该告警级别的影响值;
将每个告警级别的影响值相加,得到所述目标服务器的告警值。
在本发明的一种具体实施方式中,所述根据所述告警值,确定所述目标服务器的CPU利用率上限,包括:
通过以下公式确定所述目标服务器的CPU利用率上限:
CPU利用率上限=(100-告警值)%。
在本发明的一种具体实施方式中,还包括:
对所述目标服务器的CPU利用率进行监测;
在监测到所述CPU利用率低于预设阈值的持续时长达到设定时长时,输出提示信息。
一种服务器系统性能优化装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710480734.8/2.html,转载请声明来源钻瓜专利网。