[发明专利]引擎抢占和复原在审
| 申请号: | 201910098169.8 | 申请日: | 2019-01-31 |
| 公开(公告)号: | CN111506385A | 公开(公告)日: | 2020-08-07 |
| 发明(设计)人: | 蒋一楠;杰弗里·G·程;薛坤 | 申请(专利权)人: | ATI科技无限责任公司;超威半导体(上海)有限公司 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/54 |
| 代理公司: | 上海胜康律师事务所 31263 | 代理人: | 樊英如;邱晓敏 |
| 地址: | 加拿大*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 引擎 抢占 复原 | ||
本公开涉及实现用于促进虚拟机和对应的虚拟功能从源主机到目的地主机的迁移的系统。源计算装置被配置为执行多个虚拟机,使得所述多个虚拟机中的每一个与至少一个虚拟功能相关联。响应于接收到迁移请求,所述源计算装置被配置为保存与抢占的虚拟功能相关联的状态以用于传送到目的地计算装置。与所述抢占的虚拟功能相关联的所述状态是与所述多个虚拟机相关联的多个状态的子集。
背景技术
相关技术的说明
在虚拟化计算环境中,底层计算机硬件与一个或多个虚拟化实体的操作系统和应用程序软件隔离。因此,被称为虚拟机的虚拟化实体可以在作为单独的计算机系统出现或与用户交互时共享硬件资源。例如,服务器可以同时执行多个虚拟机,由此多个虚拟机中的每一个表现为单独的计算机系统但是与其他虚拟机共享服务器的资源。
在虚拟化计算环境中,主机是实际的物理机,并且客体系统是虚拟机。主机系统将一定量的其物理资源分配给虚拟机中的每一个,使得每个虚拟机可以使用所分配的资源来执行应用程序,包括操作系统(称为“客体操作系统”)。主机系统可以包括物理装置(诸如图形卡、存储器存储装置或网络接口装置),所述物理装置在被虚拟化时包括针对在主机系统上执行的每个虚拟机的对应虚拟功能。这样,虚拟功能提供了用于在物理装置和虚拟机之间发送和接收数据的管道。为此,虚拟化计算环境支持有效使用计算机资源,但还需要仔细管理这些资源以确保虚拟机中的每一个的安全和正确操作。
附图说明
通过参考附图,本公开可以被更好地理解,并且其许多特征和优点对于本领域技术人员来说变得明显。在不同的图中使用相同的附图标记来指示相似或相同的项目。
图1是根据一些实施方案的包括源主机计算装置和图形处理单元(GPU)的处理系统的框图。
图2是示出根据一些实施方案的虚拟机从源主机计算装置到目的地主机计算装置的迁移的框图。
图3是根据一些实施方案的支持访问与处理单元中的虚拟功能相关联的虚拟机的时间分片系统的框图。
图4是示出根据一些实施方案的用于实现虚拟机从源主机GPU到目的地主机GPU的迁移的方法的流程图。
具体实施方式
管理虚拟化计算环境的一部分涉及虚拟机的迁移。虚拟机迁移是指在不断开客户端或应用程序的情况下在不同物理装置之间移动运行的虚拟机或应用程序的过程。虚拟机的内存、存储和网络连接从源主机传送到目的地主机。
可以实时和离线迁移虚拟机。离线迁移挂起客体虚拟机,然后将虚拟机的内存的映像从源主机移动到目的地主机。然后,在目的地主机上恢复虚拟机,并释放源主机上的虚拟机使用的内存。实时迁移提供了在物理主机之间移动运行的虚拟机而不中断服务的能力。当虚拟机重新定位到新的物理主机时,虚拟机保持打开状态并继续运行用户应用程序。在后台,虚拟机的随机存取存储器(“RAM”)从源主机复制到目的地主机。存储和网络连接不会改变。迁移过程移动虚拟机的内存,并且还迁移与虚拟机相关联的磁盘卷。然而,现有的虚拟机迁移技术保存整个虚拟功能上下文,并且还需要重新初始化目的地主机装置,以便复原保存的虚拟功能上下文。本公开涉及实现虚拟机从源GPU到目标GPU的迁移。
图1是包括源计算装置105和图形处理单元GPU 115的处理系统100的框图。在一些实施方案中,源计算装置105是服务器计算机。替代地,在其他实施方案中,采用多个源计算装置105,所述多个源计算装置105被布置在例如一个或多个服务器组或计算机组或其他布置中。例如,在一些实施方案中,多个源计算装置105一起构成云计算资源、网格计算资源和/或任何其他分布式计算布置。此类计算装置105位于单个设施中或分布在很多不同的地理位置当中。出于方便的目的,源计算装置105在本文中以单数形式提及。尽管以单数形式提及源计算装置105,但应理解,在一些实施方案中,如上所述,在各种布置中采用多个源计算装置105。根据各种实施方案,在源计算装置105中执行各种应用程序和/或其他功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于ATI科技无限责任公司;超威半导体(上海)有限公司,未经ATI科技无限责任公司;超威半导体(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910098169.8/2.html,转载请声明来源钻瓜专利网。





