【技术实现步骤摘要】
一种评估在线节点服务器性能的方法及装置
本专利技术涉及数据分析
,尤其涉及一种评估在线节点服务器性能的方法及装置。
技术介绍
CDN(ContentDeliveryNetwork,内容分发网络)是一种在服务提供者和消费者之间,通过架设节点服务器,使得消费者可以从节点服务器就近获取所需的内容,从而可以缓解网络拥塞,提高消费者访问网站时的响应速度。为了保障高质量的服务,需要实时评估节点服务器的负载状态,避免因负载问题而导致服务质量下降。目前,常用的评估方式是根据人为经验对客户在节点服务器上的运行情况进行简单的加权组合以及阶梯划分(例如好、中、差),然后通过简单量化得出当前节点服务器的负载情况并作为后续调度的依据。以上方式存在以下问题:1.该评估方式粒度较粗且随着线上业务的变化,节点服务器服务的客户组合不断调整,导致原先的方式无法准确评估节点服务器当前的状态;2.该评估方式无法给调度系统预测性的指导建议,即调度系统无法根据当前节点服务器负载情况确切得出调入流量后,该机器是否能够在保证质量情况下 ...
【技术保护点】
1.一种评估在线节点服务器性能的方法,其特征在于,包括:/n根据待调入的服务请求,确定待预估的特征指标;/n针对每个基模型,确定所述待预估的特征指标在所述基模型下的各子模型的子预估值;根据所述各子模型的子预估值确定所述基模型的预估值;任一基模型下的子模型是通过不同的训练集和测试集得到的;/n将各基模型的预估值通过融合模型确定出融合值;所述融合模型记录有各历史样本在所述各基模型的各子模型下的子预估值。/n
【技术特征摘要】
1.一种评估在线节点服务器性能的方法,其特征在于,包括:
根据待调入的服务请求,确定待预估的特征指标;
针对每个基模型,确定所述待预估的特征指标在所述基模型下的各子模型的子预估值;根据所述各子模型的子预估值确定所述基模型的预估值;任一基模型下的子模型是通过不同的训练集和测试集得到的;
将各基模型的预估值通过融合模型确定出融合值;所述融合模型记录有各历史样本在所述各基模型的各子模型下的子预估值。
2.如权利要求1所述的方法,其特征在于,
根据待调入的服务请求,确定待预估的特征指标,包括:
根据待调入的服务请求,确定所述待调入的服务请求对应的第一特征指标;
根据所述在线节点服务器的已调入的服务请求的第二特征指标和所述第一特征指标,确定所述待预估的特征指标。
3.如权利要求1所述的方法,其特征在于,将各基模型的预估值通过融合模型确定出融合值之后,还包括:
若所述融合值符合业务要求,则将所述待调入的服务请求分配给所述在线节点服务器。
4.如权利要求1所述的方法,其特征在于,将各基模型的预估值通过融合模型确定出融合值,包括:
针对每个基模型的预估值,从所述融合模型中确定与所述预估值符合设定要求的子预估值;根据符合设定要求的子预估值,确定所述基模型的更新值;
根据各基模型的更新值,确定出所述融合值。
5.如权利要求4所述的方法,其特征在于,从所述融合模型中确定与所述预估值符合设定要求的子预估值,包括:
所述融合模型中存储有所述待调入的服务请求之前最近的样本周期的历史样本在所述各基模型的各子模型下的子预估值;
从所述最近的样本周期的历史样本中确定与所述预估值最接近的N个子预估值。
6.如权利要求5所述的方法,其特征在于,N通过如下方式确定:
针对所述最近的样本周期的历史样本中的任一个,确定所述融合模型中具有至...
【专利技术属性】
技术研发人员:赵瑞,
申请(专利权)人:网宿科技股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。