如何创建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 资源
在 Azure 管理门户点击 创建资源 , 选中 Web+移动 ,单击CDN Profile
填写必填信息,点击创建即可
订阅 请选择订阅
资源组 请选择已经创建的资源(如果未创建的资源,请点击按钮新建)
Resources group location 默认根据地区自动选择
定价层 请选择"S1 Standard"('P1 Premium'是指之前已经申请过 Azure CDN 代为申请证书、并且仍然在使用该证书服务的用户,依旧按照高级版 CDN 付费)
步骤 3:创建 CDN EndPoint 节点
在CDN Profiles列表中找到创建的Profiles记录,点击列名称
点击 EndPoint
输入必填项('*'内容都是必填),点击[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,一般和加速域名或者是源站域名相同。
步骤 4:使用高级管理功能
当您创建好CDN终结点之后,除了可以在高级管理门户中对CDN终结点做“禁用/启用”和“删除”等域名管理,处理缓存(缓存刷新)预热(内容预取)操作,还提供了“流量报表”,“带宽报表”,“缓存刷新”,“日志下载”以及“服务检查”等功能。
进入方式
在CDN Profiles列表中找到创建的Profiles记录,点击列名称
点击Overview中的Manage
注意:您将被引导至另外的CDN管理页面,它不属于Azure管理门户的一部分。(请注意允许浏览器打开新的窗口)
默认进入Portal概览页面如下:
详细功能
请参阅 新版管理门户使用指南