基于虚拟机的设备热替换方法及装置制造方法及图纸

技术编号:12778848 阅读:108 留言:0更新日期:2016-01-27 21:05
本发明专利技术实施例涉及一种基于虚拟机的设备热替换方法及装置,包括:接收热替换命令,该热替换命令携带有虚拟磁盘标识,其中,该虚拟磁盘标识对应一个需要被替换的逻辑设备。生成模拟逻辑设备,该模拟逻辑设备具有标识。将热替换命令对应的待替换逻辑设备的控制信息发送给模拟逻辑设备,以使模拟逻辑设备能够代理代替换的逻辑设备响应控制指令。根据热替换命令,将对应的虚拟磁盘的标识与待替换的逻辑设备的标识之间的映射关系删除,并建立对应的虚拟磁盘与模拟逻辑设备之间的映射关系。由此,逻辑设备出现故障时,通过模拟逻辑设备来代理逻辑设备,已响应相应的控制指令,进而,虚拟机能够正常的对设备进行控制操作。

【技术实现步骤摘要】

本专利技术涉及虚拟机
,尤其涉及一种基于虚拟机的设备热替换方法及装置
技术介绍
虚拟机(Virtual Machine,VM),指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。虚拟机通过生成现有操作系统的全新虚拟镜像,它具有真实操作系统完全一样的功能,进入虚拟系统后,所有操作都是在这个全新的独立的虚拟系统里面进行,可以独立安装运行软件,保存数据等等。热插拔(hot-plugging或Hot Swap)即带电插拔,还可以称为热替换(Hotreplacement)。热插拔功能就是允许用户在不关闭系统,不切断电源的情况下取出和更换损坏的硬盘、电源或板卡等部件,从而提高了系统对灾难的及时恢复能力、扩展性和灵活性等。虚拟机设备热插拔,由于从VM外的角度来看,VM看到的所有“硬件”均是由VMM (virtual machine monitor,虚拟机监视器)提供的软件模拟,故针对VM的“硬件”热插拔,实际上是针对的VMM层的软件模拟体。现有技术中VMM通过命令行界面接收待热插拔的虚拟磁盘对应的热插拔操作请求,触发热插拔操作,VMM将热插拔操作请本文档来自技高网...
基于虚拟机的设备热替换方法及装置

【技术保护点】
一种基于虚拟机的设备热替换方法,其特征在于,所述方法包括:接收热替换命令,所述热替换命令包括第一虚拟磁盘的标识,所述第一虚拟磁盘对应一个待替换的逻辑设备;生成模拟逻辑设备,所述模拟逻辑设备具有标识;将所述待替换的逻辑设备的控制信息发送给所述模拟逻辑设备;删除所述第一虚拟磁盘的标识与所述待替换的逻辑设备的标识之间的映射关系;建立所述第一虚拟磁盘的标识与所述模拟逻辑设备的标识之间的映射关系,使得所述模拟逻辑设备根据所述控制信息响应针对所述第一虚拟磁盘的控制指令。

【技术特征摘要】

【专利技术属性】
技术研发人员:肖庆航
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1