Alibaba Cloud CDN vs. AWS CDN and Akamai China Coverage

本文涉及的产品
CDN,50GB 1年
边缘安全加速 ESA,基础版 1个月
简介: One cloud service that has gained rapid popularity over the last few years is the Content Delivery Network, or CDN.

NW_002

One cloud service that has gained rapid popularity over the last few years is the Content Delivery Network, or CDN. A CDN is essentially a platform for optimizing web content delivery performance, usually by distributing the content across a series of servers in an effort to get the content server as close to the end user as possible. Content Delivery Networks are most often used for the delivery of video content, but can be used for delivering nearly any type of web content.

There are a number of different cloud providers that offer CDNs. Among the major providers are Amazon Web Services (AWS), Akamai, and Alibaba Cloud. In this article, we compare the CDN services offered by each of these cloud providers.

Amazon Web Services CDN

Amazon Web Services (AWS) offers a CDN solution to its customers called Amazon CloudFront. As is the case for many competing platforms, Amazon CloudFront attempts to minimize latency by placing web content on nodes that are geographically located as close to the end user as possible.

CloudFront delivers web content to end users over an SSL-encrypted HTTPS session. CloudFront supports common HTTPS request types such as HEAD, PUT, GET, POST, PATCH, DELETE, and OPTIONS. Although Amazon does provide an option to improve performance through the use of caching, caching is only supported for OPTIONS requests.

CloudFront is suitable for both on-demand and live streaming media. CloudFront natively supports Microsoft Smooth Streaming and HLS for on-demand streaming. For live streaming, CloudFront supports Adobe Media Server, Windows Media Service, and Wowza.

Akamai CDN

Another solution for streaming media is Akamai’s Adaptive Media Delivery. Akamai supports HTTP streaming of both live and on-demand video, and supports HTTP Live Streaming, HTTP Dynamic Streaming, Microsoft Smooth Streaming, and Dynamic Adaptive Streaming.

Like other CDN services, Akamai uses a distributed server architecture to place content servers as close to the delivery endpoints as possible. Akamai further enhances performance by using advanced cache optimization and media acceleration (though media acceleration is only supported through a media acceleration SDK).

Although Akamai’s CDN service is HTTP based, the company does support the use of HTTPS.

Like Alibaba Cloud (which will be discussed in a moment), Akamai offers a China CDN option, which helps to improve performance when delivering content to viewers in China. However, the Chinese CDN is offered as an optional add-on, and is not included in the core product.

Alibaba Cloud CDN

Alibaba Cloud’s CDN solution is designed to deliver the blazing fast performance that is necessary to cope with high volume traffic, or deliver smooth video content, with support for FLV and MP4 media. Alibaba Cloud’s CDN system is made up of over 1,200 nodes, and makes it possible for websites to respond to requests within milliseconds.

Although the use of distributed nodes is key to CDN performance, Alibaba Cloud CDN takes additional measures to improve performance. This includes page optimization through smart compression, and even condensing multiple JavaScript and CSS files into a single request. (Of course Alibaba Cloud also uses a high-performance cache that is designed to cache “hot” resources.)

Alibaba Cloud’s solution is especially strong in China, where the company has deployed over 1,000 CDN nodes. Perhaps even more importantly, however, Alibaba Cloud is helping its customers to cut through the red tape that is inherent in operating online in China. According to Chinese law, organizations that want to deploy a website on a CDN (in mainland China) are required to complete an ICP registration process. Alibaba Cloud staffs a dedicated team that can assist subscribers with this process.

As you would probably expect, the Alibaba Cloud CDN is designed to work seamlessly with other Alibaba Cloud services, including Elastic Compute Service (ECS) and Object Storage Service (OSS). Furthermore, Alibaba Cloud provides analytic capabilities that allow for the monitoring of traffic patterns, content popularity, bandwidth consumption, security, and more.

While it is true that raw performance is an important consideration when selecting a CDN, so too is scalability. After all, an excessively heavy workload will impact performance unless the underlying service is able to scale to meet the demand. Alibaba Cloud CDN scales automatically in response to content demand spikes. Furthermore, the service offers a content storage capacity of up to 1.5 petabytes.

Alibaba is currently offering a free trial of their cloud services. You can register for a free trial subscription at: https://www.alibabacloud.com/campaign/free-trial#free-products. The trial includes a $300 credit that can be used to explore Alibaba Cloud’s various cloud offerings.

Conclusion

Although there are a number of different options for those who need CDN services, not all options are created equally. When selecting a CDN service, it is important to choose a service that delivers the required level of performance, and that supports your required media type. It is also critically important to ensure that your selected CDN will work well within the regions in which you need to deliver content.

Author Bio:

Brien Posey is a Fixate IO contributor, and a 16-time Microsoft MVP with over two decades of IT experience. Prior to going freelance, Brien was CIO for a national chain of hospitals and healthcare facilities. He also served as lead network engineer for the United States Department of Defense at Fort Knox. Brien has also worked as a network administrator for some of the largest insurance companies in America. In addition to his continued work in IT, Brien has spent the last three years training as a Commercial Scientist-Astronaut Candidate for a mission to study polar mesospheric clouds from space. You can follow Posey’s spaceflight training at www.brienposey.com/space.

目录
相关文章
|
5月前
|
缓存 安全 网络协议
如何使用Bluetown Cloud服务器及其CDN服务来掩护VPS的真实IP地址。
最终,通过Bluetown Cloud的CDN服务,你的VPS不仅仅是隐藏在一层又一层的保护之下,同时也因为CDN的全球节点而享受到加速访问的优势,无所不在又不被发现,像是一位能在互联网世界中自由穿梭的幽灵特工。
98 14
|
23天前
|
缓存 前端开发 JavaScript
适合阿里云CDN分发的文件类型有哪些?
静态文件如网页、图片、视频等适合CDN分发,可提升加载速度,减轻源站压力。动态、私有或频繁变更内容则不适合。合理选择资源包,助力高效上云。
|
25天前
|
CDN
阿里云CDN计费价格如何收费的?一文看懂
阿里云CDN计费包含基础费用与增值服务。基础费用可选按流量、带宽峰值或月结95带宽计费,默认按流量计费;增值服务如HTTPS、QUIC、WAF、实时日志等按使用量收费,不使用不计费。支持资源包抵扣,详情参考官方文档。
233 10
|
24天前
|
缓存 监控 安全
如何设置阿里云CDN的流量阈值以避免超额费用?
在信息爆炸时代,阿里云CDN助力网站加速。合理设置CDN阈值可提升性能、节省带宽、增强安全。本文详解阈值配置步骤与监控优化,助你高效利用资源。无账号者可通过翼龙云上云,享技术支持与优惠。
|
23天前
|
缓存 前端开发 JavaScript
有哪些文件适合阿里云CDN分发?
静态、高频访问且对加载速度要求高的文件(如网页、图片、视频、下载文件)适合CDN加速,可提升性能与性价比;动态内容、私有数据、频繁更新或敏感资源则不宜使用。合理选择分发策略,优化体验并降低成本。
|
23天前
|
CDN
怎么调整阿里云CDN配额?
阿里云CDN助力网站加速,配额管理关乎性能与成本。本文详解带宽、流量、请求数配额定义,指导用户查看及申请提升配额,并解析费用影响与优化策略,助您合理规划资源,降本增效。
|
17天前
|
域名解析 缓存 监控
阿里云渠道商:如何排查阿里云CDN访问问题?
排查阿里云CDN访问问题需分步诊断:先检查DNS解析与CDN基础配置,再根据访问慢、内容未更新或50x错误等现象定位原因,结合ping、tracert及阿里云实时日志、节点检测等工具深度分析。掌握此流程,快速解决异常。
|
21天前
|
边缘计算 缓存 双11
阿里云渠道商:什么时候应该使用阿里云 CDN 预热?
阿里云CDN预热可将资源提前分发至边缘节点,降低首字节时间50%以上,减轻源站压力。适用于大促活动、大文件发布、定期更新、突发流量及APP资源更新等场景,提升访问速度与稳定性。首次访问求快用预热,内容更新生效用刷新。
|
30天前
|
CDN
如何切换阿里云CDN的加速区域?
本文介绍如何通过阿里云CDN控制台切换加速区域,涵盖登录、域名管理、修改加速范围及注意事项,助企业轻松实现从中国大陆到全球的CDN加速调整,优化海外用户访问体验。