[发明专利]服务器利用率的评估方法和系统有效
申请号: | 201310722907.4 | 申请日: | 2013-12-24 |
公开(公告)号: | CN103745092B | 公开(公告)日: | 2017-01-11 |
发明(设计)人: | 揭震 | 申请(专利权)人: | 新浪网技术(中国)有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 北京市京大律师事务所11321 | 代理人: | 张璐,方晓明 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 利用率 评估 方法 系统 | ||
技术领域
本发明涉及网络技术,尤其涉及一种服务器利用率的评估方法和系统。
背景技术
随着网络技术的发展,互联网应用日趋复杂。对于大型互联网应用系统,为了了解系统的运行状况,往往需要对服务器的利用率进行评估。
现有的一种服务器利用率的评估方法,通常是通过服务器运行时所记录的各种服务器资源占用历史数据(如CPU占用率、内存存储状况、资源利用状况等)来估计服务器利用率。例如,对服务器资源占用历史数据进行时间序列数据分析,比如,对记录的服务器资源占用历史数据进行移动平均、加权移动平均、指数平滑、趋势指数平滑等分析,得到分析结果后,根据服务器资源占用历史数据的分析结果,对之后的服务器资源占用数据进行预测,并根据预测的服务器资源占用数据,人为评估出当前系统的服务器的利用率。例如,与之前的CPU占用率相比,预测的CPU占用率增加了,则可以评估当前系统的服务器利用率提高了,并人为主观评估服务器的利用率。
然而,本发明的发明人发现,现有的服务器利用率的评估方法,对服务器的利用率的评估结果并不准确;事实上,服务器资源占用数据除了受服务器利用率的影响,还受到其他方面的因素影响。例如,CPU占用率的增加可能是由系统中的某些产品出现故障导致效率降低的情况所导致的,而非服务器利用率的增加所造成的;甚至,可能是在服务器利用率的降低的情况下所形成的。因此,根据预测的服务器资源占用数据来评估服务器的利用率的准确度不高。而且,根据预测的服务器资源占用数据人为评估服务器的利用率的方式,也使得评估结果的准确度较低。
因此,有必要提供一种评估服务器的利用率的方法,提高服务器利用率的评估准确度。
发明内容
本发明实施例提供了一种服务器利用率的评估方法和系统,用以提高服务器利用率的评估准确度。
根据本发明的一个方面,提供了一种服务器利用率的评估方法,包括:
根据针对所述服务器的利用率相关特性下的各指标的指标数据,以及各指标的权重,确定出所述服务器的利用评估值;
根据所述服务器的利用评估值,确定出所述服务器的利用率;
其中,所述指标的权重是根据各利用率相关特性之间的重要程度比较值,以及同一利用率相关特性下的各指标之间的重要程度比较值确定出的。
较佳地,所述根据针对所述服务器的利用率相关特性下的各指标的指标数据,以及各指标的权重,确定出所述服务器的利用评估值,具体包括:
根据如下公式1计算出服务器的利用评估值Q:
其中,qi为所述服务器的利用率相关特性下的第i个指标的指标数据,ri为第i个指标的权重;i取值为1~n的自然数,n为所述服务器的利用率相关特性下的指标总数。
较佳地,在所述确定出所述服务器的利用评估值之前,还包括:
根据各利用率相关特性之间的重要程度比较值,计算出各利用率相关特性的权重;
对于每个利用率相关特性,根据该利用率相关特性下的各指标之间的重要程度比较值,计算出各指标的特性内权重后,针对该利用率相关特性下的每个指标,将该指标的特性内权重与该利用率相关特性的权重相乘,得到该指标的权重。
较佳地,所述根据各利用率相关特性之间的重要程度比较值,计算出各利用率相关特性的权重,具体为:
根据各利用率相关特性之间的重要程度比较值,确定出相关特性间重要程度比较矩阵A,所述A中的第i行、第j列元素aij表示第i个利用率相关特性相对于第j个利用率相关特性的重要程度比较值;其中,i和j均为取值1~m的自然数,m为所述服务器的利用率相关特性的总数;
计算出所述A的特征向量W后,将所述W中的第i行元素wi作为第i个利用率相关特性的权重。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新浪网技术(中国)有限公司,未经新浪网技术(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310722907.4/2.html,转载请声明来源钻瓜专利网。