一种数据处理方法和边缘节点设备技术

技术编号:23486515 阅读:59 留言:0更新日期:2020-03-10 13:20
本申请实施例提供一种数据处理方法和边缘节点设备。其中,所述方法包括:接收数据请求方发送的数据请求,数据请求请求获取第一数据;根据第一数据,确定数据请求方后续请求的第二数据;当边缘节点设备中不存在第二数据时,从内容分发网络中的其它节点设备上获取第二数据;并保存第二数据。在本申请实施例中,将数据请求方后续可能请求的数据预先保存在内容分发网络中的边缘节点设备上。对数据请求方的数据请求来说,其所请求的数据已保存在边缘节点设备上的概率非常高,因此,数据请求方的大部分数据请求可直接从边缘节点设备获取所需的数据,这可有效提高数据请求的响应速度。

A data processing method and edge node equipment

【技术实现步骤摘要】
一种数据处理方法和边缘节点设备
本申请涉及数据处理
,尤其涉及一种数据处理方法和边缘节点设备。
技术介绍
内容分发网络(CDN,ContentDeliveryNetwork),是通过在网络各处放置节点设备所构成的在现有的互联网基础之上的一层智能虚拟网络。CDN能够实时地根据网络流量和各节点设备的连接、负载状况以及到用户的距离和响应时间等综合信息将数据请求重新导向最合适的节点设备上。其目的是解决网络拥挤的状况,提高用户访问数据的响应速度。现有技术中,数据请求被导向边缘节点设备后,如果在边缘节点设备上未找到该数据请求对应的数据,则需要边缘节点设备从CDN中的其它节点设备中获取用户请求对应的数据才能响应数据请求,这严重影响了数据请求的响应速度。
技术实现思路
本申请的多个方面提供一种数据处理方法和边缘节点设备,用以提高内容分发网络中数据请求的响应速度。本申请实施例提供一种数据处理方法,适用于内容分发网络中的边缘节点设备,所述方法包括:接收数据请求方发送的数据请求,所述数据请求请求获取第一数据;r>根据所述第一数据本文档来自技高网...

【技术保护点】
1.一种数据处理方法,适用于内容分发网络中的边缘节点设备,所述方法包括:/n接收数据请求方发送的数据请求,所述数据请求请求获取第一数据;/n根据所述第一数据,确定所述数据请求方后续请求的第二数据;/n当所述边缘节点设备中不存在所述第二数据时,从内容分发网络中的其它节点设备上获取所述第二数据;/n保存所述第二数据。/n

【技术特征摘要】
1.一种数据处理方法,适用于内容分发网络中的边缘节点设备,所述方法包括:
接收数据请求方发送的数据请求,所述数据请求请求获取第一数据;
根据所述第一数据,确定所述数据请求方后续请求的第二数据;
当所述边缘节点设备中不存在所述第二数据时,从内容分发网络中的其它节点设备上获取所述第二数据;
保存所述第二数据。


2.根据权利要求1所述的方法,其特征在于,在接收数据请求方发送的数据请求之后,还包括:
根据所述数据请求获取所述第一数据,并将所述第一数据发送给所述数据请求方;
在完成将所述第一数据发送给所述数据请求方的操作之后,执行从内容分发网络中的其它节点设备上获取所述第二数据的操作。


3.根据权利要求1所述的方法,其特征在于:
根据所述数据请求中携带的所述第一数据在数据文件中的位置索引,确定位置索引在所述第一数据之后的数据作为所述第二数据。


4.根据权利要求3所述的方法,其特征在于:
确定位置索引位于所述第一数据之后,且与所述第一数据相邻的数据,作为所述第二数据。


5.根据权利要求1或4所述的方法,其特征在于,所述第二数据与所述第一数据的大小相等。


6.根据权利要求1所述的方法,其特征在于:
向内容分发网络中与所述边缘节点设备对应的上级节点设备请求所述第二数据,并接收所述上级节点设备返回的所述第二数据。


7.根据权利要求6所述的方法,其特征在于:
从所述数据请求中获取所述第一数据所属数据文件的标识;
根据所述数据文件的标识及所述第二数据在所述数据文件中的位置索引,生成缓存请求;
将所述缓存请求发送至所述内容分发网络中与所述边缘节点设备对应的上级节点设备,以向所述上级节点设备请求所述第二数据。


8.一种边缘节点设备,其特征在于,包括存储器、处理器和通信组件;
所述存储器,用于存储计算机程序;
所述处理器,与所述存储器和所述通信组件耦接,用于执行所述存储器中的计算机程序,以用于:
接收数据请求方发送的数据请求,所述数据请求请求获取第一数据;
根据...

【专利技术属性】
技术研发人员:杨怀志闵庆欢朱照远
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1