【技术实现步骤摘要】
一种基于移动预测和多层服务部署的服务迁移方法和系统
本专利技术涉及移动边缘计算
,具体涉及一种基于移动预测和多层服务部署的服务迁移方法和系统。
技术介绍
随着智能设备的发展,越来越多的应用需要密集的计算资源和高能耗的实时处理,如人工智能(AI)、自动驾驶汽车、交互式游戏、虚拟现实(VR)、增强现实(AR)、智能监控系统等。然而,由于物理尺寸的限制,计算能力和能量容量有限的智能设备无法有效地支持应用,传统的解决方法是与远程的云中心合作,但该方法传输时延较大,给核心网络带来较大的负担,不适合低时延应用。应对这一挑战,移动边缘计算(mobileedgecomputing,MEC)作为一种新的计算模式,由欧洲电信标准协会(ETSI)在2014年提出,为用户设备在网络的边缘提供计算资源,以减少计算延迟和能源消耗的问题。MEC可以提高服务质量(QualityofService,QoS)和体验质量(QualityofExperience,QoE)。为了满足任务低延迟的要求,用户应该将任务卸载到距离用户最近的MEC服务器上,减少传输时延。然而,由于用户移动性和基站或WiFi热点覆盖范围有限,随着用户的移动,任务将被卸载到不同的MEC服务器上。当用户离开其原始位置时,有必要将其服务迁移到靠近当前用户位置的新MEC服务器上。为确保任务在不同MEC服务器之间迁移时服务的连续性,应在网络边缘采用一种有效的服务迁移方案,以实现无缝的服务迁移(即将服务中断时间最小化)。当前部分研究者基于服务热迁移过程中,数据可以分批次传输的特性, ...
【技术保护点】
1.一种基于移动预测和多层服务部署的服务迁移方法,其特征在于,包括以下步骤,/n步骤一、获取用户实时状态数据和任务延迟属性数据;/n步骤二、根据用户实时状态数据和任务延迟属性数据进行预测,获取预测的目标MEC服务器地址;其中,所述目标MEC服务器包括本地MEC服务器和区域MEC服务器;/n步骤三、将运行环境的映像文件数据和内存快照文件数据从源MEC服务器提前同步到预测的目标MEC服务器上,同时以固定时间间隔定期将脏内存数据从源MEC服务器同步到预测的目标MEC服务器上;其中,脏内存数据为源MEC服务器上的内存实时变化数据;/n步骤四、当检测到用户位置从源MEC服务器的服务范围切换到目标MEC服务器的服务范围时,源MEC服务器服务停止,并将未完成同步的脏内存数据从源MEC服务器同步到目标MEC服务器上;/n步骤五、目标MEC服务器接收到最新同步的脏内存数据后,利用映像文件数据和内存快照文件数据部署运行环境,完成服务迁移。/n
【技术特征摘要】
1.一种基于移动预测和多层服务部署的服务迁移方法,其特征在于,包括以下步骤,
步骤一、获取用户实时状态数据和任务延迟属性数据;
步骤二、根据用户实时状态数据和任务延迟属性数据进行预测,获取预测的目标MEC服务器地址;其中,所述目标MEC服务器包括本地MEC服务器和区域MEC服务器;
步骤三、将运行环境的映像文件数据和内存快照文件数据从源MEC服务器提前同步到预测的目标MEC服务器上,同时以固定时间间隔定期将脏内存数据从源MEC服务器同步到预测的目标MEC服务器上;其中,脏内存数据为源MEC服务器上的内存实时变化数据;
步骤四、当检测到用户位置从源MEC服务器的服务范围切换到目标MEC服务器的服务范围时,源MEC服务器服务停止,并将未完成同步的脏内存数据从源MEC服务器同步到目标MEC服务器上;
步骤五、目标MEC服务器接收到最新同步的脏内存数据后,利用映像文件数据和内存快照文件数据部署运行环境,完成服务迁移。
2.根据权利要求1所述一种基于移动预测和多层服务部署的服务迁移方法,其特征在于,步骤一中所述用户实时状态数据包括位置数据、移动方向数据和移动速度数据;所述任务延迟属性数据包括网络时延、卸载任务时延要求和MEC服务器的剩余资源量。
3.根据权利要求2所述一种基于移动预测和多层服务部署的服务迁移方法,其特征在于,步骤二的具体步骤包括:
步骤二一、利用已知的MEC服务器分布图和数字地图数据,预先建立所有MEC服务器与道路之间的映射关系;
步骤二二、根据用户位置数据和数字地图数据获取用户所在道路信息;
步骤二三、根据移动方向数据、用户所在道路信息和映射关系获取目标MEC服务器地址。
4.根据权利要求3所述一种基于移动预测和多层服务部署的服务迁移方法,其特征在于,步骤二三中还包括根据所述移动速度数据和所述任务延迟属性数据在获取的目标MEC服务器中选择合适的MEC服务器,若所述任务延迟属性高于预设延迟阈值,则选择区域MEC服务器;若所述任务延迟属性低于预设延迟阈值,则选择本地MEC服务器。
5.根据权利要求3或4所述一种基于移动预测和多层服务部署的服务迁移方法,其特征在于,步骤二三中还包括根据预设节点距离阈值选择目标MEC服务器,若目标MEC服务器的服务范围在当前道路上的覆盖距离大于预设节点距离阈值,则保留选择;若小于预设节点距离阈值,则所述目标MEC服务器不被选择;其中,节点距离为MEC服务器覆盖范围在道路上覆盖的距离。
6.一种基于移动预测和多层服务部署的服务迁移系统,其特征在于,包括云中心、边缘计算平台和用户端;其中,
所述云中心包括数据存储模块,用于存储数字地图数据、MEC服务器分布图数据,以及运行环境的映像文件...
【专利技术属性】
技术研发人员:何慧,杨润,张伟哲,方滨兴,
申请(专利权)人:哈尔滨工业大学,
类型:发明
国别省市:黑龙江;23
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。