经常有人把SD-WAN的功能与CDN混淆 。 毕竟,两者都用于加快网页或应用的访问。那到底孰优孰劣?
SD-WAN的作用:
企业通常使用 SD-WAN 来确保员工在访问公司内部应用获得更好的体验。程序开发商或信息服务商最常使用 CDN 来缓存其内容,使客户可以访问最近的节点,以确保他们能够拥有最佳的用户体验。这是一个很好的出发点,但有一些重叠的业务,可能会使情况变得模糊不清,比如下面的例子:
一家公司可能试用香港服务器放在香港数据中心,并在整个美国、欧洲和中东都有用户。 当无法扩展 MPLS 以满足爆炸式带宽需求时,或者当公司负担不起进行网络更改所耗费的大量时间时,他们就会引入 SD-WAN。企业可以在几天内部署 SD-WAN 进行全局连接。有的跨国企业内部办公通过公共 Internet 实现长距离连接,这可能会导致网络访问波动。基于专用网络的 SD-WAN(如由提供的服务)通过专用和安全的 WAN 主干优化和路由流量。这样,最终用户无论位于全球何处,都可以获得更快、更一致的程序响应速度。
CDN 的作用:
另一方面,CDN 通常用于将内容放在更接近其使用者的节点。例如,像微博这样的新闻机构可能会担心大型新闻事件会导致服务器宕机。 部署CDN 将使其能够在全球各节点的服务器上复制和缓存其内容。 现在,当主服务器网络信号中断时,用户将从本地服务器获得服务,服务几乎不可能被延迟或中断。
一些软件服务提供商也使用 CDN 将内容分到更靠近客户的节点,以提高其基于网络的服务的性能,这也是 SD-WAN 也可以发挥作用的一个实例。当然,仅仅因为 SaaS 公司使用 CDN,并不意味着 SaaS 服务的性能将足以满足所有客户的需求。 毕竟,客户有各种不同的需求,可以位于世界任何地方,而 CDN 只会为 SaaS 客户群提供一定程度的提升。
因此,一些客户可能会选择使用 SD-WAN 服务,以确保客户从 SaaS 产品中获得最佳体验。而有些新闻媒体可能会选择使用CDN来缓存大量的媒体文件。 所以,虽然 SD-WAN 和 CDN 都有助于加快应用程序的访问速度,但它们在帮助企业充分利用其在线资源方面却发挥着不同的关键作用。