[发明专利]一种基于分布式选举的端到端内容分发网络系统和分发方法有效
申请号: | 202010319391.9 | 申请日: | 2020-04-21 |
公开(公告)号: | CN111372100B | 公开(公告)日: | 2023-07-14 |
发明(设计)人: | 白杨 | 申请(专利权)人: | 白杨 |
主分类号: | H04N21/239 | 分类号: | H04N21/239;H04N21/443;H04N21/218;H04N21/63;H04N21/4782;H04N21/433;H04N21/845 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200092 上海市杨浦区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 分布式 选举 端到端 内容 分发 网络 系统 方法 | ||
本发明一种基于分布式选举的端到端内容分发网络系统,其特征在于:包括p2pcdn服务器集群和p2p客户端网络;所述p2pcdn服务器集群中可包含任意数量的服务器节点;所述p2p客户端网络中包含了任意数量的,需要使用所述端到端内容分发网络的p2p客户端端点,每个p2p客户端端点均可按需与所述p2p服务器集群建立连接。本发明能够充分利用手机、平板和PC在内的每台用户终端设备自身的上传能力,让各个终端设备之间互通有无,做到资源和数据的实时相互分享,组成“下载的人越多,速度反而越快”的新一代p2p CDN网络。
技术领域
本发明涉及互联网领域,尤其涉及一种基于分布式选举的端到端内容分发网络系统和分发方法。
背景技术
在互联网早期阶段,用户大多通过直接访问开发者架设的服务器来获取需要的文本、图片以及音视频等资源,如图 1所示,这种地域上远距离、链路上跨运营商的数据通信方式有延迟高、吞吐低、费用贵、并发性能差等致命缺点。最终导致内容提供商(CP)的带宽、流量等运营成本高,同时用户体验差(又慢又卡)。因此才有了这句多数中国网民当年都很熟悉的网语:“世界上最遥远的距离不是天涯和海角,而是我在电信、你却在移动”。为缓解上述问题,内容分发网络(CDN)技术应运而生。CDN技术从源站点层层拉取数据。在用户请求这些数据时,则尽可能使用与该用户较接近,并且ISP链路相同的数据缓存节点来向用户提供数据,如图 2所示,这种在地理位置和链路(运营商)层面上“就近供应”的方式显著地改善了用户体验。同时也有效降低了CP的网络流量成本(CDN流量费用主要由分发和回源两部分组成。综合来看,比未使用CDN前,使用CDN后可降低多达40% 左右的流量费用)。
但对CP来说,CDN费用仍然高昂。同时在高峰时段或对热门内容而言仍然有明显迟缓及卡顿,用户体验不佳。
综上,现有的CDN方案仍存在两大问题:
1. 流量费用高:越多用户访问就意味着越昂贵的流量成本。实际上,流量费用已经成为各音视频点播及直播网站的主要支出成本。据报道,优酷2011年度的流量成本就高达数亿元人民币;而youtube仅2009年度的流量费用,就已高达数十亿美元。
2. 卡顿、用户体验差:越多并发用户就意味着越多人同时分享有限的带宽资源(同时看的人越多就越卡)。因此在遇到爆点视频、热点文件下载,以及重大直播或网游活动等事件时无法避免卡顿,极大影响用户体验。
发明内容
本发明的目的是:提供一种基于分布式选举的端到端内容分发网络系统和分发方法,能够充分利用手机、平板和PC在内的每台用户终端设备自身的上传能力,让各个终端设备之间互通有无,做到资源和数据的实时相互分享,组成“下载的人越多,速度反而越快”的新一代p2p CDN网络。
为了实现上述目的,本发明的技术方案是:
一种基于分布式选举的端到端内容分发网络系统,包括p2pcdn服务器集群;所述p2pcdn服务器集群中可包含任意数量的服务器节点;所述p2pcdn服务器集群将每个待分发或共享的资源切分为数据块,并通过选举的方式在所述p2pcdn服务器集群中,为所述数据块分别选定各自的属主服务器节点,并以所述数据块为单位,对资源进行端到端的分发或共享。
进一步的,在每个所述p2pcdn服务器节点内部,为每个属于该服务器节点的所述数据块分别选举出对应的属主进程、属主线程或属主协程。
进一步的,所述数据块的属主节点,或其属主进程、属主线程或属主协程负责对该数据块的各项状态进行追踪、匹配和协调。
一种基于分布式选举的端到端内容分发网络系统,包括p2pcdn服务器集群和p2p客户端网络;所述p2pcdn服务器集群中可包含任意数量的服务器节点;所述p2p客户端网络中包含了任意数量的,需要使用所述端到端内容分发网络的p2p客户端端点,每个p2p客户端端点均可按需与所述p2p服务器集群建立连接;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于白杨,未经白杨许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010319391.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种汽车四门两盖耐久试验台
- 下一篇:基于网络控制的动车组静态重联测试系统