一种内容存储的方法及装置的制造方法

文档序号:9491904阅读:177来源:国知局
一种内容存储的方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信网络技术领域,尤其涉及一种内容存储的方法及装置
【背景技术】
[0002]内容分发网络是一种由内容服务器构成的,在现有的互联网基础之上的一层智能虚拟网络。传统的内容分发网络的内容服务器位于核心网与接入网之间,当收到用户的访问请求时,会实时的根据网络流量、各内容服务器的负载状况、各内容服务器到用户的距离以及相应时间等信息为用户分配距离最近的内容服务器,可以降低用户访问时延。
[0003]目前,为了进一步降低用户访问时延,可以将内容分发网络下沉至基站侧,为每个基站配置一个内容服务器,当基站需要访问数据时,首先判断是否可以从为该基站配置的内容服务器中获取数据,如果不能获取到,再通过核心网获取数据,如果能获取到,则可以不通过核心网获取数据。
[0004]然而,单个基站承载的用户数量有限,因此内容服务器中数据的命中率较低,当基站承载的用户数较少时,内容服务器的存储量需要极大才能保证足够多的基站通过访问为各自配置的内容服务器就能获取请求的数据,但是为内容服务器配置大存储量的成本较高,所以现有技术不能在保证成本的前提下,降低用户的访问时延。

【发明内容】

[0005]本发明的实施例提供一种内容存储的方法及装置,可以解决现有技术不能在保证成本的前提下,降低用户的访问时延的问题。
[0006]为达到上述目的,本发明的实施例采用如下技术方案:
[0007]—种内容存储的方法,所述方法应用于内容存储分发系统中,所述内容存储分发系统中包括至少两个内容分发组,一个内容存储分发组为一个基站组服务,所述基站组中的每个基站与对应的内容分发组中的至少两个存储器之间存在直接或间接的连接链路,所述方法包括:
[0008]统计第一访问频次与第二访问频次,所述第一访问频次为基站组中每个基站各自对不同数据的访问频次,所述第二访问频次为不同数据被所述基站组中所有基站访问的总访问频次;
[0009]为基站组中的每个基站建立基站、第一访问频次与数据之间的对应关系;
[0010]筛选出包含的第一访问频次超过独享频次的对应关系,组成对应关系集合,所述对应关系集合中的对应关系按照各自所包含的第一访问频次从高到低的顺序排列;
[0011]按照所述对应关系集合中对应关系排列的顺序,依次将每条对应关系中的数据完整地存储在与所述对应关系中的基站具有最短连接路径的第一存储器中;
[0012]按照所述第二访问频次从高到低的顺序,依次将所述第二访问频次对应的数据,以分片的形式存储在与在本次统计过程中访问过所述第二访问频次对应的数据的基站具有直接或间接连接路径的至少两个第二存储器中。
[0013]一种内容存储的装置,所述装置应用于内容存储分发系统中,所述内容存储分发系统中包括至少两个内容分发组,一个内容存储分发组为一个基站组服务,所述基站组中的每个基站与对应的内容分发组中的至少两个存储器之间存在直接或间接的连接链路,所述装置包括:
[0014]统计单元,用于统计第一访问频次与第二访问频次,所述第一访问频次为基站组中每个基站各自对不同数据的访问频次,所述第二访问频次为不同数据被所述基站组中所有基站访问的总访问频次;
[0015]建立单元,用于为基站组中的每个基站建立基站、第一访问频次与数据之间的对应关系;
[0016]筛选单元,用于筛选出包含的第一访问频次超过独享频次的对应关系,组成对应关系集合,所述对应关系集合中的对应关系按照各自所包含的第一访问频次从高到低的顺序排列;
[0017]存储单元,用于按照所述对应关系集合中对应关系排列的顺序,依次将每条对应关系中的数据完整地存储在与所述对应关系中的基站具有最短连接路径的第一存储器中;按照所述第二访问频次从高到低的顺序,依次将所述第二访问频次对应的数据,以分片的形式存储在与在本次统计过程中访问过所述第二访问频次对应的数据的基站具有直接或间接连接路径的至少两个第二存储器中。
[0018]本发明实施例提供的内容存储的方法及装置,内容存储分发组统计第一访问频次与第二访问频次,为基站组中的每个基站建立基站、第一访问频次与数据之间的对应关系,筛选出包含的第一访问频次超过独享频次的对应关系,组成对应关系集合,按照对应关系集合中对应关系排列的顺序,依次将每条对应关系中的数据完整地存储在与对应关系中的基站具有最短连接路径的第一存储器中,然后按照第二访问频次从高到低的顺序,依次将第二访问频次对应的数据,以分片的形式存储在与在本次统计过程中访问过第二访问频次对应的数据的基站具有直接或间接连接路径的至少两个第二存储器中,与现有技术不能在保证成本的前提下降低用户的访问时延相比,本发明实施例中一个内容存储分发组为一个基站组服务,即该基站组中的基站可以共享内容存储分发组的数据,无需为每个基站配置大容量的内容服务器,节约了成本,且根据数据被访问的频次,将数据以完整或者分片的形式存储在与基站具有最短路径的存储器中,使基站可以快速的访问到所需的数据,降低了访问时延。
【附图说明】
[0019]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1为本发明实施例提供的一种内容存储的方法的流程图;
[0021]图2为本发明实施例提供的另一种内容存储的方法的流程图;
[0022]图3为本发明实施例提供的一种内容存储的装置的逻辑结构示意图;
[0023]图4为本发明实施例提供的另一种内容存储的装置的逻辑结构示意图。
【具体实施方式】
[0024]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025]为了降低用户的访问时延,本发明实施例提供一种内容存储的方法,该方法应用于内容存储分发系统中,内容存储分发系统中包括至少两个内容分发组,一个内容分发组为一个基站组服务,所述基站组中的每个基站与对应的内容分发组中的至少两个存储器之间存在直接或间接的连接链路,如图1所示,该方法包括:
[0026]101、统计第一访问频次与第二访问频次,第一访问频次为基站组中每个基站各自对不同数据的访问频次,第二访问频次为不同数据被基站组中所有基站访问的总访问频次。
[0027]其中,内容分发组需周期性统计第一访问频次与第二访问频次,统计的周期根据基站组服务的所有用户的行为习惯确定,若用户访问的数据内容在短时间内变化较快,则可将周期设置为30分钟或者更短,若用户访问的数据内容变化较为缓慢,则可将周
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1