简介:
本发明公开了一种面向多微的动态服务迁移方法,包括步骤如下:(1)分析在单个时隙内用户数据在移动终端和微云之间的传输过程、虚拟机迁移数据在源微云和目的微云之间的传输过程,建立时间窗口模型;(2)构建系统模型,通过系统模型确定系统状态集、动作集和动作价值函数;(3)基于强化学习训练服务迁移策略,通过初始策略和值迭代来计算动作价值函数,直到每个状态对应的动作价值函数收敛或达到给定的循环次数,训练结束,可生成服务迁移策略;(4)当系统的实际运行状态不在训练状态集中,用系统实际产生的状态序列信息更新动作价值函数和迁移策略;本发明在保证用户体验的条件下减少系统的服务成本,提高系统的服务成功率。
本发明公开了一种面向多微的动态服务迁移方法,包括步骤如下:(1)分析在单个时隙内用户数据在移动终端和微云之间的传输过程、虚拟机迁移数据在源微云和目的微云之间的传输过程,建立时间窗口模型;(2)构建系统模型,通过系统模型确定系统状态集、动作集和动作价值函数;(3)基于强化学习训练服务迁移策略,通过初始策略和值迭代来计算动作价值函数,直到每个状态对应的动作价值函数收敛或达到给定的循环次数,训练结束,可生成服务迁移策略;(4)当系统的实际运行状态不在训练状态集中,用系统实际产生的状态序列信息更新动作价值函数和迁移策略;本发明在保证用户体验的条件下减少系统的服务成本,提高系统的服务成功率。