Azure CDN 简介

Azure 内容分发网络通过使用分布在中国大陆的大量物理节点,缓存 Azure 平台上存储 blob、云服务和网站中的静态内容。 这为媒体服务提供了实时传送视频流内容分发加速,并为开发人员提供了分发高带宽内容的解决方案。 此服务目前还支持使用尚未在 Azure 平台上部署的源站。

有关 Azure CDN 的详细信息和价格,请参阅 Azure CDN 服务介绍

如果你已经是 CDN 的现有用户,请访问 Azure CDN 管理门户来管理网络加速域名。 有关具体使用指南,请参阅使用 Azure CDN

什么是内容分发网络?

CDN 是内容分发网络的缩写。 如今,几乎所有大型网站都在使用内容分发网络技术,但该技术绝非大型网站所独有。 该网络的基本用途是避开 Internet 中可能影响数据传输速率和稳定性的瓶颈和其他部分,使内容传输更快、更稳定。 通过将节点服务器放置在整个网络的不同位置,并以 Internet 为基础构建一个更加智能的虚拟网络层,内容分发网络系统可以根据网络流量、节点连接和负载的状态以及与用户的距离和响应时间等总体信息,实时将用户请求重定向到离用户最近的服务节点。

以 Microsoft 网站为例,Microsoft 是一家美国公司,但其客户遍布全球。 这意味着世界上每个地方都有用户需要访问 Microsoft 网站或从 Microsoft 更新下载产品更新。 如果网站服务器只部署在美国的一个地点,那么该地点周围地区的用户在访问网站时无疑可以达到令人满意的速度,因为所涉及的距离很短,网络延迟也很小。 但是,如果中国用户从美国的服务器下载产品更新,则需要在中国和美国之间来回传输所有数据包。由于路由总长度达数千公里,这将造成巨大的延迟。

此问题可以通过在中国部署内容分发网络节点来解决。 节点会自动将数据缓存到中国各大城市的数据中心,缩短了用户与内容之间的距离,进而缩短了数据传输所需的时间。 使用内容分发网络缓存意味着用户可以从附近的地点获取内容,从而解决 Internet 网络拥塞问题,并提高用户访问网站和应用程序的响应速度。

优点

内置支持多种 Azure 服务

默认情况下,Azure 支持多种不同的 Azure 服务,包括云服务、存储 blob、Web 应用和媒体服务,为用户提供全面的一站式云服务支持。

完全自助模式

传统的内容分发网络服务需要大量复杂繁琐的配置过程。 可以使用 Azure 门户和专用的 Azure 内容分发网络门户,进行从创建网络加速节点到整个节点生命周期的后续管理等一切操作。 还可以查看一系列统计报告,下载原始访问日志,配置各种高级功能(如缓存规则配置、强制刷新缓存内容、内容预加载和防盗链)。

动态优化所有网络节点

内容分发网络服务整合了多家中国公司的主流网络服务,提供全面的静态网页加速和各种服务类型的加速。 其中包括大型文件的下载分发,如软件安装包、游戏客户端、应用和视频以及点播视频 (VoD) 和主要针对在线视频网站和在线教育网站的实时传送视频流(直接广播)。 因此,不同类型资源的分发需求都能得到满足。 它还为包括中国电信、中国联通和中国移动在内的主流电信运营商以及其他 ISP 提供覆盖整个地区的全网络覆盖。 它采用负载均衡技术和基于实时网络状态的智能调度策略,将用户请求分配给最佳节点。

降低成本

内容分发网络利用多家公司主流网络服务的合作优势,为包括企业客户和网站支付用户在内的所有 Azure 用户提供高质量、低成本的服务。 这样,更多用户就可以享受内容分发网络服务带来的好处。

多种方案的加速

内容分发网络服务支持以下加速方案,并提供全面的多维加速服务。

网站和小型文件加速

CDN 的一个典型使用场景就是针对所谓的众多网站所使用的“小文件”(HTML 网页文件、图片文件、JavaScript 文件、CSS 文件等)进行加速。 通过加速,网站可以提供更好的用户体验,从而增加用户访问量,最终提高整个企业的收入。 典型的用户组是为 Internet 用户提供网站服务的大中小型企业。 有关详细信息,请参阅 Web 加速

大型文件的下载分发

内容分发网络的另一个典型使用方案是促进大型文件下载的多节点分发,最终确保下载体验顺利进行。 如果不使用内容分发网络服务,操作系统和固件升级、在线发布新游戏(需要下载客户端安装包)和移动应用更新等典型用户方案将对源站带宽使用产生巨大影响。 大量使用甚至会导致源站停止工作。 有关详细信息,请参阅下载加速

VOD 加速

过去几年,随着在线视频和媒体服务范围的扩大,越来越多的人习惯于使用 Internet 平台来观看视频和收听音频内容。 中国 Internet 环境的限制对音视频内容的最终分发提出了巨大的要求。 典型的用户组是向 Internet 用户提供服务的各类媒体网站和移动应用客户。 有关详细信息,请参阅 VOD 加速

图像加速

通过内容分发网络图像处理,可以使用内容分发网络服务随时从任何地点和任何设备获取处理后的图像版本。 有关详细信息,请参阅图像加速

流媒体加速

客户对实时传送视频流的速度和实时性热情高涨,实时传送视频流深受客户喜爱,但实时传送视频流的实时性意味着大量用户同时访问服务。 这种使用方式对源站和带宽资源造成了巨大压力。 此类服务还受到中国对跨地区或跨运营商流量的限制,这对高质量、高速的实时传送视频流提出了很高的要求。 Azure 内容分发网络流媒体加速服务可实时获取源站视频流。 然后,它将视频流分发到离用户最近的内容分发网络边缘节点。 它采用智能缓存和调度策略来计算并为用户提供最佳节点。 此过程可减少链路传输造成的延迟和带宽压力。 用户需支付数据使用费。 该服务为用户提供高速、流畅、高质量的直接广播观看体验。 有关详细信息,请参阅流媒体加速

HTTPS 安全加速

安全是用户最关心的问题。 因此,内容分发网络不仅为 HTTP 访问提供全面加速,还为需要通过 HTTPS 访问协议进行访问的用户提供专用 HTTPS 加速服务。 就使用方案而言,该服务可归类为小型文件加速服务,但它也提供某些使用动态路由访问的优化服务。 请参阅 HTTPS 加速 - 客户提供的证书

全球加速

全球加速就是利用大量海外节点,通过智能调度系统进行精确调度,从而提供静态、下载、按需等多种不同的加速服务。 这样,当你从国外访问时,我们就能为你提供高质量的全球网络服务。 有关详细信息,请参阅全球加速

功能

内容分发网络加速节点的完全自助创建和管理

内容分发网络为整个网络加速节点生命周期提供广泛的自助管理和配置服务,包括创建、删除、启用和禁用内容分发网络加速节点的功能,以及编辑源站的功能。

流量和带宽信息的可视化查询

专用内容分发网络门户提供了一种简单、快速、清晰的方法来查看网络加速域名的流量和带宽使用情况详细信息。

防盗链

内容分发网络提供内容访问控制功能(包括防盗链),以满足中国用户的特殊需求。 用户可以利用这些功能更好、更有效地控制自己的加速内容,实现保护内容的目标。

缓存刷新

有时,用户在源站上更新完某个文件后,希望看到更新结果实时反映到网络服务节点上。 不过,由于网络有默认或用户定义的缓存规则,更新后的更改一般不会在所有网络节点上实时显示。 这时就是“缓存刷新”功能大显身手的时候了,用户可以对单个或者批量的文件进行强制缓存刷新。 这样做的目的是让网络服务从所有节点清除用户指定的文件,这样用户下次访问这些文件时就能获得更新后的文件。

缓存规则配置

系统已为各种类型的内容分发网络加速提供了默认缓存规则。 用户还可以根据自己的实际需求自定义和编辑规则,实现灵活控制内容缓存时间的目标。

内容预加载

内容预加载是指将指定 URL 的内容从源站缓存到网络节点,以消除用户首次访问资源时的等待时间。 内容预提取通常用于涉及大型文件分发的方案,可以有效改善用户访问体验。

日志下载和分析

用户有时需要对网络加速有效性或原始访问信息进行统计分析。 这时用户就可以通过“日志下载”功能来获取这些原始的访问信息。 用户必须提供可访问的 Azure 存储帐户才能使用此功能,因为内容分发网络将在此帐户上保存相应客户的日志访问文件。

服务检查

创建内容分发网络服务终结点后,可以使用“服务检查”视图来查看是否可以访问源站、网络部署是否完成以及网络缓存是否正常工作。