⑵虚拟机与网络资源的重分配:当接收到虚拟机的迁移请求后,目标云主机节点应该进行虚拟机和网络资源的预定,来决定迁移是否被允许。如果迁移被允许,无线链路和一定数量的云资源将会分配给迁移的虚拟机。如果迁移被拒绝,必须寻求其它的目标云主机节点。 ⑶虚拟机数据传输:终端用户触发迁移后,源云主机节点开始向目标云主机节点传输数据。该过程分为两个步骤,首先是迁移所有数据,然后逐次循环,根据上一轮循环的记录迁移上一轮循环过程中被修改过的脏数据。虚拟机的内存迁移是虚拟机迁移中最有难度和挑战的部分。在虚拟机内存迁移的过程中,虚拟机内存脏页生成的同时,虚拟机的服务也一直在运行。一般情况下,迁移内存脏页的过程会分阶段来进行,因为在迁移当前的内存脏页的同时,新的内存脏页也在产生。 ⑷VM服务暂停:如果最后一轮的脏数据足够小,源云主机节点会暂时的中止VM的服务,完成最后一轮脏数据的迁移,并宣布虚拟机的动态迁移结束。通常情况下,暂停过程中只有少量的数据需要同步,暂停时间极短。 ⑸VM服务恢复:当虚拟机完成迁移后,车载节点和目标云主机节点建立新的无线连接,这样使得虚拟机的服务能继续。 3 结束语 车联网是智能交通的关键组成部分,是“十二·五”期间国家重点建设领域。本文中将车联网、移动云计算、虚拟化技术相结合,提出了基于车联网的移动云系统层次化体系架构,通过VM动态迁移技术,实现服务的连续性,从而可提供稳定可靠的智能交通服务。 [参考文献] [1]刘小洋,伍民友.车联网:物联网在城市交通网络中的应用[J].计算机应用,2012,32(4):900-904. [2]刘富强,单连海.车载移动异构无线网络架构及关键技术研究[J].中兴通讯技术,2010,17(3):47-51. [3]须超,王新红.车联网网络架构与媒质接入机制研究[J].中兴通信技术,2011,17(3):16-20. [4]刘越.云计算综述与移动云计算的应用研究[J].信息通信技术,2010,17(2):14-20. [5]张彬彬,罗英伟.虚拟机全系统动态迁移[J].电子学报,2009,37(4): 894-899. [6]QI Han,GANI A.Research on mobile cloud computing:review, trend and perspectives[C].Proc of the 2nd International Conference on Digital Information and Communication Technology and It's Applications.IEEE Press,2012:195-202. [7]SUD S,WANT R,PERING T,et al.Dynamic migration of computation through virtualization of the mobile platform[J]. Mobile Networks and Applications,2012,17(2):206-215. [8]Donatella D,Giacinto G,et al.Live migration of virtual machines among edge networks via WAN links [C].Future Network and Mobile Summit.IEEE Press,2013:1-10. |