[发明专利]一种流媒体分级管理的方法及装置在审
申请号: | 201910774126.7 | 申请日: | 2019-08-21 |
公开(公告)号: | CN110597464A | 公开(公告)日: | 2019-12-20 |
发明(设计)人: | 赵波 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 11278 北京连和连知识产权代理有限公司 | 代理人: | 陈黎明 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 非易失性内存 缓存节点 冷资源 热资源 磁盘 流媒体 流媒体系统 成本优势 分级管理 上层节点 网络带宽 下层节点 性能优势 磁盘I/O 大容量 热数据 响应 回源 存储 占用 缓解 | ||
本发明涉及了一种流媒体分级管理的方法及装置,其中该方法包括在缓存节点执行以下步骤:从该缓存节点的上层节点获取资源并存入非易失性内存中;根据缓存节点的下层节点对资源的请求情况将资源划分为热资源和冷资源;响应于非易失性内存占用达到第一阈值,将非易失性内存中的冷资源存入磁盘;响应于磁盘中的冷资源变为热资源,将热资源存入非易失性内存。根据本发明的方法,综合发挥非易失性内存的性能优势与磁盘的成本优势,缓解磁盘I/O压力,减少网络带宽需求,从而提高整个流媒体系统的性能,同时利用非易失性内存大容量的特性,在缓存节点存储更多的热数据,降低流媒体回源成本。
技术领域
本发明涉及服务器技术领域。本发明进一步涉及一种流媒体分级管理的方法及装置。
背景技术
在Internet诞生的很长一段时间里,网上的应用内容都是以下载的方式提供的,内容以静态文字和图片为主。随着现代技术的发展和用户需求的驱动,流媒体技术逐渐发展起来。所谓流媒体是指采用流式传输的方式在Internet播放的媒体格式,如:音频、视频或多媒体文件。用户不必再为下载观看一段视频文件等上几十分钟甚至几个小时,流媒体技术让人们能在短短几分钟之内就能欣赏到精彩影像。
CDN(Content Delivery Network)是指内容分发网络,也称为内容传送网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。目前流媒体技术被广泛使用,很多视频的点播、直播业务以及网络广告等都应用了流媒体技术,这些给互联网提供商的服务器带来了巨大的压力。通过构建CDN网络将流媒体资源发布到最接近用户的网络“边缘”,使用户可以“就近取材”。
由于流媒体文件体积大、数量小、生命周期长,因此流媒体CDN在资源管理方面采用了一些特定的设计方式,比如需要建立内容名称与内容URL统一资源定位系统(UniformResource Locator)的映射关系,对文件进行切片管理,定期进行资源的冷热度判断,会在Cache缓存设备中存储大量资源等。由于流媒体文件很大,流媒体Cache需要外挂TB级别的磁盘,而流媒体文件通常是对磁盘持续读写的,一次访问产生的连续读盘时间很长,磁盘I/O输入/输出(Input/Output)反映了Cache能够同时传输的流数。此时磁盘I/O成为了流媒体文件传输管理的性能瓶颈。
当有用户访问某URL的时候,如果被解析到的那个缓存节点没有缓存相应的资源,或者是资源已经到期,就必须要回到源站去获取。由于源站服务器响应一次流媒体会员请求,要比网页回源消耗更多系统资源,一旦CDN中缓存Cache回源比例过高,服务器磁盘I/O将不堪负重,同时回源成本大大增加。
因此,需要提出一种解决现有技术中的上述问题的方案,从而缓解磁盘I/O压力,减少网络带宽需求,从而提高整个流媒体CDN系统的性能。
发明内容
一方面,本发明基于上述目的提出了一种流媒体分级管理的方法,其中该方法包括在缓存节点执行以下步骤:
从该缓存节点的上层节点获取资源并存入非易失性内存中;
根据缓存节点的下层节点对资源的请求情况将资源划分为热资源和冷资源;
响应于非易失性内存占用达到第一阈值,将非易失性内存中的冷资源存入磁盘;
响应于磁盘中的冷资源变为热资源,将热资源存入非易失性内存。
根据本发明的流媒体分级管理的方法的实施例,其中该方法进一步包括:
响应于下层节点向缓存节点发出资源请求,检测缓存节点的非易失性内存和磁盘中是否存在下层节点所请求的资源;
响应于存在所请求的资源,缓存节点向下层节点反馈所请求的资源;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910774126.7/2.html,转载请声明来源钻瓜专利网。