【技术实现步骤摘要】
本专利技术涉及网络,具体涉及一种虚拟机内存故障测试系统方法及系统。
技术介绍
1、传统方式下,服务器故障通常只会影响有限的业务和用户,而在kvm(kernel-based virtual machine)虚拟化环境下,宿主机故障会导致部署在宿主机上的多台不同业务的虚拟机出现问题,进而扩大了故障影响面,对业务整体稳定性造成冲击。虚拟化环境下硬件故障是造成宿主机宕机的主要原因,而在众多的硬件故障中,内存故障所占比例是最高的,随着内存制程越来越小,容量越来越大,内存故障发生率越来越高。
2、针对硬件稳定性,业界提出了ras(reliabilityavailability serviceability)解决方案,而内存ras特性在虚拟化平台的开发和应用需要采用故障注入的方式进行测试和验证。现有技术中,内存故障注入工具依赖向宿主机确定的物理内存地址注入相应类型的错误来进行测试,以确定注入故障的内存是否存在问题,进而判断整个内存是否正常。
3、在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:
4
...【技术保护点】
1.一种虚拟机内存故障测试方法,其特征在于,包括:
2.如权利要求1所述的虚拟机内存故障测试方法,其特征在于,所述通过测试注入目标的虚拟机虚拟地址,获取所述测试注入目标的宿主机物理地址,具体包括:
3.如权利要求2所述的虚拟机内存故障测试方法,其特征在于,所述通过所述测试注入目标的虚拟机虚拟地址,得到所述测试注入目标的虚拟机物理地址,具体包括:
4.如权利要求2所述的虚拟机内存故障测试方法,其特征在于,所述通过所述测试注入目标的虚拟机物理地址,得到所述测试注入目标的宿主机虚拟地址,具体包括:
5.如权利要求2所述的虚拟机
...【技术特征摘要】
1.一种虚拟机内存故障测试方法,其特征在于,包括:
2.如权利要求1所述的虚拟机内存故障测试方法,其特征在于,所述通过测试注入目标的虚拟机虚拟地址,获取所述测试注入目标的宿主机物理地址,具体包括:
3.如权利要求2所述的虚拟机内存故障测试方法,其特征在于,所述通过所述测试注入目标的虚拟机虚拟地址,得到所述测试注入目标的虚拟机物理地址,具体包括:
4.如权利要求2所述的虚拟机内存故障测试方法,其特征在于,所述通过所述测试注入目标的虚拟机物理地址,得到所述测试注入目标的宿主机虚拟地址,具体包括:
5.如权利要求2所述的虚拟机内存故障测试方法,其特征在于,所述通过所述测试注入目标的宿主机虚拟...
【专利技术属性】
技术研发人员:尹哲,邱春武,
申请(专利权)人:新浪技术中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。