CDN边缘节点的数据预取方法、装置以及计算机设备制造方法及图纸

技术编号:43894847 阅读:14 留言:0更新日期:2025-01-03 13:08
本公开涉及计算机技术领域,公开了CDN边缘节点的数据预取方法、装置以及计算机设备,其中,该方法包括:在未监测到针对目标频道的访问请求时,生成预取任务;在所述源站的多个频道中确定与所述预取任务相匹配的目标频道;基于所述预取任务所指示的预取时长,获取所述目标频道的实时码流数据;将所述实时码流数据预存至所述CDN中的目标边缘节点,其中,所述目标边缘节点用于响应于数据获取请求返回所述实时码流数据。本公开可以实现在流媒体场景下通过CDN的边缘节点对实时码流数据的预取,从而提高用户请求获取视频文件时的命中率,并减少用户获取观看视频时的首屏时长。

【技术实现步骤摘要】

本公开涉及计算机,具体涉及cdn边缘节点的数据预取方法、装置以及计算机设备。


技术介绍

1、cdn (content delivery network,内容分发网络)是一种分布式部署在全球各地的服务器网络,用于加速互联网上的内容传输和交付服务。当用户请求访问网站或应用程序时,cdn会根据用户的位置选择离用户最近的服务器来提供内容,从而减少加载时间和增加网站性能。

2、如图1所示为cdn的架构图,其中,cdn的工作原理是将网站的静态资源(如图片、视频、css、javascript文件等)缓存到位于不同地理位置的服务器上。当用户请求访问这些资源时,cdn会尝试将用户请求牵引至最近的边缘节点,并将内容传送给用户,而不是直接从源站加载。这样可以在减少网络拥塞,降低延迟,提高页面加载速度,改善用户体验的同时,极大降低客户原始服务器的负载。

3、cdn 预取/预热(cdn prefetch)是一种针对未缓存资源的提前缓存行为。在cdn中,如果一个文件未被缓存,则该文件的首次请求无法命中缓存。如果希望首次请求也能命中缓存,可以使用cdn厂商提供的本文档来自技高网...

【技术保护点】

1.一种CDN边缘节点的数据预取方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述在所述源站的多个频道中确定与所述预取任务相匹配的目标频道,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述待选频道的流量进行分析,得到目标频道,包括:

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述将所述实时码流数据预存至所述CDN中的目标边缘节点,包括:

>7.一种CDN边缘...

【技术特征摘要】

1.一种cdn边缘节点的数据预取方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述在所述源站的多个频道中确定与所述预取任务相匹配的目标频道,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述待选频道的流量进行分析,得到目标频道,包括:

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述将所述实时码...

【专利技术属性】
技术研发人员:吴生鑫王剑
申请(专利权)人:北京火山引擎科技有限公司
类型:发明
国别省市:

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

1