The invention discloses a data storage method and a CDN system in an CDN system. In this method, after obtaining the data to be stored, the data to be stored is sent to the first edge node so that the first edge node stores the data, and the data is copied to at least second edge nodes other than the first edge node so that at least one of the second edge nodes can store the data. And the data will not be sent to the core node. In addition, the data stored in the first or second edge nodes can be copied or migrated to other edge nodes according to the load conditions of the edge nodes. In the above method, because the data to be stored is directly stored in the edge node, instead of storing it to the core node, the data is sent to each edge node by the core node, so that the stored data is not saved in the core nodes that all users can access, adding the security of the data and more beneficial to the number of data. Copyright protection.
【技术实现步骤摘要】
一种CDN系统中的数据存储方法及CDN系统
本专利技术涉及互联网领域,尤其涉及一种CDN系统中的数据存储方法及CDN系统。
技术介绍
CDN(ContentDeliveryNetwork,内容分发网络)是一种通过在网络各处设置存储节点构成的在现有互联网基础之上的一层智能虚拟网络,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的基本原理是广泛采用各种存储节点,将这些存储节点分布到用户访问相对集中的地区或网络中。在用户访问网站时,利用全局负载技术将用户的访问指向距离最近的、工作正常的存储节点上,由存储节点直接响应用户请求。CDN系统中的存储节点包括核心节点和边缘节点。被注入到CDN系统中的数据先被存储到核心节点中,然后将这些数据同步到边缘节点中,以方便用户访问。当用户请求访问数据时,CDN系统根据设置的导向策略选择边缘节点,先从边缘节点中查找待访问的数据是否存在,若存在则直接从边缘节点中下载所需数据,否则回源到核心节点中下载所需数据。在获取对于安全性有较高要求的数据时,若获取数据的请求中未包括表示具有获取权限的标识,则根据导向策略选择边缘节点时不会选择存储有该数据的边缘节点请求获取数据。然而,导向策略仅使得不能从边缘节点中获取数据,不会影响回源到核心节点获取数据,存在数据安全性、版权问题的隐患。
技术实现思路
本专利技术实施例提供了一种CDN系统中的数据存储方法以及一种CDN系统,用以实现将待存储的数据直接存储到CDN系统中的边缘节点中,以保证数据的安全性。本专利技术实施例提供的CDN系 ...
【技术保护点】
1.一种内容分发网络CDN系统中的数据存储方法,其特征在于,包括:获取待存储的数据;将所述数据发送到第一边缘节点,以使所述第一边缘节点存储所述数据;将所述数据复制到除第一边缘节点之外的至少一个第二边缘节点中,以使所述至少一个第二边缘节点存储所述数据,且所述数据不会被发送至核心节点。
【技术特征摘要】
1.一种内容分发网络CDN系统中的数据存储方法,其特征在于,包括:获取待存储的数据;将所述数据发送到第一边缘节点,以使所述第一边缘节点存储所述数据;将所述数据复制到除第一边缘节点之外的至少一个第二边缘节点中,以使所述至少一个第二边缘节点存储所述数据,且所述数据不会被发送至核心节点。2.如权利要求1所述的方法,其特征在于,所述将所述数据发送到第一边缘节点,包括:根据各个边缘节点的负载情况,从各个边缘节点中选择第一边缘节点;将所述数据发送到第一边缘节点。3.如权利要求1所述的方法,其特征在于,将所述数据发送到第一边缘节点,包括:若所述数据中包含有特定标识,则将所述数据发送到第一边缘节点;所述特定标识用于指示所述数据要存储于边缘节点中。4.如权利要求1所述的方法,其特征在于,将所述数据复制到除第一边缘节点之外的至少一个第二边缘节点中,包括:根据预先设置的备份份数以及除第一边缘节点之外的其他各边缘节点的负载情况,选择对应数量的用于备份所述数据的至少一个第二边缘节点;将所述数据分别发送到用于备份所述数据的至少一个第二边缘节点进行备份。5.如权利要求1所述的方法,其特征在于,还包括:当所述第一边缘节点中的负载情况满足预设条件时,根据除第一边缘节点和第二边缘节点之外的其他各边缘节点的负载情况,在所述其他各边缘节点中选择至少一个第三边缘节点;将所述第一边缘节点中存储的所述数据发送到所述至少一个第三边缘节点进行备份,或者,将所述第一边缘节点中存储的所述数据迁移到所述至少一个第三边缘节点;和/或当所述第二边缘节点中的负载情况满足预设条件时,根据除第一边缘节点和第二边缘节点之外的其他各边缘节点的负载情况,在所述其他各边缘节点中选择至少一个第四边缘节点;将所述第二边缘节点中存储的所述数据发送到所述至少一个第四边缘节点进行备份,或者,将所述第二边缘节点中存储的所述数据迁移到所述至少一个第四边缘节点。6.如权利要求1至5中任一项所述的方法,其特征在于,还包括:接收访问所述数据的请求,在确认所述请求具有访问权限后,根据所述第一边缘节点、第二边缘节点、第三边缘节点以及第四边缘节点中的一个或多个的负载情况,确定为所述请求提供服务的边缘节点。7.一种内容分发网络CDN系统,其特征在于,包括:数据发布节...
【专利技术属性】
技术研发人员:赵玉婕,
申请(专利权)人:深圳市优朋普乐传媒发展有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。