it-swarm.cn

CDN - 内容交付网络。它们如何工作,为什么我要使用它?

什么是内容交付网络(CDN),它是如何工作的,为什么我要在我的网站上使用一个?那里有哪些着名的CDN?

17
Chris W. Rea

定义

维基百科说 好吧:

内容传送网络或内容分发网络(CDN)是包含数据副本的计算机系统,其放置在网络中的各个点处,以便最大化用于从整个网络中的客户端访问数据的带宽。客户端访问客户端附近的数据副本,而不是访问同一中央服务器的所有客户端,以避免该服务器附近的瓶颈。

内容类型包括Web对象,可下载对象(媒体文件,软件,文档),应用程序,实时媒体流以及Internet交付的其他组件(DNS,路由和数据库查询)

优点

常见的CDN

11
jessegavin

内容交付网络托管您的内容副本,并通过与他们关系密切的服务器将其提供给访问者。例如,如果您的图像是通过CDN提供的,则您网站的访问者会透明地从CDN服务器而不是您的服务器下载图像。

使用CDN的两个主要原因是减少服务器上的流量/带宽,并提高交付速度。 CDN充当缓存:它从您的服务器下载您的内容一次,然后从其自己的服务器而不是您的服务器将其传递给所有访问者。 CDN还将拥有遍布全球的大量服务器,因此他们能够从距离更近的位置向大多数访问者提供内容,从而更快地将其提供给那里。

我所知道的两个最大的CDN是 AkamaiLimelight

3
Matthew Shanley

微软也在运行 Windows Azure CDN 他们最近发布了他们的 定价结构 如下:

“The following three billing meters and rates will apply for the CDN:

•$0.15 per GB for data transfers from European and North American locations
•$0.20 per GB for data transfers from other locations
•$0.01 per 10,000 transactions”
2
Larry Smithmier

当有人打开您的网站时,内容将排列在队列中。直到或除非第一个组件被删除,其他组件不能。因此,您网站的整体加载速度会提高。如果您使用某些CDN,则可以专门处理请求。所以整体速度提高了。

您可以通过创建子域将自己的站点用作自己的CDN。

最好使用google或wordpress作为静态内容。他们的DNS解析时间非常短

0
Amit Kumar Gupta