虚拟机故障检测方法、存储介质和虚拟化集群与流程

文档序号:27830720发布日期:2021-12-07 22:11阅读:来源:国知局

技术特征:
1.一种虚拟机故障检测方法,其特征是:若检测到虚拟机在预设时长内没有下发i/o请求给虚拟机磁盘,则判断为虚拟机故障。2.如权利要求1所述的虚拟机故障检测方法,其特征是:具体是通过对虚拟机的磁盘路径进行检测,来检测虚拟机是否下发i/o请求给虚拟机磁盘。3.如权利要求2所述的虚拟机故障检测方法,其特征是:作为管理节点,向计算节点发送在该计算节点上运行的虚拟机的磁盘路径。4.如权利要求3所述的虚拟机故障检测方法,其特征是:令所述计算节点根据磁盘路径检测虚拟机是否下发i/o请求给虚拟机磁盘并定时向管理节点上报检测结果。5.如权利要求1所述的虚拟机故障检测方法,其特征是:具体是通过计算节点来检测虚拟机是否在预设时长内没有下发i/o请求给虚拟机磁盘。6.如权利要求1所述的虚拟机故障检测方法,其特征是:在判断为虚拟机故障后,关闭故障虚拟机。7.如权利要求6所述的虚拟机故障检测方法,其特征是:作为管理节点,具体是令故障虚拟机所在的计算节点从内核中关闭该故障虚拟机。8.如权利要求1所述的虚拟机故障检测方法,其特征是:作为计算节点,在判断为虚拟机故障后,向管理节点上报故障虚拟机的信息。9.一种管理节点对虚拟机进行故障检测的方法,其特征是:向计算节点发送在该计算节点上运行的虚拟机的磁盘路径信息。10.如权利要求9所述的管理节点对虚拟机进行故障检测的方法,其特征是:令所述计算节点根据磁盘路径检测虚拟机是否下发i/o请求给虚拟机磁盘并定时向管理节点上报检测结果。11.一种计算机可读存储介质,其上存储有可执行的计算机程序,其特征是:该计算机程序被管理节点执行时实现如权利要求1至7当中任一项所述的虚拟机故障检测方法,或者实现如权利要求9或10所述的管理节点对虚拟机进行故障检测的方法。12.一种计算机可读存储介质,其上存储有可执行的计算机程序,其特征是:该计算机程序被计算节点执行时实现如权利要求1、2、6或8所述的虚拟机故障检测方法。13.一种虚拟化集群,包括管理节点以及通信连接管理节点的计算节点,计算节点上运行有虚拟机,其特征是:所述管理节点向计算节点发送在该计算节点上运行的虚拟机的磁盘路径,该计算节点根据磁盘路径检测虚拟机是否有下发i/o请求给虚拟机磁盘并向管理节点上报检测结果,管理节点若通过计算节点上报的检测结果检测到虚拟机在预设时长内没有下发i/o请求给虚拟机磁盘,则判断为虚拟机故障。

技术总结
本发明公开了一种虚拟机故障检测方法、管理节点对虚拟机进行故障检测的方法、存储介质和虚拟化集群。虚拟机故障检测方法具体地:若检测到虚拟机在预设时长内没有下发I/O请求给虚拟机磁盘,则判断为虚拟机故障。上述虚拟机故障检测方法通过检测虚拟机的I/O请求情况来判断虚拟机是否故障,若虚拟机的QEMU进程卡住了,在这种情况下,虽然QEMU进程依然存在但虚拟机实际上发生故障了,已无法运行,该虚拟机也就无法再向虚拟机磁盘下发I/O请求,因此,若检测到虚拟机在预设时长内没有下发I/O请求给虚拟机磁盘,就可以判断出该虚拟机故障了。就可以判断出该虚拟机故障了。就可以判断出该虚拟机故障了。


技术研发人员:李义 邹理贤 刘建平
受保护的技术使用者:航天云宏技术贵州有限公司
技术研发日:2021.09.02
技术公布日:2021/12/6
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1