[发明专利]一种基于案例库匹配的自适应服务迁移方法及装置有效
申请号: | 201911278755.7 | 申请日: | 2019-12-13 |
公开(公告)号: | CN110932913B | 公开(公告)日: | 2022-12-13 |
发明(设计)人: | 任宏帅;王洋;须成忠 | 申请(专利权)人: | 深圳先进技术研究院 |
主分类号: | H04L41/5054 | 分类号: | H04L41/5054;H04L67/563;H04L41/0823;H04L41/083;H04L41/0816;H04L41/12 |
代理公司: | 深圳市科进知识产权代理事务所(普通合伙) 44316 | 代理人: | 曹卫良 |
地址: | 518055 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 案例 匹配 自适应 服务 迁移 方法 装置 | ||
本发明涉及信息技术领域,具体涉及一种基于案例库匹配的自适应服务迁移方法及装置。该方法及装置接收迁移策略计算请求;根据迁移策略计算请求,获取在线动态环境提供的环境配置信息;将环境配置信息与预先设置的案例库中的每个案例进行匹配;若匹配成功,则从案例库中索引到匹配案例中的迁移策略;若匹配失败,则将环境配置信息发送至策略求解器中进行求解,并将求解得到的有效案例存入案例库中,便于后续更新案例库,保证案例库中迁移策略的可靠性,本发明基于案例库匹配的自适应服务迁移方法及装置获取迁移策略的时间复杂度低,获取迁移策略的准确度和有效性高。
技术领域
本发明涉及信息技术领域,具体而言,涉及一种基于案例库匹配的自适应服务迁移方法及装置。
背景技术
云计算平台中资源虚拟化和与分布式计算一直是业界关注的热点,目前在云计算平台中,业界普遍采用将服务封装到虚拟机或容器中发布服务,这样的设计有利于云计算平台进行调度管理,实现负载均衡。
服务迁移的方法是期望将发布服务的虚拟机或容器迁移到网络中需求量较大的服务节点上去,而服务迁移的策略上,一些的前沿调度算法会选择强化学习或启发式算法来计算迁移策略,但这类算法往往需要大量的时间来求解,而在一些用户访问模式复杂多变的在线环境下,随着时间的迁移会导致求解得到的策略丧失时效性。
发明内容
本发明实施例提供了一种基于案例库匹配的自适应服务迁移方法及装置,以至少解决现有服务迁移方法获取迁移策略的时间复杂度高的技术问题。
根据本发明的一实施例,提供了一种基于案例库匹配的自适应服务迁移方法,包括以下步骤:
接收迁移策略计算请求;
根据迁移策略计算请求,获取在线动态环境提供的环境配置信息;
将环境配置信息与预先设置的案例库中的每个案例进行匹配;
若匹配成功,则从案例库中索引到匹配案例中的迁移策略;
若匹配失败,则将环境配置信息发送至策略求解器中进行求解,并将求解得到的有效案例存入案例库中。
进一步地,该方法还包括:
实时监控在线网络拓扑的访问模式和资源配置数据;
根据访问模式和资源配置数据,计算网络访问代价;
当网络访问代价大于或等于预先设置的迁移触发阈值时,则发出迁移策略计算请求。
进一步地,网络访问代价通过如下方式计算:
其中,cost(St)为网络访问代价,dik为在线网络拓扑中的每两个节点之间的距离长度,为在t时刻各个服务节点i均存在的访问接入请求。
进一步地,该方法还包括:
对在线网络拓扑的访问模式进行周期变化规律分析,得到呈周期变化规律的关键时间节点;
按照关键时间节点,定期发送迁移策略计算请求。
进一步地,将环境配置信息与预先设置的案例库中的案例进行匹配的步骤包括:
计算环境配置信息与预先设置的案例库中的每个案例中的案例配置信息之间的相似度;
获取相似度中数值最大的相似度作为最优相似度;
若最优相似度大于或等于预先设置的相似阈值,则最优相似度对应的案例配置信息与环境配置信息匹配成功;
若最优相似度小于预先设置的相似阈值,则环境配置信息匹配失败。
进一步地,该方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳先进技术研究院,未经深圳先进技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911278755.7/2.html,转载请声明来源钻瓜专利网。