Azure China (9) 在Azure China配置CDN服务
《Windows Azure Platform 系列文章目录》
本文介绍的是国内由世纪互联运维的Azure China
Update 2015-11-20:Azure China CDN服务目前支持HTTS加速,具体请参考文档:
https://github.com/mccdn/cdndoc/blob/master/https/CDN%20HTTPS%20Onboarding_21V.md
在笔者之前的文章中,笔者介绍了如何在Azure Global网站使用CDN服务:Windows Azure Storage (18) 使用HTML5 Portal的Azure CDN服务
本章中,笔者将介绍如何在国内世纪互联运维的Azure China使用CDN服务。
请注意:
1.Azure在国内采用的是多个Azure CDN节点。
Azure CDN使用手册,请在这里下载。
Azure China的CDN服务器实际上是对接了蓝汛(China Cache)的CDN服务。在国内30+城市拥有400+的CDN节点服务器。
Azure China CDN同时支持:
- Azure Cloud Service (Virtual Machine)
- Azure Storage Account
- Azure Web Site
- 客户自己托管的企业网站
注意,在Azure China使用CDN服务,必须有注册的ICP编号。
接下来,笔者将模拟一个使用场景,给大家介绍如何使用Azure China CDN服务。
Contoso China是一个大型化妆品集团公司,旗下有很多化妆品品牌。Contoso China旗下拥有自己的品牌官网www.contoso.com.cn,托管在电信IDC机房且注册了ICP编号。
Contoso China计划将旗下儿童品牌官网迁移到Windows Azure平台,同时将该Azure网站开启CDN服务。
步骤:
1.创建Azure Cloud Service(Virtual Machine)或者Azure Web Site,将儿童品牌官网的应用部署到Azure云端,
使用默认的Azure域名:http://azureboy.chinacloudapp.cn
2.使用域名注册商的管理网站,在Contoso的根域名下,创建一个有效的二级域名,例如 boy.contoso.com.cn
3.在Azure管理界面,创建新的CDN服务并进行配置,如下图:

上图中ICP编号,是自定义域所在根域名的备案号。
注意上图中的截图信息可能有点老了,如果用户使用的针对Azure Web Site和Cloud Service设置CDN,请选择加速类型为Web加速。如下图:

如果用户想针对Azure Storage Account设置CDN,请选择加速类型为下载加速,原始域类型为存储账户。如下图:

4.上图配置完毕后,我们可以点击保存。Azure后台会进行审核,需要花费约1个工作日的时间。请耐心等待。
可以看到下图的状态为正在验证ICP编号,这时候CDN还没有生效。

5.Azure后台审核完毕后,我们点击CDN的配置项页面。如下图:

上图中:
- 原始域:表示的是Azure的Cloud Service
- 自定义域:表示的是客户自己在域名注册商注册的有效的二级域名
- CDN终结点:表示的是Azure CDN服务返回的CDN节点
- ICP编号:表示的是contoso.com.cn这个根域名的ICP编号
6.配置和管理CDN
我们可以通过Azure Management Portal的CDN服务下的管理节点,来管理Azure CDN服务。

点击上面的管理后,系统会要求弹出窗口(记得在浏览器配置项中,允许弹出窗口)
弹出的配置页面已经设置了单点登录功能(Single-Sign On),无需再次输入用户名和密码。我们可以配置和管理Azure CDN服务,如下图:

7.在弹出的CDN配置窗口中,我们配置完相应的内容后,就可以点击启动Azure CDN服务。如下图:

8.最后记得在域名注册商的服务网站,对boy.contoso.com.cn增加一条CNAME,指向Azure提供的CDN终结点。如下图:
这步非常重要,必须设置CNAME,否则Azure CDN设置不会生效。

即boy.contoso.com.cn增加一条CNAME记录,指向到boy.contoso.com.cn.mschcdn.com
注意Azure生成的终结点是无法直接访问的,必须通过自定义域的增加CName指向到boy.contoso.com.cn.mschcdn.com才可以
9.最后我们应该如何查看CDN的流量呢,请点击CDN Portal

10.在CDN Portal中查看流量情况

Azure China (9) 在Azure China配置CDN服务的更多相关文章
- Windows Azure Storage (18) 使用HTML5 Portal的Azure CDN服务
<Windows Azure Platform 系列文章目录> Update:2015-04-15 如果读者使用的是国内由世纪互联运维的Azure China服务,请参考笔者的文档:Azu ...
- Azure China (10) 使用Azure China SAS Token
<Windows Azure Platform 系列文章目录> 本文介绍的是国内由世纪互联运维的Azure China 注意:本文介绍的是Azure China Storage Priva ...
- Azure China (5) 管理Azure China Powershell
<Windows Azure Platform 系列文章目录> 本文介绍的是国内由世纪互联运维的Azure China Cloud Update 2015-09-01 发现一个新的命令,在 ...
- 【Azure 环境】基于Azure搭建企业级内部站点, 配置私有域名访问的详细教程 (含演示动画)
前言 在Azure中,可以通过App Service快速部署,构建自定义站点(PaaS服务).默认情况下,这些站点被访问URL都是面向公网,通过公网进行解析.为了最好的安全保障,是否可以有一种功能实现 ...
- Azure CDN 服务详解
Azure CDN概述 Azure CDN(内容分发网络)是一种用于分发高带宽内容的全球CDN解决方案,它可以托管在Azure中,也可以通过在任何其他位置,借助Azure CDN,可以托管到任何其 ...
- Windows Azure Web Site (7) Web Site配置
<Windows Azure Platform 系列文章目录> 在上一章内容中,我们已经部署了Azure WebSite.我们可以在Web Site配置页面进行配置.如下图: 另外,我们还 ...
- 如何使用AWS和Azure的配置存储服务保存读取配置
原文:Want to yank configuration values from your .NET Core apps? 作者:pauljwheeler 译文:https://www.cnblog ...
- Windows Azure Storage (20) 使用Azure File实现共享文件夹
<Windows Azure Platform 系列文章目录> Update 2016-4-14.在Azure VM配置FTP和IIS,请参考: http://blogs.iis.net/ ...
- 【Azure Redis 缓存】Azure Redis功能性讨论
关于使用Azure Redis服务在以下九大方面的功能性的解说: 高可用 备份可靠性 配置自动化 部署多样性 快速回档功能 数据扩容 SLA稳定性 数据安全性 监控系统 一:高可用 Azure Cac ...
随机推荐
- SAP第一轮面试总结
1. 开始是一套面试题,可以选JAVA或C/C++两个语言的英文题.基础语法题,以指针为主. 2. 英文介绍,自由发挥.问了以下几个问题: 离职的愿意,未来五年的计划,介不介意使用ABAP langu ...
- MMS搜索功能修改
高通平台的MMS源码中提供了搜索功能,但要先选择分类(名字,号码,信息内容,彩信主题),再输入字符,根据分类进行搜索. 而在Contacts中却不需要分类,直接根据输入字符搜索任意匹配字段.相比之下, ...
- php memcache扩展 出现错误dyld: Symbol not found: _mmc_queue_free
mac 10.10 系统安装php memcache扩展 在使用memcache的时候出现错误dyld: Symbol not found: _mmc_queue_free需要重新编译memcache ...
- spring mvc 使用ehcache
一.需要导入的jar包 1.ehcache.jar 2.ehcache-spring-annotations-1.2.0.jar 3.guava-r09.jar 4.slf4j-api-1.6.6.j ...
- Sublime Text 用法小记
复制当前行: Ctrl + Shift + D 上下移动行: Ctrl + Shift + ↑/↓ 选中行部分: Crtl + Shift + ←/→ 格式化json: Ctrl + Alt + J
- C++builder中使用TScrollBox 以后,让scrollBox相应鼠标的上下滑动
1.在窗口的事件里搜索 mouseWheel的方法 2.在.cpp文件里实现下面的代码 void __fastcall TForm1::mouseWheel(TObject *Sender, TShi ...
- 关于netty
现在我们一般使用应用程序或者链接库相互进行通信.例如,我们经常通过一个使用http协议的客户端链接库,从网站服务器中获得信息,并且通过网站服务,调用一些远程程序. 然而,一些通用协议或者它们的实现方式 ...
- CentOS访问Windows共享文件夹的方法
CentOS访问Windows共享文件夹的方法 1 在地址栏中输入下面内容: smb://Windows IP/Share folder name,smb为Server Message Block协议 ...
- Bootstrap 导航栏和登陆框
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...
- java类集开发中一对多和多对多的关系的实现
摘自<java开发实战经典>李兴华.著 一对多的关系 一个学校可以包含多个学生,一个学生属于一个学校,那么这就是一个典型的一对多关系,此时就可以通过类集进行关系的表示. 在定义Studen ...