使用CDN如何减少带宽成本?

通过缓存内容且不需要多次往返到原始服务器,CDN减少了网站所有者的数据传输成本。

Share facebook icon linkedin icon twitter icon email icon

降低带宽成本

学习目标

阅读本文后,您将能够:

  • 了解CDN为什么可以帮助网站以较低的成本运营
  • 了解网络主机带宽和数据传输费用之间的区别

使用CDN如何减少带宽成本?

A 内容交付网络(CDN) 减少了数据传输的成本,因为它位于用户与网站的托管服务器(或源站 ,从而减少了托管服务器与互联网其余部分之间的流量。 CDN是分布在世界各地的服务器网络,将内容存储在距离终端用户更近的位置,从而减少了延迟 。 CDN提供高速缓存的内容,因此源站不必一遍又一遍地传递相同的内容。

网页托管服务向

传输到源站或从源站传输的数据(通常称为"带宽" )收费。但是如果网站的大部分内容都高速缓存在CDN中,那么更少的数据将传入和传出网站的主机服务器,从而降低了带宽成本。

要了解为什么,请想象一下,位于旧金山的一个受欢迎的比萨外送店经常从奥克兰(位于旧金山湾的另一侧)的客户那里获得订单。每次餐厅向奥克兰送比萨饼时,其司机都必须支付到奥克兰所需的过桥通行费,从而增加了成本。

但是,如果餐厅在奥克兰开设了一家分店,送货司机将不再需要过桥并支付通行费来交付奥克兰的订单,另外还有一个好处,那就是比萨饼的送货速度更快。

同样,如果网站在用户附近的CDN中存储了部分或全部内容,那么网站所有者将为从网站源站中交付的内容支付更少的"过桥费用“。

网站如何产生带宽成本?

首先,在这种情况下, "带宽"实际上不是带宽。当人们在网络托管环境中说"带宽"时,他们真正的意思是"数据传输。"这是往返于网页主机的数据量。 (带宽实际上表示一段时间内可以通过网络上某个点的最大数据量。)

因此,网络主机不会导致"带宽"成本,而是数据传输成本。主机提供商在每个时间段(通常是每月)分配一定数量的数据。通常,提供商将对入口(数据输入)或出口(数据输出)收费,以较高者为准。

用户访问网站时,其浏览器将通过互联网加载内容。如果网站不使用CDN,则所有内容都必须来自源站,这意味着每次网站加载时, HTTP请求将会发送到源站,而内容会从同一服务器输出。这种情况发生的次数越多,传输的数据就越多,从而使网站运营商的成本更高。

网站如何产生带宽成本?

CDN是否增加成本?

大多数CDN为其服务收费,但每月数据传输节省的费用通常会超过使用CDN的成本。

Cloudflare提供免费的CDN服务 ,以及为快速交付内容而优化的庞大CDN边缘服务器网络。了解 CDN如何提高网站性能。