Home Blogs 实施多CDN策略:您需要了解的5件事
Applications

实施多CDN策略:您需要了解的5件事

About The Author

Outline

1什么是Multi-CDN?

内容交付网络是一个由地理位置分散的服务器组成的系统,它有助于以高性能和高可用性交付数字内容。 CDN背后的理念是让内容更靠近最终用户。 不是将数字内容(Web应用程序,Web对象,文件,可下载媒体和流媒体)集中在相对较少的服务器上,而是将内容缓存到分布在全球各地的许多服务器上。 最终用户现在可以从最近的CDN边缘服务器检索所需的内容 ,而不是一直返回源服务器 进行检索。 CDN还可以即时创建电视广播质量体验,同时将实时流媒体转换为正确的设备格式。 这将为您的客户带来更好的性能(更低的延迟)。 它还可以避免源站过载并允许您的受众进行扩展。

2多CDN的好处是什么?

考虑多CDN策略的原因有几个:

可用性: 虽然停机可能不会引起全球声誉,但它可能对您的企业同样具有破坏性。 随着互联网对业务的各个方面变得越来越重要,几分钟的停机时间可能会影响您的利润并损害客户关系。 多CDN可以在中断期间提供备用交付选项,从而最大限度地减少单点故障。

性能: 任何一个CDN都不可能始终为所有地区的所有流量类型提供最佳性能。 通过在多个CDN提供商之间智能地平衡您的内容交付需求,您可以针对特定流量类型减轻特定提供商在特定区域的性能故障的影响。

容量: 大规模内容交付事件可能会在单个CDN提供商或某些位置造成瓶颈。 多CDN通过在多个CDN之间分配负载来缓解这些瓶颈。 对于世界杯等大型直播活动,快速扩展是CDN的关键功能。 如果比赛在规定时间结束时被绑定,则通常会出现巨大的峰值,风扇会登录以观看最后一分钟。

安全性: 拥有多个CDN提供商使您能够在发生网络攻击时最大限度地减少暴露或完全绕过被入侵的CDN

3 Multi-CDN是如何工作的?

在许多情况下,多CDN可能是有益的,但如何部署多个CDN,以及在确定特定应用程序的最佳方法时应考虑哪些因素?

DNS: 域名系统(DNS)是Internet的命名系统。 然而,互联网设备不理解域名–它使用IP地址操作。 DNS执行从域名到IP地址的转换。 DNS是多CDN环境中不同CDN之间最流行的交换方法之一。

静态: 合并多个CDN的最基本方法是修改DNS条目。 此方法可用于有源待机配置。 例如,如果一个CDN失败,则会修改DNS条目,以便将所有请求重定向到另一个CDN。 使用此方法,映射不同的主机名可以对不同的CDN强制实施不同的策略。

加权轮循:加权轮循 方法允许您对每个CDN应用不同的排名,以指示CDN首选项。 权重或比率可以基于您确定的对您的业务最重要的标准,例如成本,性能,ISP连接,

地理定位: 在地理定位情况下,流量根据最终用户的位置在CDN之间分配。 这允许您根据流量的来源选择特定的CDN。

性能: 基于性能的负载平衡考虑当前的网络状况,以实现最佳的理论性能。 这种方法涉及测量网络状况并在平衡决策时考虑这些数据。

4 Multi-CDN是否适合您?

Multi-CDN具有一些引人注目的优势,但不一定适合每个人。 在考虑多CDN策略是否适合您时,请自问以下问题:您是否可以承受数分钟或数小时的停机时间? 您是否存在流量高峰,可通过向其他CDN溢出的能力来缓解? 您的数字内容交付是否需要性能敏感? 您的受众分布在全球吗? 如果您对这些问题的回答是肯定的,则多CDN可能会使您的组织受益。

5选择合适的CDN合作伙伴

一旦您确定向内容交付环境添加CDN有意义,下一个问题就是选择哪一个 CDN合作伙伴 。 以下是需要考虑的一些重要因素:

地理覆盖范围: 需要考虑的重要问题:您的用户位于何处? 您希望在哪些方面扩展? 查找在您的大多数用户所在的地区或国家/地区具有影响力的CDN。 在考虑您的全球流量分布时,考虑未来的增长也很重要。 例如,如果您希望看到来自印度等新兴市场的流量增加,您现在的决定的因素是避免重新谈判CDN合同或过早迁移CDN提供商。 在您当前和未来的大多数用户所在的位置寻找具有存在的CDN。

绩效指标: 听起来可能很明显,但最好的起点是考虑对客户体验最重要的因素。 在这种情况下,视频交付的重要指标可能包括重新缓冲速率,比特率和启动时间。

业绩计量: 市面上有几种业绩监测工具,但在许多情况下,结果可能会产生误导。 评估性能的最佳方法是使用对您最重要的地理区域中的实际工作负载,对一个或多个CDN进行试用或概念验证。

服务和支持: 有时会出错,或者您可能需要咨询技术专家。 在这样的时刻,优秀的支持可以使所有的变化。 考虑访问实时客户支持的重要性。 是否在工作时间之外提供支持? 您所在的地区提供何种支持? 支持是免费的还是为此服务收取了额外费用? 如果您提供现场活动,CDN合作伙伴有哪些相关体验,他们是否愿意在活动之前或期间参与桥接活动? CDN供应商能否协助从另一个CDN加入或迁移?

底线: 使用多个CDN交付这些数字内容体验可实现更高水平的可用性和性能。 通过利用提供商和企业的正确组合,您可以同时提高最终用户的体验质量,同时降低成本。 有关此主题的更多信息,请参阅Limelight关于实施多CDN策略的5项须知。

Tags

Just For You