当前位置: 首页 > 专利查询>中央大学专利>正文

虚拟机器即时转移方法技术

技术编号:17011576 阅读:88 留言:0更新日期:2018-01-11 08:18
一种虚拟机器即时转移方法,其包含以下步骤:由客户端连线至第一主机所运行的虚拟机器;由第一主机于转移时间内,将虚拟机器的状态数据传送至第二主机,其中第一主机与第二主机位于不同网域;由第一主机将转移时间内的虚拟机器的状态数据的变化量传送至第二主机;由第一主机通知客户端转换连线至第二主机;以及根据第一主机的通知,由客户端变更网络封包传递规则,以使客户端连线至第二主机,并由第二主机根据虚拟机器的状态数据及变化量而运行虚拟机器,以保持客户端与虚拟机器的连线。如此,当可改善虚拟机器进行即时移转时,造成网络服务中断,而影响网络服务的可靠性,并带给使用者不佳的网络操作体验的问题。

【技术实现步骤摘要】
虚拟机器即时转移方法
本专利技术是有关于一种网络服务技术,且特别是有关于一种虚拟机器即时转移方法。
技术介绍
随着近年来基础设施即服务(IaaS,InfrastructureasService)的快速发展,虚拟机器(VirtualMachine)于进行即时移转(LiveMigration)时,其网络服务的可靠性越显重要。若于虚拟机器进行即时移转时,造成网络服务中断,将影响网络服务的可靠性,并带给使用者不佳的网络操作体验。由此可见,上述现有的方式,显然仍存在不便与缺陷,而有待改进。为了解决上述问题,相关领域莫不费尽心思来谋求解决之道,但长久以来仍未发展出适当的解决方案。
技术实现思路

技术实现思路
旨在提供本专利技术的简化摘要,以使阅读者对本专利技术具备基本的理解。此
技术实现思路
并非本专利技术的完整概述,且其用意并非在指出本专利技术实施例的重要/关键元件或界定本专利技术的范围。本
技术实现思路
的一目的是在提供一种虚拟机器即时转移方法,借以改善先前技术的问题。为达上述目的,本
技术实现思路
的一技术方案是关于一种虚拟机器即时转移方法,其特征在于,包含以下步骤:由客户端连线至第一主机所运行的虚拟机器;由第一主机于转移时间内,将虚拟机器的状态数据传送至第二主机,其中第一主机与第二主机位于不同网域;由第一主机将转移时间内的虚拟机器的状态数据的变化量传送至第二主机;由第一主机通知客户端转换连线至第二主机;以及根据第一主机的通知,由客户端变更网络封包传递规则,以使客户端连线至第二主机,并由第二主机根据虚拟机器的状态数据及变化量而运行虚拟机器,以保持客户端与虚拟机器的连线。在一实施例中,其特征在于由第一主机通知客户端转换连线至第二主机的步骤包含:由第一主机通知客户端将封包传送至第二主机。在另一实施例中,其特征在于由客户端变更网络封包传递规则,以使客户端连线至第二主机的步骤包含:由客户端更改传送封包的网际网络协定地址(IPaddress),自第一主机的网际网络协定地址更改为第二主机的网际网络协定地址。在又一实施例中,其特征在于在更改传送封包的网际网络协定地址的状况下,同时开启第二主机所运行的虚拟机器。于再一实施例中,其特征在于虚拟机器即时转移方法还包含:于第二主机根据虚拟机器的状态数据及变化量而运行虚拟机器后,由第一主机关闭其所运行的虚拟机器。在一实施例中,其特征在于虚拟机器即时转移方法还包含:当另一客户端连线至第一主机时,由第一主机通知另一客户端转换连线至第二主机所运行的虚拟机器。在另一实施例中,其特征在于当另一客户端连线至第一主机时,由第一主机通知另一客户端转换连线至第二主机所运行的虚拟机器的步骤包含:当另一客户端连线至第一主机时,由第一主机判断另一客户端是否为恶意客户端,若第一主机判定另一客户端非为恶意客户端,则由第一主机通知另一客户端转换连线至第二主机所运行的虚拟机器。在又一实施例中,其特征在于由第一主机判断另一客户端是否为恶意客户端的步骤包含:若第一主机判定另一客户端为恶意客户端,则由第一主机阻断另一客户端的连线。于再一实施例中,其特征在于第一主机与第二主机连接至网络文件系统服务器。在一实施例中,其特征在于虚拟机器的状态数据包含中央处理器状态数据及记忆体状态数据。因此,根据本专利技术的
技术实现思路
,本专利技术实施例通过提供一种虚拟机器即时转移方法,借以改善虚拟机器进行即时移转时,造成网络服务中断,而影响网络服务的可靠性,并带给使用者不佳的网络操作体验的问题。在参阅下文实施方式后,本专利技术所属
中具有通常知识者当可轻易了解本专利技术的基本精神及其他专利技术目的,以及本专利技术所采用的技术手段与实施态样。附图说明为让本专利技术的上述和其他目的、特征、优点与实施例能更明显易懂,所附附图的说明如下:图1是依照本专利技术一实施方式绘示的一种虚拟机器即时转移方法的流程图;图2是依照本专利技术另一实施方式绘示的一种如图1所示的虚拟机器即时转移方法的操作示意图;图3是依照本专利技术再一实施方式绘示的一种如图1所示的虚拟机器即时转移方法的操作示意图;图4是依照本专利技术又一实施方式绘示的一种如图1所示的虚拟机器即时转移方法的操作示意图;图5是依照本专利技术另一实施方式绘示的一种如图1所示的虚拟机器即时转移方法的操作示意图。根据惯常的作业方式,图中各种特征与元件并未依比例绘制,其绘制方式是为了以最佳的方式呈现与本专利技术相关的具体特征与元件。此外,在不同附图间,以相同或相似的元件符号来指称相似的元件/部件。具体实施方式为了使本专利技术的叙述更加详尽与完备,下文针对了本专利技术的实施方式与具体实施例提出了说明性的描述;但这并非实施或运用本专利技术具体实施例的唯一形式。实施方式中涵盖了多个具体实施例的特征以及用以建构与操作这些具体实施例的方法步骤与其顺序。然而,亦可利用其他具体实施例来达成相同或均等的功能与步骤顺序。除非本说明书另有定义,此处所用的科学与技术词汇的含义与本专利技术所属
中具有通常知识者所理解与惯用的意义相同。图1是依照本专利技术一实施方式绘示的一种虚拟机器即时转移方法的流程图。如图1所示,虚拟机器即时转移方法100,其包含以下步骤:步骤110:由客户端连线至第一主机所运行的虚拟机器;步骤120:由第一主机于转移时间内,将虚拟机器的状态数据传送至第二主机,其中第一主机与第二主机位于不同网域;步骤130:由第一主机将转移时间内的虚拟机器的状态数据的变化量传送至第二主机;步骤140:由第一主机通知客户端转换连线至第二主机;以及步骤150:根据第一主机的通知,由客户端变更网络封包传递规则,以使客户端连线至第二主机,并由第二主机根据虚拟机器的状态数据及变化量而运行虚拟机器,以保持客户端与虚拟机器的连线。为使图1所示的虚拟机器即时转移方法100易于理解,请一并参阅图2至图5,以分别说明虚拟机器即时转移方法100的各个步骤,详述如后。图2是依照本专利技术另一实施方式绘示的一种如图1所示的虚拟机器即时转移方法的操作示意图。首先,请一并参阅图1的步骤110及图2,由客户端210连线至第一主机220所运行的虚拟机器。其次,请一并参阅图1的步骤120及图2的标线1,由第一主机220于转移时间内,将其内运行的虚拟机器的状态数据传送至第二主机230。需说明的是,转移时间为第一主机220传送虚拟机器的状态数据至第二主机230的整体转移步骤的花费时间。此外,上述第一主机220与第二主机230位于不同网域。图3是依照本专利技术再一实施方式绘示的一种如图1所示的虚拟机器即时转移方法的操作示意图。首先,请一并参阅图1的步骤130及图3的标线2,由第一主机220将转移时间内的虚拟机器的状态数据的变化量传送至第二主机230。需说明的是,若第一主机220传送虚拟机器的状态数据至第二主机230,则整体转移步骤需要花费一段时间,在此时间内,运行于第一主机220内的虚拟机器的状态数据已有所变化,因此,需要进一步将上述虚拟机器的状态数据的变化量传送至第二主机230。其次,请一并参阅图1的步骤140及图3的标线3,由第一主机220通知客户端210转换连线至第二主机230。举例来说,可由第一主机220通知客户端210将其封包传送至第二主机230,换言之,可由第一主机220通知客户端210其封包传送的目的地,自第一主机220改为第二主机230。图4是依照本专利技术又一实施方式绘示的本文档来自技高网
...
虚拟机器即时转移方法

【技术保护点】
一种虚拟机器即时转移方法,其特征在于,包含:由一客户端连线至一第一主机所运行的一虚拟机器;由该第一主机于一转移时间内,将该虚拟机器的状态数据传送至一第二主机,其中该第一主机与该第二主机位于不同网域;由该第一主机将该转移时间内的该虚拟机器的状态数据的一变化量传送至该第二主机;由该第一主机通知该客户端转换连线至该第二主机;以及根据该第一主机的通知,由该客户端变更网络封包传递规则,以使该客户端连线至该第二主机,并由该第二主机根据该虚拟机器的状态数据及该变化量而运行该虚拟机器,以保持该客户端与该虚拟机器的连线。

【技术特征摘要】
1.一种虚拟机器即时转移方法,其特征在于,包含:由一客户端连线至一第一主机所运行的一虚拟机器;由该第一主机于一转移时间内,将该虚拟机器的状态数据传送至一第二主机,其中该第一主机与该第二主机位于不同网域;由该第一主机将该转移时间内的该虚拟机器的状态数据的一变化量传送至该第二主机;由该第一主机通知该客户端转换连线至该第二主机;以及根据该第一主机的通知,由该客户端变更网络封包传递规则,以使该客户端连线至该第二主机,并由该第二主机根据该虚拟机器的状态数据及该变化量而运行该虚拟机器,以保持该客户端与该虚拟机器的连线。2.根据权利要求1所述的虚拟机器即时转移方法,其特征在于,由该第一主机通知该客户端转换连线至该第二主机的步骤包含:由该第一主机通知该客户端将封包传送至该第二主机。3.根据权利要求2所述的虚拟机器即时转移方法,其特征在于,由该客户端变更网络封包传递规则,以使该客户端连线至该第二主机的步骤包含:由该客户端更改传送封包的网际网络协定地址,自该第一主机的网际网络协定地址更改为该第二主机的网际网络协定地址。4.根据权利要求3所述的虚拟机器即时转移方法,其特征在于,于更改传送封包的网际网络协定地址的状况下,同时开启该第二主机所运行的该虚拟机器。5.根据权利要求1所述的虚拟机器即时转移方法,其...

【专利技术属性】
技术研发人员:许富皓凌宗廷蔡维泰李家豪
申请(专利权)人:中央大学
类型:发明
国别省市:中国台湾,71

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

1