[发明专利]一种服务器集群的服务能力计算方法及装置有效
申请号: | 201910342496.3 | 申请日: | 2019-04-26 |
公开(公告)号: | CN110134575B | 公开(公告)日: | 2022-11-22 |
发明(设计)人: | 陈迅 | 申请(专利权)人: | 厦门网宿有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 北京华智则铭知识产权代理有限公司 11573 | 代理人: | 姜子朋 |
地址: | 361000 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 集群 服务 能力 计算方法 装置 | ||
本发明提供了一种服务器集群的服务能力计算方法及装置,该方法包括:获得能够表征目标服务器集群性能的性能参数;利用所获得的性能参数计算用于表征所述目标服务器集群性能高低的第一特征值;将计算得到的第一特征值输入至预先训练的计算模型;接收所述计算模型输出的计算结果,得到所述目标服务器集群的服务能力。应用本发明实施例提供的方案计算服务器集群服务能力时,服务器集群无需停止向用户提供服务,并且能够实时根据服务器集群的性能参数来计算服务能力,以保证计算结果的准确性。
技术领域
本发明涉及人工智能与机器学习技术领域,特别涉及一种服务器集群的服务能力计算方法及装置。
背景技术
服务器集群也就是多台服务器的集合。服务器集群可以利用多个服务器进行并行计算从而获得很高的计算速度,也可以利用多个服务器做备份,使得即使某一台服务器发生故障也不会影响整个服务器集群的正常运行。
实际应用中,为了能够更好的向用户提供服务,运营人员经常需要根据业务请求数量和服务器集群的服务能力,调整服务器集群中包含的服务器数量和各个服务器的硬件配置。比如,当业务请求数量超过服务器集群的服务能力时,则需要增加服务器的数量或者提高每台服务器的硬件配置,来保证服务质量;而当业务请求数量长期低于服务器集群的服务能力时,则需要减少服务器的数量或者降低每台服务器的硬件配置,以节约服务器集群的成本。由此可见,如何准确计算服务器集群的服务能力,在运营人员调整服务器集群中包含的服务器数量和各个服务器的硬件配置的过程中起着至关重要的作用。
相关技术中,在计算服务器集群的服务能力时,是通过对空载服务器集群进行压力测试,并根据测试结果来确定服务器集群的服务能力,但是,由于是针对空载服务器集群,所以在压力测试过程中,服务器集群则不能够向用户提供服务,并且,随着对服务器集群中包含的服务器数量和每台服务器的硬件配置的调整,那么最初的测试结果则不能够反映最新服务器集群的服务能力。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种服务器集群的服务能力计算方法及装置。所述技术方案如下:
第一方面,提供了一种服务器集群的服务能力计算方法,所述方法包括:
获得能够表征目标服务器集群性能的性能参数,其中,所述性能参数包括:所述目标服务器集群包含的服务器数量和各个服务器的硬件配置;
利用所获得的性能参数计算用于表征所述目标服务器集群性能高低的第一特征值;
将计算得到的第一特征值输入至预先训练的计算模型,其中,所述计算模型为用于利用表征服务器集群性能高低的特征值计算服务器集群服务能力的模型;
接收所述计算模型输出的计算结果,得到所述目标服务器集群的服务能力。
可选的,所述硬件配置包括:CPU型号、主存空间、主存频率、磁盘空间以及磁盘读写速率。
可选的,所述利用所获得的性能参数计算所述目标服务器集群的第一特征值的步骤,包括:
将所述服务器数量作为所述目标服务器集群的数量特征值;
根据每一服务器的CPU型号确定每一服务器的计算性能特征子值,并根据每一服务器的计算性能特征子值计算所述目标服务器集群的计算性能特征值;
根据每一服务器的主存空间和主存频率计算每一服务器的主存性能特征子值,并根据每一服务器的主存性能特征子值计算所述目标服务器集群的主存性能特征值;
根据每一服务器的磁盘空间以及磁盘读写速率计算每一服务器的磁盘性能特征子值,并根据每一服务器的磁盘性能特征子值计算所述目标服务器集群的磁盘性能特征值;
相应的,所述将计算得到的第一特征值输入至预先训练的计算模型的步骤,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门网宿有限公司,未经厦门网宿有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910342496.3/2.html,转载请声明来源钻瓜专利网。