如何创建CDN

Azure 内容传送网络 (CDN) 通过遍布在中国的众多物理节点上缓存Azure平台上的Storage Blob,Cloud Service和WebSites的静态内容,为开发人员提供一个传送高带宽内容的解决方案。目前本CDN服务也同时支持没有部署在Azure平台上的源站使用。

此任务包括下列步骤:

使用 CDN 缓存 Azure 数据的优点包括:

  • 远离内容源并使用需要进行多次“互联网旅行”才能加载内容的应用程序的最终用户可获得更好的性能和用户体验
  • 大型分布式规模可更好地处理瞬时高负载(例如在像产品发布这样的活动开始时)

现有 Azure 中国客户现在可使用Azure 管理门户中的 Azure CDN。

步骤 1:创建存储帐户,云服务, Web 应用或媒体服务

您可以为现有的Azure订阅中的存储账户,云服务或Web 应用创建CDN终结点。您也可以按以下过程创建新的存储帐户,云服务或者 Web 应用用于 Azure 订阅。

为 Azure 订阅创建存储帐户

请参阅 如何创建存储帐户

为 Azure 订阅创建云服务

请参阅 如何创建和部署云服务

为 Azure 订阅创建 Web 应用

请参阅 如何创建和部署 Web 应用

步骤 2:创建CDN Profile 资源

  1. Azure 管理门户点击 创建资源 , 选中 Web+移动 ,单击CDN Profile cdn select

  2. 填写必填信息,点击创建即可

    • 订阅 请选择订阅

    • 资源组 请选择已经创建的资源(如果未创建的资源,请点击按钮新建

    • Resources group location 默认根据地区自动选择

    • 定价层 请选择"S1 Standard"('P1 Premium'是指之前已经申请过 Azure CDN 代为申请证书、并且仍然在使用该证书服务的用户,依旧按照高级版 CDN 付费)

      cdn select

步骤 3:创建 CDN EndPoint 节点

  • CDN Profiles列表中找到创建的Profiles记录,点击列名称

    cdn select

  • 点击 EndPoint

    cdn select

  • 输入必填项('*'内容都是必填),点击[Add]保存

    • Customer domain:需要加速的域名。

    • ICP:域名在国内备案的ICP备案号(如:京ICP备XXXXXXXX号-X,域名如果没有在国内备案,无法创建加速)

    • Acceleration Type:加速类型,分为web/download/vod/live streaming/image processing等。

      • Web acceleration:一般是针对图片等小文件比较多的域名进行加速;*
      • Download acceleration一般是针对apk安装包、zip压缩包等大文件进行加速;
      • Vod acceleration类型为视频点播加速;
      • image processing:为特定给图片域名加速使用,针对需要对图片进行裁剪、水印等处理的域名。
    • Oringin domain type:源站类型是Azure的服务或者是客户自己的源站(Customer origin domain);

    • Origin domain:客户源站,可以为域名或者ip,也可以为多个ip,但是多ip只能是轮询方式,不能设置主备;如果需要设置主备回源,需要线下配置。

    • Origin Host Header:设置以哪个域名回源。只能配置域名,一般不能为ip,一般和加速域名或者是源站域名相同。

      create endpoint

步骤 4:使用高级管理功能

当您创建好CDN终结点之后,除了可以在高级管理门户中对CDN终结点做“禁用/启用”和“删除”等域名管理,处理缓存(缓存刷新)预热(内容预取)操作,还提供了“流量报表”,“带宽报表”,“缓存刷新”,“日志下载”以及“服务检查”等功能。

进入方式

  • CDN Profiles列表中找到创建的Profiles记录,点击列名称

    cdn select

  • 点击Overview中的Manage

    endpoint into management

    注意:您将被引导至另外的CDN管理页面,它不属于Azure管理门户的一部分。(请注意允许浏览器打开新的窗口)

  • 默认进入Portal概览页面如下: portal default

详细功能

请参阅 新版管理门户使用指南