缓存空间调度方法、装置和系统制造方法及图纸

技术编号:20978691 阅读:31 留言:0更新日期:2019-04-29 18:42
本公开提供一种缓存空间调度方法、装置和系统,涉及通信领域。其中根据CDN节点以预定周期上报的各CP的欠流率,在存在欠流率不达标CP的情况下,调整指定CP的CP热度变量,将指定CP的CP热度变量下发给CDN节点,以便CDN节点利用CP热度变量对指定CP的内容热度进行调整,从而调度各CP的缓存空间。本公开可以使所有CP均能共享CDN节点的资源,从而有效提升CDN节点复用率、资源利用率,同时将由vCDN方式的非实时资源调整方式修改为准实时调整方式,以便使CDN节点为各CP提供公平合适的缓存空间。

Cache Space Scheduling Method, Device and System

The present disclosure provides a buffer space scheduling method, device and system, which relates to the field of communication. According to the undercurrent rate of each CPs reported by CDN nodes in a predetermined period, in the case of undercurrent rate not up to the standard CPs, the CPs heat variable of the specified CPs is adjusted, and the CPs heat variable of the specified CPs is sent to the CDN nodes, so that the CDN nodes can adjust the content heat of the specified CPs by using the CPs heat variable, so as to schedule the cache space of each CPs. This disclosure enables all CPs to share the resources of CDN nodes, thereby effectively improving the reuse rate and resource utilization rate of CDN nodes. At the same time, it modifies the non-real-time resource adjustment mode of vCDN mode to the quasi-real-time adjustment mode, so that CDN nodes can provide fair and appropriate cache space for each CPs.

【技术实现步骤摘要】
缓存空间调度方法、装置和系统
本公开涉及通信领域,特别涉及一种缓存空间调度方法、装置和系统。
技术介绍
CP(ContentProvider,内容提供者)租用CDN(ContentDeliveryNetwork,内容分发网络)时,CDN需满足其KQI(KeyQualityIndicator,关键质量指标)指标,其中欠流率(因CDN节点没缓存而需向源站实时获取的比率)是非常重要指标。当欠流率未达标时,CDN需向CP进行赔付。现有CDN节点缓存的内容是根据节点内容的访问热度来决定的,CDN节点内部对所存储的内容根据内容访问热度进行排序,节点会定时将热度排序后面的内容删除,以腾出空间存储新的高热度内容。大CP由于其服务的用户多,其内容热度往往比小CP的热度高,因此大CP的内容往往比小CP的内容热度更高,出现大CP较冷的内容也比小CP最热的内容热度高。由于缓存的内容多少决定了内容的命中率,因此,在这种机制下小CP欠流率容易不达标。为解决该问题,现有的CDN通过为各CP划分专用资源的方式,例如vCDN(VirtualContentDeliveryNetwork,虚拟内容分发网络),来解决欠流率本文档来自技高网...

【技术保护点】
1.一种缓存空间调度方法,包括:根据内容分发网络CDN节点以预定周期上报的各内容提供者CP的欠流率,判断是否存在欠流率不达标CP;在存在欠流率不达标CP的情况下,调整指定CP的CP热度变量;将所述指定CP的CP热度变量下发给所述CDN节点,以便所述CDN节点利用所述CP热度变量对所述指定CP的内容热度进行调整,从而调度各CP的缓存空间。

【技术特征摘要】
1.一种缓存空间调度方法,包括:根据内容分发网络CDN节点以预定周期上报的各内容提供者CP的欠流率,判断是否存在欠流率不达标CP;在存在欠流率不达标CP的情况下,调整指定CP的CP热度变量;将所述指定CP的CP热度变量下发给所述CDN节点,以便所述CDN节点利用所述CP热度变量对所述指定CP的内容热度进行调整,从而调度各CP的缓存空间。2.根据权利要求1的方法,其中,在存在欠流率不达标CP的情况下,调整指定CP的CP热度变量包括:若存在所述欠流率不达标CP,则进一步判断是否存在其它欠流率不达标CP;若不存在其它欠流率不达标CP,则在欠流率达标CP中选择出欠流率最低的CP;调整所述欠流率不达标CP和欠流率最低CP的CP热度变量。3.根据权利要求2的方法,其中,若存在其它欠流率不达标CP,则向全局负载均衡单元发送流量调度请求,以便将所述CDN节点上的部分流量调度到其它CDN节点。4.根据权利要求2的方法,其中,在将所述指定CP的CP热度变量下发给所述CDN节点后,经过预定时间间隔,判断所述欠流率不达标CP当前的欠流率是否达标;若所述欠流率不达标CP当前的欠流率仍未达标,则重复执行判断是否存在其它欠流率不达标CP的步骤。5.根据权利要求1-4中任一项所述的方法,其中,调整指定CP的CP热度变量包括:根据目标欠流率和所述指定CP的当前欠流率之差,来调整指定CP的CP热度变量。6.一种缓存空间调度服务器,包括:欠流率接收模块,用于接收内容分发网络CDN节点以预定周期上报的各内容提供者CP的欠流率;识别模块,用于根据所述CDN节点上报的各CP的欠流率,判断是否存在欠流率不达标CP;热度调整模块,用于在存在欠流率不达标CP的情况下,调整指定CP的CP热度变量;热度变量下发模块,用于将所述指定CP的CP热度变量下...

【专利技术属性】
技术研发人员:陈戈梁洁杨柳庄一嵘薛沛林余媛陈步华
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1