聪明的Azure CDN,帮你找到云端捷径
你知道吗?身处上海和纽约的两个用户同时通过网络收看“春晚”直播,纽约播放得可能比上海还要更流畅,这当然不是因为纽约距离北京的直播机房更近或者网速更快,而是因为大年夜在大洋彼岸围观“春晚”的观众相对较少,因此面向北美用户的直播服务器访问压力更小,反而让万里之遥的跨洋线路成了“捷径”。
要在错综复杂的互联网上绕开网络拥堵,提高访问速度,为用户提供最快捷的路径去获取所需的内容,这正是 CDN “内容分发网络”的价值所在。通过在遍布网络各处的节点服务器上缓存包括网页、图片、视频在内的各类数据,CDN 能构建起一层智能的虚拟网络,帮助用户绕开可能影响数据传输和稳定性的瓶颈环节,更快速、稳定地从距离自己最近、最靠谱的 CDN 服务器上获取内容,从而确保真正畅快的访问体验。
对于如“春晚”这样面向全球的跨区域内容传播,电商网站在短时间内集中爆发的访问高峰,以及如火如荼的视频直播需求,高品质的 CDN 服务都是确保用户体验的关键一环。
微软智能云,带来高品质的 Azure CDN 服务
作为首个在国内正式商用的国际公有云服务,微软智能云 Azure 始终将确保高品质的网络服务作为提供国际水准云服务的关键基础 —— 没有快速、稳定、值得信赖的网络连接,云计算的任何优势都无从谈起。在北京、上海两地的数据中心,微软智能云均提供了国内顶级的 BGP 三线接入,一跳进入主干网,可以确保与国内三大运营商网络的全速对接。
作为一项必不可少的网络加速服务,Azure CDN 整合了国内多家主流 CDN 服务,能够提供全面的静态网页加速,软件安装包、游戏客户端、应用程序、影音等大文件的下载分发,以及在线视频网站、在线教育网站等以流媒体为主的视频点播和直播等多种业务类型加速,全面满足不同类型资源的分发需求。此外,Azure CDN 还内置对 Azure 平台的 Storage Blob, Cloud App 和 Web App 等静态内容加速,以及 Azure Media Service 流媒体点播、直播加速,让客户真正得到一站式的加速服务。
聪明的 CDN 会“拐弯”
Azure CDN 之所以选择同时对接多家 CDN 服务商,是因为当前国内的 CDN 服务商各有所长。通过下面这组实际测试可见,在不同区域与不同运营商的组合下,每家 CDN 的性能表现各不相同:
(图片来自:https://www.azure.cn/blog/2016/11/28/AzureCDNSmartRouting
由测试可见,蓝色曲线代表的 CDN 服务商在北京的性能相对差一些,但是在上海地区相对性能是最好的。
作为一项融合 CDN 服务,Azure CDN 最根本的价值主张是整合国内多家优质 CDN 服务商的资源,为客户提供最优节点。这一方面避免了单一服务商造成“单点故障”的潜在风险,同时,依靠负载均衡技术和最新发布的 Smart Routing 智能调度策略,还能以真正“智能”的方式,自动选取最合适的 CDN 线路,满足不同区域、不同业务的访问需求。
Smart Routing 智能调度是由微软中国团队开发的一项自动化的 CDN 调配策略,用户只需把加速域名放在 Azure CDN 平台上,系统后端就会通过多 CNAME 机制同时配置多个 CDN 服务商,并通过权威的三方监控任务,实时监测各家 CDN 厂商的性能和可用性,根据不同的智能调度策略,自动选择最优 CDN 资源响来应访问请求。
Azure CDN Smart Routing 智能调度策略的基本工作原理
目前 Azure CDN 支持四种智能调度模式,包括优先选择距离最近节点的地理位置负载均衡;以响应速度为先的访问性能模式;能够在某一 CDN 不可用时实现秒级自动切换,以确保高可用性的 Failover 灾备模式;以及综合考虑多种需求的加权轮询调度(Weighted Round Robin)模式。
有了 Smart Routing 智能调度策略,Azure CDN 用户在享受多家 CDN 厂商互为补充的高可用服务,却完全无需与多家 CDN 厂商对接:在 Azure CDN 的统一管理门户内,即可完成配置管理、查看流量带宽明细、下载原始访问日志等所有操作;在财务和法务层面,用户只需处理一份合同、一份账单;在技术支持方面,也只需对接 Azure CDN 的单一团队,即可得到 24*7 的全天候专业技术支持。
值得用户信赖的 CDN 加速服务
目前有超过 200 家国内外知名企业采用了 Azure CDN 服务,广泛涵盖多种多样的行业和应用领域。
凤凰网是微软智能云在中国的首批用户之一,过去三年多来,他们一直在采用 Azure CDN 服务为凤凰网视频网站提供加速服务,确保为用户提供流畅、低延迟的观看体验。在凤凰网的日常 CDN 峰值带宽在 100Gbps 左右,遇到重大事件如“九三阅兵”的视频直播期间,CDN 峰值带宽能达到 500Gbps ,Azure CDN 通过整合国内多家 CDN 服务的带宽以及自身的平台优化,稳定支持了海量用户的高并发访问,确保了 99.9% 以上的高可用性,而凤凰网对于 Azure CDN 的使用规模已经翻了三番,并且还在继续增长。
2016 年 9 月,全球最大特卖网站唯品会正式登陆微软智能云,以“混合云+ Azure CDN”的方式支持其独有的“早 10 晚 8 上新”、“限时抢购”的特卖模式。唯品会以 Azure CDN 服务应对高峰期高并发、大流量的图片和静态页面请求,灵活高效的智能调度策略减少了唯品会与不同 CDN 服务上的沟通成本,在节约超过 20% 投入的同时,更为全国不同地区的用户带来了更加畅快淋漓的抢购体验。
图:VIPKID 是为 4-12 岁的孩子提供与北美外教 1 对 1 在线互动学习的英语教育平台
VIPKID 是一个致力于让中国 4-12 岁的学生实现“美国小学在家上”的在线少儿英语教育品牌,以微软智能云 Azure 为基础,构建了一个连接北美教师与中国学生的 1 对 1 的在线视频互动学习平台。VIPKID 同时采用了全球与中国本土运营的微软智能云 Azure,以海量云存储+CDN 的方式构建起整个教学平台。为了确保低延迟的跨洋数据传输,其在国内采用 Azure CDN 服务为运行在不同区域、不同运营商网络中的教学 App 提供实时数据连接,确保在同一时间全国各地有数千堂在线课程顺畅进行。
作为一项智能化的网络加速服务,Azure CDN 到底有多靠谱?或许朋友圈里的一张来自 Azure 用户的截图最能直观地说明问题:
聪明的Azure CDN,帮你找到云端捷径的更多相关文章
- Azure CDN:氮气加速已开启,司机们请做好准备
在上一周,我们向各位小伙伴介绍了通过 Azure CDN 高级版服务为 HTTPS 应用加速的做法,漏掉的小伙伴可以点击这里穿越回去补课哦.那我们今天讲点什么呢?当然是 CDN 最重要的价值:改善应用 ...
- 只为更快、更省、更安全的 Azure CDN
来来来!小编今天要公布一件大事啦: 经过最近一次更新,Azure CDN 高级版服务 HTTPS SSL 证书的申请方式有所改进啦,除了现有的 Azure CDN 代为申请证书外,还支持用户自己申请的 ...
- Azure CDN 为静态网站创建内容分发网络
一,引言 最近刚刚接触 Edi.Wang 的 Moonglade 博客系统,正好这套系统中有使用到 Azure CND (内容分发网络),那就学习学习.那么今天就尝试利用 Azure CDN 来发布静 ...
- Windows Azure Storage (18) 使用HTML5 Portal的Azure CDN服务
<Windows Azure Platform 系列文章目录> Update:2015-04-15 如果读者使用的是国内由世纪互联运维的Azure China服务,请参考笔者的文档:Azu ...
- 新版Windows Azure CDN管理门户正式上线
经过产品团队的不懈努力,新版Windows Azure CDN管理门户在经过了有限开放预览之后,已经正式上线并开放给所有用户. 新版Windows Azure CDN管理门户经过全新的设计,除了在使用 ...
- 新版Azure CDN HTTPS加速服务正式上线
随着网络安全问题日益得到全民重视,HTTPS网络访问协议在互联网访问中得到了广泛的使用.Azure CDN也早在一年前的2015年4月上线了HTTPS加速服务.该加速服务上线一年以来,用户使用量逐渐增 ...
- Azure CDN 服务详解
Azure CDN概述 Azure CDN(内容分发网络)是一种用于分发高带宽内容的全球CDN解决方案,它可以托管在Azure中,也可以通过在任何其他位置,借助Azure CDN,可以托管到任何其 ...
- 使用Azure CDN更快速的交付内容
WEB加速服务是最基本也是应用最广泛的CDN加速服务,主要针对html文件,CSS,图片,JS,flash动画等更新频率低的小文件加速.通过将这些小文件缓存到Azure CDN的边缘节点,减少源站的访 ...
- 存储账户静态网站与Azure CDN
背景 把静态网站或文件托管在对象存储上,有很多可能很多好处,比如说:可以节省成本,因为相对虚机更便宜:性能更优,因为可以依赖于对象存储本身的高吞吐以及 CDN 的:更好的高可用性,因为也可以依赖于对象 ...
随机推荐
- react 中文文档案例五 (循环列表)
function NumberList(props) { const numbers = props.numbers; const listItems = numbers.map((number) = ...
- oracle Clob类型转换成String类型
转载:https://www.cnblogs.com/itmyhome/p/4131339.html Clob类型转换成String类型 oracle中表结构如下: create table GRID ...
- 2048小游戏(Java)(swing实现)(二)
这里是上一次的成果,只能用鼠标点,没法用键盘 最近扩充了一下知识面,实现了用键盘操控2048小游戏 但是还是不支持同时使用键盘和鼠标同时操作 import javax.swing.*; //impor ...
- vue中this.$router.push() 传参
1 params 传参 注意⚠️:patams传参 ,路径不能使用path 只能使用name,不然获取不到传的数据 this.$router.push({name: 'dispatch', para ...
- java——arr == null || arr.length == 0
这两者是不同的: arr == null; int[] arr = null; arr.length == 0; int[] arr =new int[0];
- maven 环境变量配置
新增变量:MAVEN_HOME:D:\tools\apache-maven-3.52 修改path,在path中新增如下: %MAVEN_HOME\bin%; 注意末尾增加分号 最后,到dos中查看m ...
- @RequestParam详解以及加与不加的区别
以前写controller层的时候都是默认带上 @RequestParam 的, 今天发现不加@RequestParam 也能接收到参数 下面我们来区分一下加与不加的区别 这里有两种写法 @Reque ...
- RTT设备与驱动之I2C:
I2C主从结构(可以有多个主机,但同一时间只能有一个):I2C有两种地址结构7位/10位 总线空闲时,SDA 和 SCL 都处于高电平状态. 开始信号: SCL 为高电平时,主机将 SDA 拉低 结束 ...
- CAD安装失败怎样卸载CAD 2012?错误提示某些产品无法安装
AUTODESK系列软件着实令人头疼,安装失败之后不能完全卸载!!!(比如maya,cad,3dsmax等).有时手动删除注册表重装之后还是会出现各种问题,每个版本的C++Runtime和.NET f ...
- Unity GetComponents获取组件
Component[] componments2 = gameObject.GetComponents<Component>(); Debug.Log("componments2 ...