-->
保存您的免费座位流媒体连接今年八月. 现在注册!

了解多cdn策略

文章特色图片

Many enterprises are finding it increasingly difficult to deliver a consistently high-quality end user experience to a global online audience using a single content delivery network (CDN). 毫无疑问,CDN提供商有不同的优势和劣势, a single provider does not adequately address the needs of a global online organization. 然而, 企业可以使用多cdn策略, 并通过利用供应商的正确组合, enterprises can simultaneously improve end user quality of experience while lowering costs.

A content delivery network (CDN) is a group of geographically distributed servers that help deliver content to users more rapidly. 然而, CDNs can perform differently at different times or in different locations and they can experience outages and slowdowns. 采用多cdn策略, 您组织的内容由多个CDN提供商托管, enabling you to drive better application performance; and in many cases, 你可以享受更低的成本. Multi-channel access methods for websites are not the only things a content owner must consider; demographics and the purpose of the site also come into play. Many enterprises are finding it increasingly difficult to deliver a consistently high-quality end user experience to a global online audience using a single CDN. 意料之中的是, a single provider does not adequately address the needs of a global online organization. 然而, businesses can use a multi-CDN 并通过利用供应商的正确组合, enterprises can simultaneously improve end user quality of experience while lowering costs.

The majority of shoppers state that they will leave a page if it takes more than three seconds to load, and potentially every second in delay in load time can mean fewer page loads and fewer conversions—the bigger your ecommerce property, 损害越大. For the largest properties, this can mean millions of dollars in lost revenue. 单个CDN的性能通常因地理位置而异, 在某些地区表现良好,而在其他地区表现不佳. This is a function of regional coverage and connectivity of the CDN points of presence (PoPs). Even the best-performing CDNs regularly experience spikes in latency that can last for hours. Global online organizations need their applications to perform well in all regions and at all times. 多cdn策略, including adding regional CDNs where global CDNs' performance is consistently slower, 能提供比一个CDN更好的性能吗.

Multi-CDNs are used by a variety of industries such as internet/computer software, 媒体, 零售, 休闲, 体育 & 娱乐和企业服务. These industries deliver vast amounts of content to users across the globe, and using a multi-CDN can help improve the efficiency of that process. It is no surprise that Internet / Computer Software and Media companies are among the top two industries using single and multi CDNs. Companies that stream large 媒体 files to their users are able to take great advantage of the widespread global presence of a multi-CDN setup. 另外, software companies like to push their most recent updates to users via a CDN as they will be delivered faster. 

To give your site the ability to allow multiple CDNs to cache your content, 您必须首先了解当前的交付生态系统. The business logic that may live on parts of the CDN has to be pulled back and implemented at the origin. If your CDN does not allow its storage to be used as third-party origin storage, then best practice would be to have multiple origins (at least a primary and a failover). Multiple geo-located origins may be good for larger sites or mobile apps with high data needs (online gaming for example). 也, limit the number of features that you utilize with a specific CDN—put the intelligence in your origin, 在可能的情况下, 因为这是你的价值主张. 尝试仅将cdn用于交付, because by pulling the business logic back into the origin and performing these tasks yourself, 已完成多个CDN下发场景的设置. 限制使用CDN源存储, 因为如果您使用它,则必须跨多个cdn进行复制. 而不是, opt for using cloud storage in multiple locations or set up your storage to be near your own origin(s).

你是否正确了解你的流量? 例如,是HTTP还是HTTPS? 是大文件格式还是视频格式? The type of traffic you have largely determines your caching capabilities. 也, large file delivery is usually improved dramatically by increased throughput. 如果这是你的用例, then optimize for that by selecting CDNs that have great throughput in the markets you care about. 同样的, 如果HTTPS小对象是你最想优化的, 然后相应地调整你的网络. 

Focus on the important key performance indicators (KPIs) for your business. 在考虑业务需求时,要细致地思考. Remember that in different countries, you will have different constraints and opportunities. You might even have different requirements, depending on the type of 媒体 or time of day. 调查用户的实际体验, 因为你需要知道你对每个观众的表演范围, 在任何情况下.

衡量正确的事情. 如果您今天只使用服务器端体验度量, 然后再看看实际的用户性能结果. Server-side metrics can tell you about load and latency on the servers, 但它们对实际的客户体验几乎没有什么洞见. In order to make the best decisions about content delivery partners and platforms, 你需要真正了解客户的体验, 在全球范围内. Real user measurements (RUM) and high quality synthetic measurements can take the guesswork out of how your site is performing in different locations across different networks.

[这是来自。 GlobalDots. 我们接受供应商署名完全基于它们对我们读者的价值.]

流媒体覆盖
免费的
合资格订户
现在就订阅 最新一期 过去的问题
相关文章

随着流媒体的发展,CDN必须发展

Streaming is still only a fraction of total video watched, even post-COVID lockdown. What happens when it's the de facto method for delivering video content? Will the existing CDN approaches be enough to handle the next phase of streaming growth?

算法系列:CDN背后的数学

大规模交付内容需要许多精确的, 离散, 然而相互关联的步骤, 首先要对服务器负载有敏锐的认识.

CDN扩展策略

Limelight Networks' Neil Glazebrook and Tulix CEO George Bokuchava discuss cost-effective strategies for building capacity in this clip from their panel at 流媒体 West 2019.