[发明专利]基于多变量分组的服务器性能预测方法在审
申请号: | 201611213761.0 | 申请日: | 2016-12-26 |
公开(公告)号: | CN108241864A | 公开(公告)日: | 2018-07-03 |
发明(设计)人: | R·W·马丁;张宏斌;曹健 | 申请(专利权)人: | 摩根士丹利服务集团有限公司 |
主分类号: | G06K9/62 | 分类号: | G06K9/62 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 李颖 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本公开涉及基于多变量分组的服务器性能预测方法。本发明提出了一种用于多步预测企业服务器性能的方法。在高度动态的资源共享环境中,系统性能指标的准确预测是资源高效分配的关键。针对CPU负载等性能指标的预测,研究人员已提出一系列预测模型,但大部分集中在单变量和短期预测领域。该方法收集了服务器的历史性能数据,并且将其转化成多变量时间序列。在进行预测时,通过K近邻算法对历史的多变量时间序列进行搜索,找到与当前的服务器性能及资源消耗的状态最为接近的历史序列。将K个最相近的历史时间序列的后续时间序列信息合成未来服务器性能状况的预测值。 | ||
搜索关键词: | 服务器性能 多变量 预测 时间序列 历史性能数据 时间序列信息 系统性能指标 企业服务器 分组 短期预测 多步预测 高度动态 高效分配 预测模型 资源共享 资源消耗 单变量 服务器 搜索 合成 转化 研究 | ||
【主权项】:
1.一种为企业计算机系统预报网络资源需求的计算机实现的方法,其中所述企业计算机系统包括为所述企业计算机系统的用户托管计算机资源的多个网络服务器,所述方法包括:通过计算机数据库系统,接收所述多个网络服务器的多元时间序列(MTS)性能数据,其中所述MTS性能数据包括针对一系列先前采样时刻的、用于所述多个网络服务器的多个d性能变量的数据;通过与所述计算机数据库系统通信的已编程的计算机系统,将所述MTS性能数据中的变量分组成为两个或更多个变量组,使得所述MTS性能数据中的所述性能变量中的每一个属于一个变量组;通过已编程的计算机系统,通过计算在一个或多个未来时间范围步长处的对所述变量的预测,来计算所述企业计算机系统的所述网络服务器的未来工作负载的预测,其中计算所述预测包括:使用应用到所述两个或更多个变量组的k最近邻搜索算法,寻找相对于所述MTS性能数据的基准状态的k个最近邻;以及计算所述k个最近邻的加权平均;以及通过已编程的计算机系统,基于所计算的预测,确定网络服务器的推荐数量,这是所述企业需要处于工作模式中、以处理在所述一个或多个未来时间范围步长中的每一个未来时间范围步长处的所述企业计算机系统的所述用户的资源请求的网络服务器的推荐数量。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于摩根士丹利服务集团有限公司,未经摩根士丹利服务集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611213761.0/,转载请声明来源钻瓜专利网。