新闻资讯

互联网挑选CDN的个关键
2021-11-30 15:36:43
阅读(816)
来源:豆盾云
摘要:如果说通过互联网环境传输内容对于你的业务而言具有至关重要的意义,那么选择一家合理的CDN服务提供商可能是很多互联网服务提供商所首先需要考虑的。尤其当你的互联网用户是一

src=http___img2.iyiou.com_Cover_2017-08-07_hangye-cdn0807.jpg&refer=http___img2.iyiou.jpg


如果说通过互联网环境传输内容对于你的业务而言具有至关重要的意义,那么选择一家合理的CDN服务提供商可能是很多互联网服务提供商所首先需要考虑的。尤其当你的互联网用户是一个大体量,并且地理位置相对分散,同时这些用户的体验与安全性要求又都很高,那么,选择一个CDN厂商真的是至关重要的。下面来看看以下的几点:

1.了解自身业务需求

一旦有了初步的一个List,那么接下来你就需要鉴别什么对于你的业务特征是最重要的?举例而言,如果你需要为你的软件分发一些免费的升级,那么这部分成本的花费会让人觉得特别不值,但相反,如果你在传输一个流媒体视频,你就需要保障每个用户看到视频的时候高质量的体验并没有被中断。

价格与质量从来都不是对等的,选择一家最便宜的CDN服务提供商,往往给不了最优质的体验,所以理解你真正的需求很重要。通过自身的业务模式,寻找最合适的CDN服务提供商,以下是一些可以供参考的评估元素:

地理位置:如果你的服务在埃及,但却选择了一家不相关的印度尼西亚CDN服务提供商,服务质量就不会太高,确保你所选择的数据能够给你带来一定的启示。

流量类型:如果传输的是视频,那么就不需要比较提供商网页加载速度,通过你实际的使用情况选择匹配的数据材料,视频内容相对Web内容对于CDN基础设施的负荷是完全不同的要求,满足小型Web项目的CDN对于大型VOD点播来说可能就是噩梦。

协议:如果传输的流量运用的是SSL协议,确保要进行一个测试,许多CDN服务提供商对于不同的协议运用完全不同的基础设施,那么结果性能就会有很大的差别。

性能:CDN不仅仅只是考虑单个内容端到端的传输,同时也要考虑峰值问题,CDN的负载是一个非常重要的核心,否则,每个用户可能一旦进入高峰期,就会纷纷产生效率下降的问题。

最后一英里:你选择的CDN如何从服务器乃至终端用户拉取内容是一个重要的问题,CDN与ISP具有直接关系还是仅仅依赖于公共节点?如何确定CDN是否需要定期的升级?最好还是尝试问一下CDN服务提供商与网络之间的关系。

SLA:什么样的服务等级协议以及修正方式是CDN服务提供商所能提供的?与核心业务是否相匹配?尽管每一家服务提供商都会告诉你100%的可靠度并没有CDN网络崩坏的时候,但他们确实还是发生着,重要的是这些供应商如何处理这些问题,并采取一些补救措施不让它再次发生。

2.保护好内容和头端

对你CDN上内容的保护措施的重视程度不亚于你打算提供一个新业务或者更新一个新产品。要完全保护内容不被未经许可地访问或者分配几乎不可能,即便可行成本与复杂度也会高出想象,尤其当你还需要考虑到终端用户体验的情况下,这也是为什么尽管现在很多服务提供商采用了一些安全手段针对于非法访问,但同时,这也给绝大多数的访问用户带来的困扰。

CDN可以在内容保护上起到至关重要的作用,所以,了解安全上CDN能做什么,然后思考自己能做什么在内容保护上能为你的业务起到重要的推动作用。基本的加密应该由CDN服务提供商提供,是否有SSL传输加密还是通过AES128加密进行扰码处理。然而不建议从CDN服务提供商那里购买DRM服务,因为有太多专业DRM服务提供商能够提供更好的选择。

与此相似,CDN在接受请求的时候首先应当有一个授权的过程,地理阻隔的方式是基于终端用户的IP,所以通常通过URL中的Token解决,而用户的认证与授权是服务商希望把控的一部分CDN上传流量。

另外,对于内容的保护,你需要思考如何保护好基础设备,这确实是需要CDN服务提供商能够来协助你的,向他们咨询有什么方法能够有效保护好你的头端,他们应当如何保护你的基础设施,让有图谋的人不能从中破坏你的服务、窃取内容或者客户的信息?

 

3.了解成本在哪儿?

除非你对于CDN服务了若指掌,知道如何通过沟通获得一场公平的交易,不然与CDN服务提供商的谈判往往都很有挑战性,CDN服务提供商往往会让整个价格在不同的提供商之间难以比较。

首先你应该了解CDN服务提供商收费的基本元素:

1、传输:费用最大的组成部分,通常按照传输量或者流量级别进行不同标准的收费。对于大多数的用户而言,通常选用计量付费会比较划算,因为一般你可以不必为了满足峰值需求而付出过多的成本。

2、存储:当服务提供商决定在CDN中存储内容而不是头端的时候,CDN就会收取内容的存储费用,尽量关注入口与出口带宽上一些服务提供商会增加的费用。

3、服务与支撑:尽管目前有一些服务提供商收取基础支撑费用的趋势,但标准的支撑以及SLAs一般不会有额外费用产生。不过先进的集成服务以及增强SLA通常都会很贵,尽量在这上面小心,不要被推销到一些你可能不需要的打包方案。

4、增值服务:基于CDN服务提供商,如果愿意,CDN服务提供商可以在账单上添加数以百计的附加服务,尽管有些服务提供商在相同的地方并没有收费。确保你知道哪些费用是包含在内的,或者哪些服务是不被需要的。

互联网服务提供商应当学会如何在CDN服务中获得一个更好的价格,而有幸的是其实这并不难。如果你的需求很简单,或者你已经准备好投入较长的时间,可以从CDN服务提供商手里拿一个比较大的折扣包,许多CDN服务提供商按照流量出售价格,买10PB的价格往往都比10TB的要便宜很多。

最后如果你需要一个公用的参照表,看下这个地址:http://cdn.qingyeyun.cn/,调查的结果虽然有偏差,但可以作为某种参考和依据,一个未经深思熟虑的思考,如果你的服务是视频,那么往高了找,如果你的服务是软件迭代,往低了找。

 

4不要被绑定

正如所有决定一样,保留都是一种重要的选择方向。尽管选择一到两家CDN服务提供商,然后一如既往地合作下去是让人觉得轻松愉快的体验,但你的业务随时可能发生变化,流量可能大幅增长、新的市场会陆续推出,并且也可能推出一些新的服务。

备用一些CDN服务提供商给你提供冗余服务并优化你的传输,同时也将保护你的网络出现任何的意外。在与CDN服务提供商合作的过程中,你需要时刻想明白自己依赖的是什么?有相当多的案例,一些用户对于某个单一CDN服务提供商集成过重,导致在后悔的时候,也很难引入第二个CDN。

互联网服务提供商应当积极与多家CDN服务商对接,并保持一种正向且建设性的关系。尽管和一家CDN服务提供商合作很单纯愉快,但还是建议时刻保持引入备用的想法。尽管开发沟通过程很漫长且成本高昂,但国际上有相当案例表现,当你发现内容都在一家CDN并不被允许接入其他CDN的同时,你的服务也会变得越来越慢、越来越困难、甚至越来越昂贵。



最新优惠
豆盾云使超过20000个互联网业务更快更安全