[发明专利]云端伺服系统及虚拟机的操作系统等价迁移方法无效
申请号: | 201110446201.0 | 申请日: | 2011-12-28 |
公开(公告)号: | CN103186422A | 公开(公告)日: | 2013-07-03 |
发明(设计)人: | 卢盈志 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/455;H04L29/08 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 臧建明 |
地址: | 中国台湾台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 云端 伺服系统 虚拟机 操作系统 等价 迁移 方法 | ||
技术领域
本发明涉及一种云端伺服系统,尤其涉及一种云端伺服系统虚拟机的操作系统及虚拟机的操作系统等价迁移方法。
背景技术
伺服器具有较高的运算能力,因而为网络系统中服务各电脑的核心电脑。而随着云端运算(cloud computing)与虚拟机(virtual machine)的蓬勃发展,通过网络由多部伺服器分别进行数个运算处理,并具有易于扩充、能快速部署资源以提供服务,以及可以降低使用者终端的运算负担等优势的云端伺服系统也越来越受到重视。
云端伺服系统中的每一节点可通过超级管理器(hypervisor)的运作而模拟一个以上的虚拟机。换句话说,除了主体操作系统(host operating system)之外,对应各虚拟机的客体操作系统(guest operating system)也可在同一套硬件设备中同时执行。而对于全虚拟化(full virtualization)这种虚拟机的模拟类型来说,现有技术在迁移客体操作系统时只提供映像文件格式的转换,因此若要将原本执行于第一超级管理器所模拟的虚拟机上的客体操作系统迁移到第二超级管理器所模拟的虚拟机上执行,则因为第二超级管理器缺乏相对应的等价虚拟机组态文件信息,故只能自行对虚拟机组态文件进行设定。此种方式很可能造成客体操作系统的迁移失败,使得虚拟机无法顺利执行。
发明内容
本发明提供一种云端伺服系统及虚拟机的操作系统等价迁移方法,能避免在迁移客体操作系统时导致虚拟机无法正常运作的情况。
本发明提出一种虚拟机的操作系统等价迁移方法,适用于云端伺服系统,例如为提供基础架构即服务(Infrastructure as a Service,IaaS)的货柜式(Container)资料中心(Data Center)。此云端伺服系统包括第一计算节点与第二计算节点,其中第一计算节点运行第一超级管理器(hypervisor)且第二计算节点运行第二超级管理器。此方法包括由第一超级管理器将对应第一虚拟机组态文件(virtual machine configuration)的第一客体操作系统(guest operating system)执行于第一计算节点。根据组态文件对应表产生与第一虚拟机组态文件等价且对应于第二超级管理器的第二虚拟机组态文件。根据第二虚拟机组态文件与驱动程序对应表将至少一驱动程序载入第一客体操作系统,随后关闭第一客体操作系统。对第一客体操作系统执行映像文件格式转换程序以产生第二客体操作系统映像文件,并由第二超级管理器依据第二虚拟机组态文件部署第二客体操作系统映像文件,以使第二计算节点执行等价于第一客体操作系统的第二客体操作系统。
在本发明的一实施例中,其中组态文件对应表至少记录第一超级管理器与第二超级管理器分别针对至少一虚拟环境参数所采用的至少一规格及设定信息。而根据组态文件对应表产生第二虚拟机组态文件的步骤包括根据第一虚拟机组态文件获知与第一超级管理器模拟虚拟机时相关的所有虚拟环境参数,并查询组态文件对应表来取得第二超级管理器利用相同虚拟环境参数模拟虚拟机时所采用的规格及设定信息,据以建立第二虚拟机组态文件。
在本发明的一实施例中,其中虚拟环境参数包括虚拟硬件、虚拟固件,以及虚拟开机装置其中之一及其组合。
在本发明的一实施例中,其中根据第二虚拟机组态文件与驱动程序对应表将至少一驱动程序载入第一客体操作系统的步骤包括根据第二虚拟机组态文件获知与第二超级管理器模拟虚拟机时相关的至少一虚拟硬件。针对各虚拟硬件,依据第一客体操作系统的类型查找驱动程序对应表以获取对应虚拟硬件的驱动程序索引键值,再根据驱动程序索引键值至驱动程序资料库取得驱动程序存放路径,以及依据驱动程序存放路径将对应的驱动程序载入第一客体操作系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110446201.0/2.html,转载请声明来源钻瓜专利网。