如想获得最佳阅读体验,请访问:金山云CDN:国内最佳付费CDN
注意:本文主要讨论个人付费CDN,所以如果你想使用免费CDN、企业CDN,还是看看远处的雪山吧[狗头]
什么是CDN?
内容分发网络(英语:Content Delivery Network或Content Distribution Network,缩写:CDN)是指一种透过互联网互相连接的电脑网络系统,利用最靠近每位用户的服务器,更快、更可靠地将音乐、图片、视频、应用程序及其他文件发送给用户,来提供高性能、可扩展性及低成本的网络内容传递给用户。
CDN的优势
内容分发网络的总承载量可以比单一骨干最大的带宽还要大。这使得内容分发网络可以承载的用户数量比起传统单一服务器多。也就是说,若把有100Gbps处理能力的服务器放在只有10Gbps带宽的数据中心,则亦只能发挥出10Gbps的承载量。但如果放到十个有10Gbps的地点,整个系统的承载量就可以到10*10Gbps。
同时,将服务器放到不同地点,可以减少互连的流量,进而降低带宽成本。
对于TCP传输而言,TCP的速度(throughput)会受到延迟时间(latency)与数据包漏失率(packet loss)影响。为了改善这些负面因素,内容分发网络通常会指派较近、较顺畅的服务器节点将资料传输给用户。虽然距离并不是绝对因素,但这么做可以尽可能提高性能,用户将会觉得比较顺畅。这使得一些比较高带宽的应用(传输高清视频)更容易推动。
内容分发网络另外一个好处在于有异地备援。当某个服务器故障时,系统将会调用其他邻近地区的服务器服务,进而提供接近100%的可靠度。
除此之外,内容分发网络提供给服务提供者更多的控制权。提供服务的人可以针对客户、地区,或是其他因子调整。
*以上内容来自维基百科: 内容分发网络
境内CDN的必要性
很多朋友认为使用如Cloudflare CDN加速网站就高枕无忧了,对于世界上大部分地区来说确实是的,但是由于中国的特殊政策,Cloudflare没有ICP备案证书,不能在境内设置节点,加上中国的国际出口日渐饱和,在网络高峰期访问境外网络丢包非常严重,加上Clouadflare免费层已基本上把所有大陆流量路由至美国,导致很多人使用CDN后反而比不用CDN更慢了。。
因此,选择一个境内CDN是很有必要的,服务器在境内还是境外基本上是物理级别上的差异,是优化难以追平的。
不过你的网站要是无法取得ICP备案....那就另说了。
国内CDN现状
搜了一圈,似乎没有一个很正规的统计,这里放上几个图,大家看看就行。
总的来说,个人感觉,市场比较大的就是网宿,阿里云,腾讯云,百度云加速(和百度智能云的CDN不是一个东西)
金山云CDN
说起金山云CDN,我也是最近才看到的,正好自己一直在用的腾讯云CDN对个人用户越来越抠门,我也早就开始寻找替代品了,正好处理MIUI 13的bug()时在小米网站上看见了,就试了一下,发现还不错(至少比腾讯云CDN好上100倍)就分享给大家[狗头]
金山云CDN官网的介绍:
金山云CDN的优势
这里将金山云与国内CDN提供商的各项指标做个比较,不过像白山云,网宿这种根本不