什么是PCDN?
CDN(内容分发网络)是一种通过分布式服务器系统提供快速、高效、可靠的网站和互联网内容分发服务的网络架构。它通过在不同地理位置部署多个数据中心,将内容缓存至离用户最近的服务器,从而加快内容加载速度,提高用户访问体验。
PCDN(P2P CDN),即基于点对点(P2P)技术的CDN,它利用分布在不同地点的众多用户设备的空闲资源,如家庭宽带等来存储和传输内容。与传统CDN相比,PCDN通过这种去中心化的方式,能够在降低成本的同时提供与CDN相当的分发效率。
PCDN的应用场景有哪些?
视频点播和直播:利用用户设备的闲置带宽进行内容分发,适用于视频点播和直播,尤其是在带宽资源有限的地区。
大文件分发:PCDN可以用于大文件的分发,如游戏内容、软件更新等,特别适用于需要成本效益高的分发场景。
社区和网络论坛:在社区和网络论坛中,PCDN可以用于分发用户生成的内容,如图片和视频。
PCDN在家庭宽带中有何特点?
低成本:PCDN可以有效利用家庭宽带中的闲置带宽,降低对昂贵服务器和数据中心的依赖,从而显著降低内容分发的成本。
分散流量:由于分散在众多家庭宽带用户中,PCDN可以有效分散访问压力,提高系统的抗压能力和可靠性。
带宽限制:因家庭宽带的带宽和稳定性相对有限,可能影响内容分发的速度和质量。
安全性问题:在家庭宽带环境中,数据的安全和隐私保护是一大挑战,需要额外的安全措施。
PCDN真的是一种黑科技吗?
近期收到部分家宽用户投诉,通过移动家宽使用某品牌电视内置APP,部分资源无法观看且问题地点不集中,在测试过程中发现使用移动手机热点及其他运营商网络可正常观看。电视用户使用WIFI或者有线宽带网络后,通过电视内置该APP观看应用中的电视直播及各类点播节目。根据用户投诉排查BRAS及OLT设备上下行链路质量,未发现质差链路,对投诉用户接入侧网络质量进行排查,用户接入侧网络质量良好。通过用户终端排查,问题用户涉及的电视终端型号及软件版本差别较大,且大多数非老旧电视,排除因电视型号问题导致的故障。使用cellular-z查看用户侧无线路由器WIFI质量,大多数用户家中无同频、邻频干扰,为部分用户更换新款路由器,故障现象并未得到改善。
通过对该APP业务应用流程分析、各网络环境下测试结果以及抓包IP对比分析来看,用户在正常使用APP时,调度的资源CDN节点为各运营商网内IDC地址。移动家宽用户在异常卡顿或者打不开资源问题时调度的资源分发节点为移动家宽CGN公网NAT地址。此类资源节点大概率为PCDN节点,网络质量、分发质量无法有效保障,容易引发感知问题。后续经过积极联系该电视内置APP公司,协调优化本次质差资源的调度后,测试业务恢复正常。
由此可见,视频类APP(电视、视频、短视频)资源通常使用CDN调度分发。为保证用户使用感知,一般内容提供商采用网络质量稳定、服务器状态良好的数据中心CDN节点进行资源分发。近期部分内容商为降低运营成本,采用了廉价的PCDN方式进行内容资源分发,此分发方式无法有效保障网络和内容的质量,容易引发感知问题。