[发明专利]一种进行业务调度的方法和装置有效
申请号: | 201710576106.X | 申请日: | 2017-07-14 |
公开(公告)号: | CN107231436B | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 赵瑞 | 申请(专利权)人: | 网宿科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 北京华智则铭知识产权代理有限公司 11573 | 代理人: | 王昌贵 |
地址: | 200030 上海市徐汇区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 进行 业务 调度 方法 装置 | ||
本发明公开了一种进行业务调度的方法和装置,属于网络数据传输领域。所述方法包括:当检测到预设的调度触发事件时,获取CDN全网中网络资源当前的第一配置状况;根据第一配置状况,通过训练得到的业务调度模型,生成替代资源列表,替代资源列表中记录有至少一个替代资源和至少一个替代资源对应的权值;按照预设的第一挑选策略,根据至少一个替代资源对应的权值,在替代资源列表中选择第一替代资源;基于第一替代资源,在CDN全网中进行业务调度。采用本发明,可以提高业务调度的效率。
技术领域
本发明涉及网络数据传输领域,特别涉及一种进行业务调度的方法和装置。
背景技术
CDN(Content Delivery Network,内容分发网络)是一种在服务提供方和消费方之间,通过架设节点服务器(可称为网络节点)的网络。通过该网络,用户可以就近从网络节点处获取所需的内容,从而可以达到缓解网络拥塞,提高用户访问网站的速度的目的。
当某个网络节点在超负荷状态下持续运转,或者网络出现异常波动时,CDN管理侧的技术人员需要对CDN全网中的部分业务进行调度,即选择出较优的替代资源,将上述部分业务移至该替代资源上处理。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
在选择替代资源时,技术人员需要先人工统计网络资源的配置状况,如各网络节点的负载情况、网络情况、物理位置、服务冗余度等,然后再对配置状况进行分析处理,以选择出最优的替代资源,这样,由于需要大量的人工参与,业务调度的效率较低。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种进行业务调度的方法和装置。所述技术方案如下:
第一方面,提供了一种进行业务调度的方法,所述方法包括:
当检测到预设的调度触发事件时,获取CDN全网中网络资源当前的第一配置状况;
根据所述第一配置状况,通过训练得到的业务调度模型,生成替代资源列表,所述替代资源列表中记录有至少一个替代资源和所述至少一个替代资源对应的权值;
按照预设的第一挑选策略,根据所述至少一个替代资源对应的权值,在所述替代资源列表中选择第一替代资源;
基于所述第一替代资源,在所述CDN全网中进行业务调度。
可选的,所述方法还包括:
当在CDN测试环境中检测到预设的调度触发事件时,获取所述CDN测试环境中网络资源当前的第二配置状况,其中,所述CDN测试环境为所述CDN局部网络和/或CDN虚拟全网;
基于所述第二配置状况,对初始的业务调度模型进行训练,调整所述业务调度模型的参数。
可选的,所述基于所述第二配置状况,对初始的业务调度模型进行训练,调整所述业务调度模型的参数,包括:
基于所述第二配置状况,通过初始的业务调度模型,生成替代资源列表;
按照所述第一挑选策略,在所述替代资源列表中选择第二替代资源,并基于所述第二替代资源,在所述CDN测试环境中进行业务调度;
通过预设的网络评分标准,对所述业务调度后的,所述CDN测试环境中网络资源的第三配置状况进行评分;
根据评分结果,通过反向传播算法,对所述业务调度模型的参数进行调整。
可选的,所述在所述CDN全网中进行业务调度之后,还包括:
通过预设的网络评分标准,对所述业务调度后的,所述CDN全网中网络资源的第四配置状况进行评分;
根据评分结果,通过反向传播算法,对所述业务调度模型的参数进行调整。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710576106.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据同步监控方法及系统
- 下一篇:一种任务备份管理方法及装置