[发明专利]多阶段云服务节点错误预测有效
申请号: | 201880094684.2 | 申请日: | 2018-06-29 |
公开(公告)号: | CN112740290B | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 林庆维;隋楷心;徐勇 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G08B29/06 | 分类号: | G08B29/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 黄倩 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 阶段 服务 节点 错误 预测 | ||
1.一种用于预测节点故障的系统,所述系统包括:
至少一个处理器;以及
存储器,包括指令,所述指令在由所述至少一个处理器执行时,使所述至少一个处理器执行操作以:
获得针对云计算平台中的节点设备的空间度量集合和时间度量集合;
使用空间机器学习模型和时间机器学习模型来评估所述节点设备,以创建空间输出和时间输出;
基于使用排名模型对所述空间输出和所述时间输出的评估,来确定一个或多个潜在故障节点,其中所述一个或多个潜在故障节点是所述节点设备的子集;以及
从一个或多个潜在故障节点标识一个或多个迁移源节点,其中所述一个或多个迁移源节点通过对假阳性和假阴性节点检测的成本的最小化而被标识。
2.根据权利要求1所述的系统,其中所述存储器还包括用于使用随机森林训练来生成所述空间机器学习模型的指令。
3.根据权利要求1所述的系统,其中所述存储器还包括用于使用长短期记忆训练来生成所述时间机器学习模型的指令。
4.根据权利要求1所述的系统,其中用于确定所述一个或多个潜在故障节点的所述指令还包括用于以下的指令:
获得所述空间机器学习模型的树的空间输出向量;
获得所述时间机器学习模型的密集层的时间输出向量;
联接所述空间输出向量和所述时间输出向量,以形成用于所述排名模型的输入向量;以及
使用所述排名模型来生成所述节点设备的排名,其中所述一个或多个潜在故障节点是经排名的所述节点设备的子集。
5.根据权利要求1所述的系统,其中所述时间度量集合从所述云计算平台的相应节点被获得,其中节点包括托管一个或多个虚拟机(VM)的物理计算设备。
6.根据权利要求1所述的系统,其中所述空间度量集合从针对所述云计算平台的相应节点的节点控制器被获得。
7.根据权利要求1所述的系统,其中所述空间机器学习模型是使用空间度量的训练集而被生成的,并且其中所述空间度量的训练集包括由两个或更多个相应节点设备共享的度量。
8.根据权利要求1所述的系统,其中所述时间机器学习模型是使用时间度量的训练集而被生成的,并且其中所述时间度量的训练集包括相应节点设备所独有的度量。
9.根据权利要求1所述的系统,所述存储器还包括用于以下的指令:
基于使用所述排名模型对所述空间输出和所述时间输出的所述评估,来标识一个或多个潜在健康节点,其中所述一个或多个潜在健康节点是所述节点设备的子集;
从所述一个或多个潜在健康节点标识一个或多个迁移目标节点;以及
将虚拟机(VM)从所述一个或多个迁移源节点中的故障节点迁移到所述一个或多个迁移目标节点中的健康节点。
10.根据权利要求1所述的系统,所述存储器还包括用于以下的指令:
基于使用所述排名模型对所述空间输出和所述时间输出的所述评估,来标识一个或多个潜在健康节点,其中所述一个或多个潜在健康节点是所述节点设备的子集;
从所述一个或多个潜在健康节点标识一个或多个迁移目标节点;以及
在所述一个或多个迁移目标节点中的健康节点上创建新的虚拟机(VM),代替所述一个或多个迁移源节点中的故障节点。
11.一种用于预测节点故障的方法,所述方法包括:
获得针对云计算平台中的节点设备的空间度量集合和时间度量集合;
使用空间机器学习模型和时间机器学习模型来评估所述节点设备,以创建空间输出和时间输出;
基于使用排名模型对所述空间输出和所述时间输出的评估,来确定一个或多个潜在故障节点,其中所述一个或多个潜在故障节点是所述节点设备的子集;以及
从一个或多个潜在故障节点标识一个或多个迁移源节点,其中所述一个或多个迁移源节点通过最小化假阳性和假阴性节点检测的成本而被标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880094684.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:确定待测样本类型的方法及系统
- 下一篇:模数转换