浅谈阿里云PCDN原理及接入 几行代码能节省上百万的黑科技到底是什么?

简介: 距离PCDN上线时隔五个月,不少用户已经成功接入并且上线运行了一段时间。其中绝大部分客户反馈加速效果得到优化,视频首播时间、流畅率等核心性能指标均有提升。与此同时,每月的CDN费用得到了有效缩减,平均降幅超过40%,真正做到了质量提升而成本降低这一原则。

早在今年6月,阿里云已经发布了有一款黑科技产品——PCDN,它是以P2P技术为基础,通过挖掘利用边缘网络海量碎片化闲置资源而构建的低成本高品质内容分发网络服务,非常适用于视频点播、直播、大文件下载等业务场景。自从上线开始就得到了行业的关注,很多用户也在第一时间的申请了试用。

距离上线时隔五个月,不少用户已经成功接入并且上线运行了一段时间。其中绝大部分客户反馈加速效果得到优化,视频首播时间、流畅率等核心性能指标均有提升。与此同时,每月的CDN费用得到了有效缩减,平均降幅超过40%,真正做到了质量提升而成本降低这一原则。今天,我们就来看看,这个产品的技术原理和接入流程是怎样的。

那PCDN是如何做到质量升高而成本反降的呢?

实际上,PCDN的技术是默认将CDN作为超级节点,并通过统一的平台技术,并利用家用和商用的路由、接入和汇聚层节点、运营商四五线机房闲置节点等边缘节点,织成一张具有带宽和存储计算能力的资源网络,作为CDN的能力补充,以最优路径传输实现质量优先、兼顾成本的原则,完成不同节点之间的合理配比。

我们以视频点播场景为例,看看技术原理是怎样的。
PCDN_

首先,客户通过版权采购、用户上传分享等方式产生媒资库,形成源站,这是视频生产环节;然后,在视频传输和视频消费环节,分为一、二、三级加速,从源站将内容推送到CDN,被称之为一级加速;CDN节点将内容分发到PCDN节点上,被称为二级加速;在视频播放端,由于集成了PCDN的SDK,在请求播放时会优先命中附近的P2P节点,从中获取资源,减少了CDN的使用量;在播放端,尤其是SDK中,它不仅可以到二级节点中命中所请求的资源,还可以通过彼此之间的上传和下载命中所需资源,这种消费端彼此命中资源的模式称之为三级加速,进一步降低了二级节点的使用量。通过将PCDN网络和CDN网络结合起来,通过一、二、三级加速达到了较好的用户体验,同时降低了成本。

PCDN具有得天独厚的优势,市面上现在已有几家厂商拥有该业务能力。那这些已经申请试用的客户为什么要选择阿里云PCDN呢?

据悉,客户在选择PCDN的时候,资源规模大小、客户端SDK的接入成本和大小、终端是否上传、应用场景是否契合都是决定的关键性因素,而恰恰阿里云PCDN在这几个方面表现颇优。第一,阿里云在全国各地发展了很多终端硬件设备,资源覆盖广泛;第二,PCDN的客户端SDK大小在100KB左右,对接也只有简单的四步,同时支持远程升级,灵活性强;第三,优酷全站都使用了PCDN,历经了大流量业务的考验,技术能力也较为值得信赖。

那阿里云PCDN是怎样快速接入的呢?

PCDN_1

第一, 在阿里云官网找到PCDN产品,申请开通,与工作人员取得联系。
第二, PCDN开通后,用户可自行添加域名,并完成SDK集成联调;SDK包括三个接口:启动、停止和地址转换。整个集成SDK的过程中,用户不需要改变APP本身的逻辑,也没有过多的开发工作。有用户反馈,只用了4行核心代码,就完成了集成。用户的反馈如下图:

PCDN_2
启动APP时启动SDK,传入token

PCDN_3
播放器获取到url地址后,调用SDK获取PCDN本地播放地址并播放

PCDN_4
退出应用程序时停止PCDN服务

另外我们得知,最让用户惊喜的两点是PCDN支持下载限速和防劫持。对于下载业务场景来说,阿里云PCDN可以灵活控制下载速度,限制了在带宽高峰期下载的速度;同时,对于点播业务域名被运营商劫持导致的视频无法播放等问题,也通过PCDN SDK自带的免费HTTPDNS功能得以避免。

第三, 成功接入后,根据建议,一般客户都会选择部分渠道进行灰度发布和数据监控。

第四, 如局部上线效果满意,则可正式上线,使用PCDN为全部产品进行加速了。

因为现有的PCDN用户大部分为视频点播用户,这一场景也比较典型,所以我们关注的核心指标是视频首播时间和流畅度。结论不出所料,PCDN的平均视频首播时间跟CDN不相上下,视频流畅度达到98.5%左右,略优于CDN。其余的下载稳定性和完成率等指标也符合客户标准。

客户纷纷表示:“PCDN确实带来了实实在在的优惠,相对比其他厂商的轮番的打折、配送促销活动来说,这才是我们真正需要的东西。“也有视频行业客户表示,在接入稳定和业务稳定的情况下,每年可以节省上百万的带宽费用,对于追求质优价廉的客户来说,这是一个绝佳选择。

目录
相关文章
|
云计算 CDN
阿里云产品体系分为6大分类——云计算基础——CDN与边缘——PCDN
阿里云产品体系分为6大分类——云计算基础——CDN与边缘——PCDN自制脑图
390 1
阿里云产品体系分为6大分类——云计算基础——CDN与边缘——PCDN
|
调度 开发工具 CDN
鱼和熊掌兼得——解密阿里云PCDN如何实现高质量低价格
PCDN是以P2P技术为基础,通过挖掘利用边缘网络海量碎片化闲置资源而构建的低成本高品质内容分发网络服务。通过集成PCDN SDK接入该服务后,能获得等同或高于CDN的分发质量,同时显著降低分发成本。
7508 0
鱼和熊掌兼得——解密阿里云PCDN如何实现高质量低价格
|
BI 开发工具 iOS开发
使用阿里云PCDN降低内容分发成本
在云栖社区在线技术培训上,阿里云P2P产品专家曾林青从产品特性、技术架构、接入流程和典型案例四个角度出发为大家讲解了阿里云PCDN服务,该服务基于P2P技术,依托海量的分布式P2P节点构建,在保证服务质量的同时可以显著降低分发成本,适用于视频点播、视频直播、大文件下载等业务。
16525 0
|
监控 BI Android开发
阿里云P2P内容分发网络(PCDN)实操手册
本文为阿里云P2P内容分发网络(PCDN)实操手册,可根据本文内容接入与操作。参考来源官网文档。
10607 2
|
缓存 开发工具 UED
CDN降价之后又一大招 阿里云PCDN正式开放申请
本文主要讲述PCDN的五大技术优势和产品特性,现在PCDN产品已经在官网开放申请,欢迎大家垂询。
12710 1
|
域名解析 网络协议 调度
阿里云PCDN新亮点 自动调用HTTPDNS 解决域名劫持困扰
PCDN SDK方案不仅能够帮助客户提升网络分发体验、降低分发成本,还可以无需客户增加任何改造,即可实现域名防劫持和精准调度的能力。
5012 0
|
调度 开发工具 CDN
南瓜电影CTO庄徐麟:阿里云PCDN集成实践和使用效果分享
为了在选型过程中给用户更多的参考,我们邀请到了南瓜电影CTO庄徐麟先生,从接入者的角度分享下使用PCDN过程中的一些问题、解决方案和重要价值。
5537 0
|
算法 调度 云计算
CDN---共享单车算啥,阿里云发布共享网络黑科技PCDN,降低视频行业75%的成本
近日,阿里云发布了名为PCDN的新一代内容分发网络,在全球主流云计算厂商中率先推出基于CDN+P2P技术的内容分发类云产品,引发了整个CDN行业的讨论。
3608 0
|
3月前
|
存储 运维 Serverless
Serverless 支撑赛事转播问题之利用函数计算实现图片处理的实时性和成本节约如何解决
Serverless 支撑赛事转播问题之利用函数计算实现图片处理的实时性和成本节约如何解决
|
6月前
|
存储 弹性计算 关系型数据库
100W用户、8000W流量在线贺卡应用架构如何优化?
100W用户、8000W流量在线贺卡应用架构如何优化?