【技术实现步骤摘要】
内容缓存调度方法、装置和系统、内容分发网络节点
本专利技术涉及数据通信领域,特别涉及一种内容缓存调度方法、装置和系统、内容分发网络节点。
技术介绍
随着4K视频加速,VR(VirtualReality,虚拟现实)业务的发展,CDN为了保证高性能的读写,常常采用不同的存储介质构成缓存模块。通常将极热片放在读写快,低时延,高并发,容量小的SSD(SolidStateDisk,固态硬盘)中,将冷片放在读写慢,时延高,容量大的SATA(SerialAdvancedTechnologyAttachment,串行高级技术附件)中,如何合理的使用SSD将直接影响CDN性能。
技术实现思路
申请人认为:相关技术的缓存调度方案是采用非实时的大规模计算,算出文件在一定时间内的平均访问次数来判断文件的热度,并以此作为依据来调度文件的存储位置。但是对于新闻这类时效性短的视频,热度只存在于刚发布的两天,但在几个计算周期内平均访问次数依旧很高,将长时间占用SSD容量。这会导致SSD没有空闲容量,时下的热片无法存入,SSD利用率低,S ...
【技术保护点】
1.一种内容缓存调度方法,其特征在于,包括:/n分类实时自动冷却模块根据所述视频文件的描述信息,通过分类实时自动冷却模型生成视频文件的实时热度;/n内容缓存调度控制器从分类实时自动冷却模块获取存储在固态硬盘中视频文件的实时热度,并将所述视频文件的实时热度发送给各个内容分发节点的实时监控器,以便实时监控器实时监测所述视频文件的实时热度,判断所述视频文件的实时热度是否低于固态硬盘热度阈值,并在所述视频文件的实时热度低于固态硬盘热度阈值的情况下,指示实时触发器触发视频文件的替换和删除。/n
【技术特征摘要】
1.一种内容缓存调度方法,其特征在于,包括:
分类实时自动冷却模块根据所述视频文件的描述信息,通过分类实时自动冷却模型生成视频文件的实时热度;
内容缓存调度控制器从分类实时自动冷却模块获取存储在固态硬盘中视频文件的实时热度,并将所述视频文件的实时热度发送给各个内容分发节点的实时监控器,以便实时监控器实时监测所述视频文件的实时热度,判断所述视频文件的实时热度是否低于固态硬盘热度阈值,并在所述视频文件的实时热度低于固态硬盘热度阈值的情况下,指示实时触发器触发视频文件的替换和删除。
2.根据权利要求1所述的内容缓存调度方法,其特征在于,还包括:
分类实时自动冷却模块预先建立分类实时自动冷却模型。
3.根据权利要求2所述的内容缓存调度方法,其特征在于,所述分类实时自动冷却模块预先建立分类实时自动冷却模型包括:
分类实时自动冷却模块,通过数据训练预先建立分类实时自动冷却模型。
4.根据权利要求1-3中任一项所述的内容缓存调度方法,其特征在于,
所述视频文件的描述信息包括视频文件名、视频发布时间、视频种类和视频热度分级中的至少一项。
5.一种内容缓存调度方法,其特征在于,包括:
实时监控器实时监测存储在固态硬盘中的视频文件的实时热度,其中,内容缓存调度控制器从分类实时自动冷却模块获取所述视频文件的实时热度;
实时监控器判断所述视频文件的实时热度是否低于固态硬盘热度阈值;
实时监控器在所述视频文件的实时热度低于固态硬盘热度阈值的情况下,指示实时触发器触发视频文件的替换和删除。
6.根据权利要求5所述的内容缓存调度方法,其特征在于,所述指示实时触发器触发视频文件的替换和删除包括:
判断所述视频文件的实时热度是否低于串口硬盘热度阈值;
在所述视频文件的实时热度不低于串口硬盘热度阈值的情况下,指示实时触发器将所述视频文件从固态硬盘中删除,存储到串口硬盘中;
在所述视频文件的实时热度低于串口硬盘热度阈值的情况下,指示实时触发器直接将所述视频文件从固态硬盘中删除。
7.一种内容缓存调度装置,其特征在于,包括:
分类实时自动冷却模块,用于根据所述视频文件的描述信息,通过分类实时自动冷却模型...
【专利技术属性】
技术研发人员:余媛,庄一嵘,陈戈,梁洁,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。