《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服务的更多相关文章

  1. Windows Azure Storage (18) 使用HTML5 Portal的Azure CDN服务

    <Windows Azure Platform 系列文章目录> Update:2015-04-15 如果读者使用的是国内由世纪互联运维的Azure China服务,请参考笔者的文档:Azu ...

  2. Azure China (10) 使用Azure China SAS Token

    <Windows Azure Platform 系列文章目录> 本文介绍的是国内由世纪互联运维的Azure China 注意:本文介绍的是Azure China Storage Priva ...

  3. Azure China (5) 管理Azure China Powershell

    <Windows Azure Platform 系列文章目录> 本文介绍的是国内由世纪互联运维的Azure China Cloud Update 2015-09-01 发现一个新的命令,在 ...

  4. 【Azure 环境】基于Azure搭建企业级内部站点, 配置私有域名访问的详细教程 (含演示动画)

    前言 在Azure中,可以通过App Service快速部署,构建自定义站点(PaaS服务).默认情况下,这些站点被访问URL都是面向公网,通过公网进行解析.为了最好的安全保障,是否可以有一种功能实现 ...

  5. Azure CDN 服务详解

    Azure CDN概述   Azure CDN(内容分发网络)是一种用于分发高带宽内容的全球CDN解决方案,它可以托管在Azure中,也可以通过在任何其他位置,借助Azure CDN,可以托管到任何其 ...

  6. Windows Azure Web Site (7) Web Site配置

    <Windows Azure Platform 系列文章目录> 在上一章内容中,我们已经部署了Azure WebSite.我们可以在Web Site配置页面进行配置.如下图: 另外,我们还 ...

  7. 如何使用AWS和Azure的配置存储服务保存读取配置

    原文:Want to yank configuration values from your .NET Core apps? 作者:pauljwheeler 译文:https://www.cnblog ...

  8. Windows Azure Storage (20) 使用Azure File实现共享文件夹

    <Windows Azure Platform 系列文章目录> Update 2016-4-14.在Azure VM配置FTP和IIS,请参考: http://blogs.iis.net/ ...

  9. 【Azure Redis 缓存】Azure Redis功能性讨论

    关于使用Azure Redis服务在以下九大方面的功能性的解说: 高可用 备份可靠性 配置自动化 部署多样性 快速回档功能 数据扩容 SLA稳定性 数据安全性 监控系统 一:高可用 Azure Cac ...

随机推荐

  1. 【Mail】邮件的基础知识和原理

    电子邮件概念 电子邮件是-种用电子手段提供信息交换的通信方式,是互联网应用最广的服务.通过网络的电子邮件系统,用户可以以非常低廉的价格(不管发送到哪里,都只需负担网费).非常快速的方式(几秒钟之内可以 ...

  2. Some About Spring

    什么是Spring:Spring是一个从实际开发中抽取出来的框架,它对代码中需要重复解决的步骤抽象成为了一个框架.留给开发者的仅仅是与特定应用相关的部分,大大提高了企业应用的开发效率.例外.Sprin ...

  3. System.Security.SecurityException The source was not found, but some or all event logs could not be searched.Inaccessible logs Security.

    An exception occurred during the Install phase. System.Security.SecurityException The source was not ...

  4. SVN版本控制系统

    SVN 版本控制系统 1.SVN作用 防止代码丢失 : 因为没有哪个项目能够一次性开发完成 代码版本回退 : 你可以在开发过程中找到以前上传到服务器上面的所有版本 多人代码整合 : 公司中多个人开发同 ...

  5. 【洛谷P3076】Taxi

    这道题值得好好想一会 我们通过对一些小数据的手算,以及对于每段路程的拆分,可以发现: 1.每个st对应的ed这段路程无论如何都要算上 2.额外还要计算的一段路程,就是"切换"费用 ...

  6. oracle官方文档的阅读方法

    Concept 包含了 oracle 数据库里面的一些基本概念和原理, 比如 数据库逻辑结构, 物理结构, 实例结构, 优化器, 事务等. PDF 460页 Reference 包含了动态性能视图, ...

  7. (转)非常完善的Log4net详细说明

    转自:http://www.cnblogs.com/zhangchenliang/p/4546352.htmlhttp://www.cnblogs.com/zhangchenliang/p/45463 ...

  8. 杨光福IT讲师微博

    杨光福IT讲师微博: http://weibo.com/321chinavideo  微博现在里面有很多干货,以后会越来越多,主要用于分享和交流技术.关注一下对你有帮助.

  9. new的原罪

    一直以为在开发阶段能够直接调用的,速度而言一定是最优秀的,因为总比后期通过反射之类来调用来得快吧. 下面请看一个SB的例子,重新编译以后,这个类在创建100,000,000实体时居然耗费了16秒的时间 ...

  10. hibernate中保存一个对象后再设置此对象的属性为什么不需要调用update方法了

    hibernate中保存一个对象后再设置此对象的属性为什么不需要调用update方法了 例如session.save(user);user.setAge(20); 原因: hibernate对象的三种 ...