很多企业可能都会犹豫是否要从单CDN模式到转向为多CDN模式,一方面因为这可能看起来很复杂,这不仅涉及到需要建立更多的CDN提供商,而且还有其他较多的操作和配置要做,尤其是在当前单CDN供应商似乎一切正常的情况下。但从另一方面来说多CDN策略确实可以给企业提供更大的好处,极大地提高企业的在线业务性能和体验。
通过融合CDN战略,企业可以确保来自世界任何地方的用户能够访问其网站内容和应用程序,同时保护其网站免受服务降级、网络攻击和中断的影响。在确定是否要采用融合CDN战略之前,重要的是要评估关键考虑因素,以最大限度地提高实施融合CDN战略的效益。
在实施融合CDN战略之前,比如你可以问自己一些关键问题:
我的CDN是否能够在所有地区和高峰时间保持一致的性能?
我是否可以利用不同CDN的地理优势和价格来优化CDN交付成本?
如果我当前的CDN提供商出现中断或过载,我有任何后备选项吗?
中断对我的业务的风险或影响有多大?
尽管我的CDN说该地区有一个边缘节点,但我是否知道真正的用户性能/体验是什么?
融合CDN适合我吗?
尽管融合CDN很有用,但企业需要评估、审核并确定它是否值得实施。事实上,只有通过正确的实施,用户才能享受融合CDN的广泛好处:例如高性能、增加的容量,甚至更好的安全性。
在评估融合CDN策略是否适合您时,您应该记住以下要点:
使用的配置类型:长期以来较多企业在其实在实际应用中也使用了多个CDN,比如在非活动配置中使用了替补CDN,通常来说他们将把一个CDN用于常规使用,另一个用于主CDN出问题时的备用和灾难恢复。
但这个方法存在一个问题:当从一个CDN切换到另一个CDN时,这种配置很容易停机,并可能导致切换过程中的性能不一致。因此寻找一个活跃的可主动分配的CDN配置更有意义。通过这种方式,两个CDN都在接收流量,无论一个CDN出现问题,用户都可以享受不间断的无缝体验。
使用正确算法进行流量管理:在评估融合CDN时,您需要使用正确的算法将流量引导到每个服务器。在使用的4种流行算法(循环算法、基于地理的算法、基于性能的算法、基于成本的算法)中,您的操作性质将决定管理流量的最佳方式。例如,如果您在世界多个地区开展业务,基于地理的方法可能最适合您。您可以将更多流量引导到比其他区域具有更多CDN容量的区域。基于成本的方法可能对那些始终专注于优化成本的公司更有效,正在进行的算法可以密切跟踪性能变化并相应地路由流量。如果企业依赖实时社交媒体订阅或视频流等服务交付,则融合CDN策略可以显著提高性能。
正确衡量性能:融合CDN战略真正取得成果的最好途径是从多个点进行频繁的性能监控。在评估融合CDN时,应进行检查,以确保经常监控来源和最终用户体验。事实上,应该从多个数据中心和ISP进行测量,以确定性能的任何下降。此外,最终用户体验还需要相同级别的监控,以确保在无法检测到的问题(例如ISP的性能问题会影响该区域内的特定CDN)影响您的流量之前,这些问题会被发现。