用于应用迁移的方法、电子设备技术

技术编号:21003914 阅读:31 留言:0更新日期:2019-04-30 21:29
本公开涉及一种用于应用迁移的方法、电子设备。该方法包括:响应于把源机器上的源处理单元处运行的应用从源机器迁移到目标机器的迁移请求,建立源机器与目标机器的连接,请求指示要迁移的应用、目标机器以及目标机器上将要运行应用的目标处理单元;对源处理单元上运行的、与应用相关的多个线程进行同步;确定源处理单元处与应用相关的资源描述符以及存储器的分配和使用情况;将所确定的资源描述符以及存储器的分配和使用情况经由连接发送给目标机器,以用于目标机器进行迁移准备;基于存储器的分配和使用情况,确定待迁移数据以便以用于经由连接向目标机器迁移。

Methods and electronic devices for application migration

【技术实现步骤摘要】
用于应用迁移的方法、电子设备
本公开涉及应用迁移。更具体地,本公开涉及用于跨机器的应用迁移的方法、电子设备和计算机程序产品。
技术介绍
机器学习、云计算等新兴技术需要以图形处理单元(GPU)集群系统作为基础架构。该GPU集群系统通常包括多个服务器节点,每个服务器节点包括一个或多个GPU。这样的GPU集群系统中在一些情况下需要将正在运行在某一服务器上的应用迁移到另一台服务器上。这些情况例如是运行应用的服务器发生故障等情形。传统的迁移过程会对所迁移应用的正常运行带来不利影响,甚至将导致应用无法在目标机器上正确运行。
技术实现思路
本公开提供一种用于应用迁移的方法和系统,能够实现将正运行的应用从一台机器迁移到另一台机器上。根据本公开的第一方面,提供了一种用于应用迁移的方法。该方法包括:响应于把源机器上的源处理单元处运行的应用从源机器迁移到目标机器的迁移请求,建立源机器与目标机器的连接,请求指示要迁移的应用、目标机器以及目标机器上将要运行应用的目标处理单元;对源处理单元上运行的、与应用相关的多个线程进行同步;确定源处理单元处与应用相关的资源描述符以及存储器的分配和使用情况;将所确定的资源描述符以本文档来自技高网...

【技术保护点】
1.一种用于应用迁移的方法,所述方法包括:响应于把源机器上的源处理单元处运行的应用从所述源机器迁移到目标机器的迁移请求,建立所述源机器与所述目标机器的连接,所述请求指示要迁移的所述应用、所述目标机器以及所述目标机器上将要运行所述应用的目标处理单元;对所述源处理单元上运行的、与所述应用相关的多个线程进行同步;确定所述源处理单元处与所述应用相关的资源描述符以及存储器的分配和使用情况;将所确定的资源描述符以及所述存储器的分配和使用情况经由所述连接发送给所述目标机器,以用于所述目标机器进行迁移准备;基于所述存储器的分配和使用情况,确定待迁移数据以便以用于经由所述连接向所述目标机器迁移。

【技术特征摘要】
1.一种用于应用迁移的方法,所述方法包括:响应于把源机器上的源处理单元处运行的应用从所述源机器迁移到目标机器的迁移请求,建立所述源机器与所述目标机器的连接,所述请求指示要迁移的所述应用、所述目标机器以及所述目标机器上将要运行所述应用的目标处理单元;对所述源处理单元上运行的、与所述应用相关的多个线程进行同步;确定所述源处理单元处与所述应用相关的资源描述符以及存储器的分配和使用情况;将所确定的资源描述符以及所述存储器的分配和使用情况经由所述连接发送给所述目标机器,以用于所述目标机器进行迁移准备;基于所述存储器的分配和使用情况,确定待迁移数据以便以用于经由所述连接向所述目标机器迁移。2.根据权利要求1所述的方法,其中所述源处理单元和目标处理单元为图形处理单元(GPU)或现场可编程门阵列(FPGA)。3.根据权利要求1所述的方法,还包括:响应于所述待迁移数据被迁移完毕,将在接收到所述迁移请求之后所接收到的、针对所述应用的请求经由先入先出(FIFO)队列发送给所述目标机器。4.根据权利要求1所述的方法,还包括:响应于从所述目标机器接收到所述应用已在所述目标机器上运行的指示,向客户端发送所述目标机器的寻址信息,以便所述客户端将针对所述应用的请求重新定向到所述目标机器。5.根据权利要求2所述的方法,其中所述分配和使用情况包括分配给所述应用的存储器的起始地址、长度、类型和使用状态。6.根据权利要求5所述的方法,还包括:响应于确定所述待迁移数据的量超过预定阈值,将所述待迁移数据中最近被使用的第一部分数据发送给所述目标机器。7.根据权利要求6所述的方法,还包括:响应于接收到所述应用在所述目标机器上已运行的指示,将所述待迁移数据中除所述第一部分数据之外的第二部分数据发送给所述目标机器。8.根据权利要求6所述的方法,还包括:响应于从所述目标机器接收到所述待迁移数据中除所述第一部分数据之外的第三部分数据的请求,向所述目标机器发送所述第三部...

【专利技术属性】
技术研发人员:郭帆赵军平王鲲
申请(专利权)人:伊姆西IP控股有限责任公司
类型:发明
国别省市:美国,US

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

1