由托管的操作系统进行的虚拟机迁移检测技术方案

技术编号:34082961 阅读:22 留言:0更新日期:2022-07-11 19:19
在一个实施例中,在虚拟机(VM)上运行的访客操作系统(OS)检测VM迁移,其中该实施例包括由访客OS将VM提供的VM标识符(VMID)和主机计算机系统提供的第一主机标识符(HID)存储在计算机存储器中。该实施例还包括由访客OS确定VM执行对访客OS透明的迁移。该实施例还包括由访客OS基于第一HID与响应于来自访客OS的HID请求而提供给访客OS的第二HID的比较来检测VM已经被迁移。经被迁移。经被迁移。

【技术实现步骤摘要】
【国外来华专利技术】由托管的操作系统进行的虚拟机迁移检测


[0001]本专利技术一般涉及用于虚拟机迁移的方法、系统和计算机程序产品。更具体地说,本专利技术涉及一种用于由托管操作系统进行虚拟机迁移检测的方法、系统和计算机程序产品。

技术介绍

[0002]虚拟机(VM)是运行在操作其自己的主机OS的主机系统上的软件定义的计算机和访客OS。通常,VM提供软件执行环境,并且可以具有虚拟处理器、虚拟系统存储器、虚拟存储装置和各种虚拟设备。VM表示通过一些管理功能(通常是管理程序技术)实现的一种形式的系统虚拟化。管理程序,也称为虚拟机管理器(VMM),使用软件或固件中的薄代码层来实现细粒度的动态资源共享。因为管理程序在如何定义和管理虚拟资源方面提供了最大程度的灵活性,所以它们通常是系统虚拟化的主要技术。
[0003]VM可以在通过网络连接的源主机计算平台(“源主机”)和目标主机计算平台(“目标主机”)之间迁移,所述网络可以是局域网或可以包括因特网的广域网。迁移允许硬件和软件之间的完全分离,从而改进设施故障管理、负载平衡和低级系统维护。动态迁移允许管理员在不同物理机器之本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种计算机实现的方法,包括:由在虚拟机(VM)上运行的访客操作系统(OS)将由所述VM提供的VM标识符(VMID)和由第一主机计算机系统提供的第一主机标识符(HID)存储在计算机存储器中;由所述访客OS确定所述VM执行对所述访客OS透明的迁移;由所述访客OS基于所述第一HID与响应于来自所述访客OS的HID请求而提供给所述访客OS的第二HID的比较来检测所述VM已被迁移;以及由所述访客OS响应于检测到所述VM已被迁移而更新所述访客OS的配置设置。2.根据权利要求1所述的计算机实现的方法,其中所述VMID由所述VM响应于来自所述访客OS的VMID请求而提供。3.根据权利要求2所述的计算机实现的方法,其中所述HID由所述第一主机计算机系统响应于来自所述访客OS的初始HID请求而提供。4.根据权利要求1所述的计算机实现的方法,其中,响应于来自所述访客OS的初始请求,将所述VMID和所述第一HID提供给所述访客OS。5.根据权利要求1所述的计算机实现的方法,其中确定所述VM执行对所述访客OS透明的迁移至少部分地基于由所述VM提供的所述VMID。6.根据权利要求1所述的计算机实现的方法,其中所述HID请求是从所述访客OS到当前主机计算机系统的多个周期性HID请求之一。7.根据权利要求6所述的计算机实现的方法,其中所述多个周期性HID请求包括来自所述访客OS的以固定间隔做出的请求。8.根据权利要求6所述的计算机实现的方法,其中所述多个周期性HID请求包括来自所述访客OS的以变化的间隔做出的请求。9.根据权利要求1所述的计算机实现的方法,还包括由所述访客OS响应于检测到所述VM已被迁移而将所述第二HID存储在所述计算机存储器中。10.根据权利要求6所述的计算机实现的方法,其中所述第二HID的存储包括在所述计算机存储器中覆写所述第一HID。11.根据权利要求1所述的计算机实现的方法,其中,所述配置设置的更新包括基于所述第二HID的所述访客OS的更新。12.根据权利要求11所述的计算机实现的方法,其中,所述配置设置的更新包括至少部分地基于所述第二HID来确定要进行的设置改变。13.一种用于检测VM迁移的计算机程序产品,所述计算机程序产品包括一个或多个计算机可读存储介质以及共同存储在所述一个或多个计算机可读存储介质上的程序指令,所述程序指令可由控制器电路执行以使所述控制器电路执行操作,所述操作包括:由在VM上运行的访客OS将由所述VM提供的VM标识符(VMID)和由第一主机计算机系统提供的第一主机标识符(HID)存储在计算机存储器中;由所述访客OS确定所述VM执行对所述访客OS透明的迁移;由所述访客OS基于所述第一HID与响应于来自所述访客OS的HID请求而提供给所述访客OS的第二HID的比较来检测所述VM已被迁移;以及由所述访客OS响应于检测到所述VM已被迁移而更新所述访客OS的配置设置。14.根据权利要求13所述的计算机可用程序产品,还包括由访客OS响应于检测到所述
VM已被迁移而将所述第二HID存储在所述计算机存储器中。15.根据权利要求13所述的计算机可用程序产品,其中所述配置设置的更新包括至少部...

【专利技术属性】
技术研发人员:B
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:

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

1