The invention relates to a distribution network based on content providing system, the system includes one or more content providers, one or more of the management server, one or more edge server, one or more users, the content of the user's request can be efficiently provided to users; the system can in the storage space available within a limited short time to complete the same data compression, through different block loading content with the previous contents of the disposable loading algorithm, preliminary saves memory space; can also monitor the current buffer usage, as the available storage space allocation loading task; in the real load, asynchronous wake-up the loading process, reduce the occupied storage space program to calculate the premise of performance does not decrease in the.
【技术实现步骤摘要】
一种基于内容分发网络的内容提供系统
本专利技术属于数据存储领域,尤其涉及一种基于内容分发网络的内容提供系统。
技术介绍
CDN(ContentDeliveryNetwork,内容分发网络)是一种通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络。CDN能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上,其目的是能够选择离用户相对较近的节点向用户发送用户所需的内容,缓解网络拥挤的状况,提高网站的响应速度。现有技术中的内容分发网络不能够基于边缘服务器的存储能力进行内容分发和任务分配。基于上述诸多问题,现在亟需一种新的基于内容分发网络的内容提供系统,能够在可用有限的存储空间内用较短时间完成同等数据的压缩,通过分块加载内容的方式与以往一次性加载内容的算法不同,初步节省了内存空间;还能够监视当前缓冲区使用情况,为可用存储空间合理分配加载任务;在真正加载时,异步唤醒加载进程,从而在不降低计算性能的前提下降低程序的存储空间的占用。
技术实现思路
为了解决现有技术中的上述问题,本专利技术采用的技术方案如下:一种基于内容分发网络的内容提供系统,其特征在于,该系统包括:一个或多个内容提供商,一个或多个管理服务器,一个或多个边缘服务器,一个或者多个用户端。内容提供商是系统中的数据源,对网络中的边缘服务器提供内容;还用于对内容进行管理,将内容进行分类后以目录页面的形式呈现给用户端,还用于将推荐内容以页面的形式呈现给用户端;用户端可以通过登陆内容提供商提供的页面的方式获取内容 ...
【技术保护点】
一种基于内容分发网络的内容提供系统,其特征在于,该系统包括:一个或多个内容提供商,一个或多个管理服务器,一个或多个边缘服务器,一个或者多个用户端;内容提供商是系统中的数据源,对网络中的边缘服务器提供内容;还用于对内容进行管理,将内容进行分类后以目录页面的形式呈现给用户端,还用于将推荐内容以页面的形式呈现给用户端;用户端可以通过登陆内容提供商提供的页面的方式获取内容标识和内容推荐信息,并发出内容请求;管理服务器用于对内容提供进行管理,还用于对用户端及其对应的常用边缘服务器进行管理,根据用户需求选择提供内容的常用边缘服务器和/或非常用边缘服务器进行内容提供,用于选择常用服务器进行相应质量等级内容的加载;边缘服务器用于为客户端提供所请求的质量等级的内容信息,用于存储内容提供商提供的内容信息,每个边缘服务器可以被标记为一用户端的常用边缘服务器或非常用边缘服务器;一用户端的常用边缘服务器为距离该用户通信开销较小且能够频繁为该一用户端提供请求内容的边缘服务器;用户端用于根据需求请求内容信息,用户通过用户端指定包含所请求内容的质量等级和到达速度的用户需求;用户端接收分块的内容,将分块到达的内容块按顺 ...
【技术特征摘要】
1.一种基于内容分发网络的内容提供系统,其特征在于,该系统包括:一个或多个内容提供商,一个或多个管理服务器,一个或多个边缘服务器,一个或者多个用户端;内容提供商是系统中的数据源,对网络中的边缘服务器提供内容;还用于对内容进行管理,将内容进行分类后以目录页面的形式呈现给用户端,还用于将推荐内容以页面的形式呈现给用户端;用户端可以通过登陆内容提供商提供的页面的方式获取内容标识和内容推荐信息,并发出内容请求;管理服务器用于对内容提供进行管理,还用于对用户端及其对应的常用边缘服务器进行管理,根据用户需求选择提供内容的常用边缘服务器和/或非常用边缘服务器进行内容提供,用于选择常用服务器进行相应质量等级内容的加载;边缘服务器用于为客户端提供所请求的质量等级的内容信息,用于存储内容提供商提供的内容信息,每个边缘服务器可以被标记为一用户端的常用边缘服务器或非常用边缘服务器;一用户端的常用边缘服务器为距离该用户通信开销较小且能够频繁为该一用户端提供请求内容的边缘服务器;用户端用于根据需求请求内容信息,用户通过用户端指定包含所请求内容的质量等级和到达速度的用户需求;用户端接收分块的内容,将分块到达的内容块按顺序存放在本地存储空间中,按内容的本身的逻辑顺序呈现给用户。2.根据权利要求1所述的基于内容分发网络的内容提供系统,其特征在于,用户端为用户终端设备,包括手机、平...
【专利技术属性】
技术研发人员:刘斌,楚涌泉,张丽,
申请(专利权)人:航天星图科技北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。