迁移虚拟资产的方法和设备技术

技术编号:13075284 阅读:34 留言:0更新日期:2016-03-30 10:53
本发明专利技术公开了一种通过网络迁移虚拟资产的方法和设备。所述网络连接有第一管理器和物理主机,所述物理主机上运行有虚拟机,所述方法包括:向所述网络中的第二管理器注册所述物理主机;创建所述物理主机在所述第一管理器的数据库和所述第二管理器的数据库之间的映射关系;将所述物理主机的虚拟机在所述第一管理器的数据库中的实例数据和状态数据导入所述第二管理器的数据库;将所述物理主机的管理从所述第一管理器切换到所述第二管理器。本发明专利技术的方法和设备在虚拟资产的迁移过程中较少出现业务中断,并易于实现自动化处理。

【技术实现步骤摘要】

本专利技术涉及网络及云计算技术,更具体地,涉及一种用于通过网络迁移虚拟资产 的方法和设备。
技术介绍
对于已经使用了虚拟技术并希望进行升级和更新的许多客户来说,将传统虚拟资 产迁移至云端是很重要的。一般的虚拟资产进行云迁移的动机主要有;资源统一管理,在单 个平台上运行统一的管理系统;获取云中的新特征,如动态扩展,高可用性等;由于传统虚 拟资产已经在已有云中被创建和使用了很长时间,需要在新环境中继续使用送些传统虚拟 资产;W及平衡各个资源池中的工作负载等。 虚拟资产的云迁移的一般方法为,导出虚拟机实例,将其转换为镜像文件包,对该 文件包进行传输(或转移),将该文件包导入到目标云计算平台,并在目标云计算平台的物 理主机上注册并运行该虚拟机实例。由此,可W将源云计算平台中的虚拟机迁移至目标云 计算平台。 虚拟资产进行云迁移的类型一般有:内部迁移,在同一个云计算平台的物理主机 之间迁移虚拟机;跨云迁移,在不同的云计算平台的物理主机之间迁移虚拟机;拓扑迁移, 在不同的云计算平台之间迁移具有内部依赖关系的一组虚拟机;打包迁移,在不同的云计 算平台之间一同迁移具有内部依赖关系的虚拟机和物理主机。 现有技术中虚拟资产的跨云迁移一般要关闭虚拟机,送可能导致业务中断,且虚 拟机文件包的转换需要很长时间,文件包的传输成本也依赖于网络性能,同时需要专业人 员进行新环境的兼容性配置,因此迁移的失败率很高。
技术实现思路
本专利技术提出了一种新的迁移虚拟资产的技术方案,其中将例如第一计算平台(管 理器)的管理层迁移至第二计算平台的管理层,而不是通过虚拟机镜像传输的方法将第一 计算平台上具有内部依赖关系的虚拟机和物理主机迁移至第二计算平台。 根据本专利技术的一个方面,提供了一种通过网络迁移虚拟资产的方法,所述网络连 接有第一云管理器和物理主机,所述物理主机上运行有虚拟机,所述方法包括:向所述网络 中的第二管理器注册所述物理主机;创建所述物理主机在所述第一管理器的数据库和所述 第二管理器的数据库之间的映射关系;将所述物理主机的虚拟机在所述第一管理器的数据 库中的实例数据和状态数据导入所述第二管理器的数据库;将所述物理主机的管理从所述 第一管理器切换到所述第二管理器。 根据本专利技术的另一个方面,提供了一种通过网络迁移虚拟资产的设备,所述网络 连接有第一管理器和物理主机,所述物理主机上运行有虚拟机,所述设备包括:注册模块, 被配置为向所述网络中的第二管理器注册所述物理主机;映射模块,被配置为创建所述物 理主机在所述第一管理器的数据库和所述第二管理器的数据库之间的映射关系;实例转换 模块,被配置为将所述物理主机的虚拟机在所述第一管理器的数据库中的实例数据和状态 数据导入所述第二管理器的数据库;重定向模块,被配置为将所述物理主机的管理从所述 第一管理器切换到所述第二管理器。 根据本专利技术的用于迁移虚拟资产的方法和设备,在迁移过程中较少出现业务中 断,不用将虚拟机转换为文件包,也没有虚拟机文件包的传输和硬件位置改变,送保留了诸 如物理主机、虚拟机、网络等传统虚拟资产的基本配置,并易于实现自动化处理。【附图说明】 通过结合附图对本专利技术的示例性实施方式进行更详细的描述,本专利技术的上述W及 其它目的、特征和优势将变得更加明显,其中,在本专利技术示例性实施方式中,相同的参考标 号通常代表相同部件。 图1 (a)表示根据本专利技术一实施例的云计算节点; 图1化)表示根据本专利技术一实施例的云计算环境; 图1 (C)表示根据本专利技术一实施例的抽象模型层; 图2示出了本专利技术所应用的云端的基础拓扑结构; 图3示出了根据本专利技术一个实施例的用于迁移虚拟资产的设备的框图; 图4是示出在第一管理器的网络中建立第二管理器的图示; 图5是示出根据本专利技术的实施例重新注册物理主机的图示; 图6是示出根据本专利技术的实施例转换虚拟机实例数据的图示; 图7是示出根据本专利技术的实施例重定向物理主机和虚拟机的图示; 图8是示出根据本专利技术的实施例的用于迁移虚拟资产的方法的流程图。【具体实施方式】 下面将参照附图更详细地描述本公开的优选实施方式。虽然附图中显示了本公开 的优选实施方式,然而应该理解,可WW各种形式实现本公开而不应被送里阐述的实施方 式所限制。相反,提供送些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的 范围完整的传达给本领域的技术人员。 首先应当理解,尽管本公开包括关于云计算的详细描述,但其中记载的技术方案 的实现却不限于云计算环境,而是能够结合现在已知或W后开发的任何其它类型的计算环 境而实现。 云计算是一种服务交付模式,用于对共享的可配置计算资源池进行方便、按需的 网络访问。可配置计算资源是能够W最小的管理成本或与服务提供者进行最少的交互就能 快速部署和释放的资源,例如可W是网络、网络带宽、服务器、处理、内存、存储、应用、虚拟 机和服务。送种云模式可W包括至少五个特征、至少Η个服务模型和至少四个部署模型。 特征包括: 按需自助式服务;云的消费者在无需与服务提供者进行人为交互的情况下能够单 方面自动地按需部署诸如服务器时间和网络存储等的计算能力。 广泛的网络接入;计算能力可W通过标准机制在网络上获取,送种标准机制促进 了通过不同种类的瘦客户机平台或厚客户机平台(例如移动电话、膝上型电脑、个人数字 助理PDA)对云的使用。 资源池:提供者的计算资源被归入资源池并通过多租户(multi-tenant)模式服 务于多重消费者,其中按需将不同的实体资源和虚拟资源动态地分配和再分配。一般情况 下,消费者不能控制或甚至并不知晓所提供的资源的确切位置,但可W在较高抽象程度上 指定位置(例如国家、州或数据中必),因此具有位置无关性。[002引迅速弹性:能够迅速、有弹性地(有时是自动地)部署计算能力,W实现快速扩展, 并且能迅速释放来快速缩小。在消费者看来,用于部署的可用计算能力往往显得是无限的, 并能在任意时候都能获取任意数量的计算能力。 可测量的服务:云系统通过利用适于服务类型(例如存储、处理、带宽和活跃用户 帐号)的某种抽象程度的计量能力,自动地控制和优化资源效用。可W监测、控制和报告资 源使用情况,为服务提供者和消费者双方提供透明度。 服务模型如下: 软件即服务(Saa巧:向消费者提供的能力是使用提供者在云基础架构上运行的 应用。可W通过诸如网络浏览器的瘦客户机接口(例如基于网络的电子邮件)从各种客户 机设备访问应用。除了有限的特定于用户的应用配置设置外,消费者既不管理也不控制包 括网络、服务器、操作系统、存储、乃至单个应用能力等的底层云基础架构。 平台即服务(Paa巧:向消费者提供的能力是在云基础架构上部署消费者创建或 获得的应用,送些应用利用提供者支持的程序设计语言和工具创建。消费者既不管理也不 控制包括网络、服务器、操作系统或存储的底层云基础架构,但对其部署的应用具有控制 权,对应用巧管环境配置可能也具有控制权。 基础架构即服务(laa巧:向消费者提供的能力是消费者能够在其中部署并运行 包括操作系统和应用的任意软件的处理、存储、网络和其他基础计算资源。消费者既不管理 也不控制底层的云基础架构,但是对操作系统、存储和其部署的应用具有控制权,对选择的 网络组件(例如主机防火本文档来自技高网...

【技术保护点】
一种通过网络迁移虚拟资产的方法,所述网络连接有第一管理器和物理主机,所述物理主机上运行有虚拟机,所述方法包括:向所述网络中的第二管理器注册所述物理主机;创建所述物理主机在所述第一管理器的数据库和所述第二管理器的数据库之间的映射关系;将所述物理主机的虚拟机在所述第一管理器的数据库中的实例数据和状态数据导入所述第二管理器的数据库;将所述物理主机的管理从所述第一管理器切换到所述第二管理器。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨博王远徐景民赵阳孟繁晶
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:美国;US

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

1