【技术实现步骤摘要】
一种基于案例库匹配的自适应服务迁移方法及装置
本专利技术涉及信息
,具体而言,涉及一种基于案例库匹配的自适应服务迁移方法及装置。
技术介绍
云计算平台中资源虚拟化和与分布式计算一直是业界关注的热点,目前在云计算平台中,业界普遍采用将服务封装到虚拟机或容器中发布服务,这样的设计有利于云计算平台进行调度管理,实现负载均衡。服务迁移的方法是期望将发布服务的虚拟机或容器迁移到网络中需求量较大的服务节点上去,而服务迁移的策略上,一些的前沿调度算法会选择强化学习或启发式算法来计算迁移策略,但这类算法往往需要大量的时间来求解,而在一些用户访问模式复杂多变的在线环境下,随着时间的迁移会导致求解得到的策略丧失时效性。
技术实现思路
本专利技术实施例提供了一种基于案例库匹配的自适应服务迁移方法及装置,以至少解决现有服务迁移方法获取迁移策略的时间复杂度高的技术问题。根据本专利技术的一实施例,提供了一种基于案例库匹配的自适应服务迁移方法,包括以下步骤:接收迁移策略计算请求;根据迁移策略计算请 ...
【技术保护点】
1.一种基于案例库匹配的自适应服务迁移方法,其特征在于,包括以下步骤:/n接收迁移策略计算请求;/n根据所述迁移策略计算请求,获取在线动态环境提供的环境配置信息;/n将所述环境配置信息与预先设置的案例库中的每个案例进行匹配;/n若匹配成功,则从所述案例库中索引到匹配案例中的迁移策略;/n若匹配失败,则将所述环境配置信息发送至策略求解器中进行求解,并将求解得到的有效案例存入所述案例库中。/n
【技术特征摘要】
1.一种基于案例库匹配的自适应服务迁移方法,其特征在于,包括以下步骤:
接收迁移策略计算请求;
根据所述迁移策略计算请求,获取在线动态环境提供的环境配置信息;
将所述环境配置信息与预先设置的案例库中的每个案例进行匹配;
若匹配成功,则从所述案例库中索引到匹配案例中的迁移策略;
若匹配失败,则将所述环境配置信息发送至策略求解器中进行求解,并将求解得到的有效案例存入所述案例库中。
2.根据权利要求1所述的基于案例库匹配的自适应服务迁移方法,其特征在于,在所述接收迁移策略计算请求的步骤之前,所述基于案例库匹配的自适应服务迁移方法还包括:
实时监控在线网络拓扑的访问模式和资源配置数据;
根据所述访问模式和所述资源配置数据,计算网络访问代价;
当所述网络访问代价大于或等于预先设置的迁移触发阈值时,则发出所述迁移策略计算请求。
3.根据权利要求2所述的基于案例库匹配的自适应服务迁移方法,其特征在于,所述资源配置数据包括所述在线网络拓扑中的n个节点,k个虚拟服务,所述访问模式包括在t时刻各个服务节点i均存在访问接入请求以及所述在线网络拓扑的请求集合所述网络访问代价通过如下方式计算:
其中,cost(St)为所述网络访问代价,dik为所述在线网络拓扑中的每两个节点之间的距离长度,所述为在t时刻各个服务节点i均存在的访问接入请求。
4.根据权利要求2所述的基于案例库匹配的自适应服务迁移方法,其特征在于,在所述接收迁移策略计算请求的步骤之前,所述基于案例库匹配的自适应服务迁移方法还包括:
对所述在线网络拓扑的访问模式进行周期变化规律分析,得到呈周期变化规律的关键时间节点;
按照所述关键时间节点,定期发送所述迁移策略计算请求。
5.根据权利要求1所述的基于案例库匹配的自适应服务迁移方法,其特征在于,所述将所述环境配置信息与预先设置的案例库中的案例进行匹配的步骤包括:
计算所述环境配置信息与预先设置的案例库中的每个案例中的案例配置信息之间的相似度;
获取所述相似度中数值最大的相似度作为最优相似度;
若所述最优相似度大于或等于预先设置的相似阈值,则所述最优相似度对应的案例配置信息与所述环境配置信息匹配成功;
若所述最优相似度小于预先设置的相似阈值,则所述环境配置信息匹配失败。
6.根...
【专利技术属性】
技术研发人员:任宏帅,王洋,须成忠,
申请(专利权)人:深圳先进技术研究院,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。