一种移动云计算中的服务迁移方法、系统及终端设备技术方案

技术编号:23890108 阅读:43 留言:0更新日期:2020-04-22 06:06
本申请适用于云计算技术领域,提供了一种移动云计算中的服务迁移方法、系统及终端设备,所述方法包括:获取虚拟机当前在迁移网络中所在的节点,当接收到用户发送的访问请求时,获取访问请求所在的目标节点,并将所述虚拟机从当前所在的节点随机迁移到临时节点;计算从目标节点访问所述虚拟机的服务代价,选择服务代价最小的迁移路径将访问所述虚拟机。这一过程中服务请求到来时已经做了虚拟机的初步迁移,当服务真正到来的时候,再从临时的节点将虚拟机迁移到目标节点,虚拟机的二次迁移的幅度更小,成本更低,时间效率更好。并且本发明专利技术不仅能提前进行虚拟机的迁移,当服务到来的时候,根据请求模式能够继续进行迁移,最小化访问总代价。

【技术实现步骤摘要】
一种移动云计算中的服务迁移方法、系统及终端设备
本申请涉及云计算
,尤其涉及一种移动云计算中的服务迁移方法、系统、终端设备及计算机可读存储介质。
技术介绍
移动世界的云计算正在成为一种被广泛接受的技术,为移动用户提供新一代的服务。由于移动访问具有规模大、时空变化特性、对服务时延敏感等内在特性,这些服务一般难以通过传统技术实现。为了应对移动访问的这些特性,必须将服务迁移到网络中靠近用户的有利位置,以最小化访问延迟,并降低服务提供者的网络成本。一个典型的例子就是多人移动游戏,游戏服务器可能从亚洲迁移到欧洲,最终迁移到北美,这取决于在不同的时间段内主要访问负载的位置的变化。传统服务迁移方案主要包括:S1:在线迁移方法。访问请求一个一个按时间顺序到来,网络根据访问的位置和总体的分布,做出服务迁移决策。这种方案的好处是不需要提前知道移动访问的分布。S2:离线迁移方法。一开始就需要给定整个访问请求序列,根据访问请求序列给出一系列的迁移策略,离线迁移方法在每一次访问到达的时候都可以直接作出迁移决策,速度比较快。目前移动云计算中常见的服务本文档来自技高网...

【技术保护点】
1.一种移动云计算中的服务迁移方法,其特征在于,所述服务迁移方法包括:/n获取虚拟机当前在迁移网络中所在的节点,所述虚拟机中包含服务项目,每个物理主机由一个节点表示,所述虚拟机寄存在所述物理主机上;/n当接收到用户发送的访问请求时,获取访问请求所在的目标节点,并将所述虚拟机从当前所在的节点随机迁移到临时节点;/n计算从所述目标节点访问所述虚拟机的服务代价,所述服务代价包括从所述虚拟机当前所在的节点迁移到所述临时节点的代价以及从所述目标节点访问所述虚拟机的代价;/n选择服务代价最小的迁移路径将访问所述虚拟机。/n

【技术特征摘要】
1.一种移动云计算中的服务迁移方法,其特征在于,所述服务迁移方法包括:
获取虚拟机当前在迁移网络中所在的节点,所述虚拟机中包含服务项目,每个物理主机由一个节点表示,所述虚拟机寄存在所述物理主机上;
当接收到用户发送的访问请求时,获取访问请求所在的目标节点,并将所述虚拟机从当前所在的节点随机迁移到临时节点;
计算从所述目标节点访问所述虚拟机的服务代价,所述服务代价包括从所述虚拟机当前所在的节点迁移到所述临时节点的代价以及从所述目标节点访问所述虚拟机的代价;
选择服务代价最小的迁移路径将访问所述虚拟机。


2.根据权利要求1所述的服务迁移方法,其特征在于,所述计算从所述目标节点访问所述虚拟机的服务代价,包括:
假设在每个时刻t,每个节点i的访问量是ξit,ut代表虚拟机当前所在的节点位置,vt代表虚拟机即将迁往的目标节点,则当前时刻虚拟机迁移和访问的服务代价S为:



其中,Costmig(ut,vt)表示虚拟机从ut位置迁移到vt位置的代价,当虚拟机迁移到新的位置以后,访问代价的变化量。


3.根据权利要求2所述的服务迁移方法,其特征在于,所述服务迁移方法还包括:
将所述服务代价S转化为:



继续转化:



其中,XiΦ(i)表示从目标几点i访问虚拟机的代价,Φ(i)表示目标节点访问哪些虚拟机,继续转化:



wt=1Ti=1|A|p(w)XiΦiξit(w)-wt=1Tj=1|A|p(w)XjΦjξjt(w)
其中,p(w)ξit(w)表示访问请求的概率分布;通过二阶段随机规划的解法求解上式。


4.根据权利要求2所述的服务迁移方法,其特征在于,在所述获取虚拟机当前在迁移网络中所在的节点以及所处的迁移阶段之前包括:
构建服务迁移网络,并将服务项目封装成虚拟机,所述迁移网络由多个物理主机构成。


5.一种移动云计算中的服务迁移系统,其特征在于,所述服务迁移系统包括:
获取模块,用于获取虚拟机当前在迁移网络中所在的节点,所述虚拟机中包含服务项目,每个物理主机由一个节点表示,所述虚拟机寄存在所述物理主机上;
...

【专利技术属性】
技术研发人员:王洋孙童正须成忠
申请(专利权)人:深圳先进技术研究院
类型:发明
国别省市:广东;44

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

1