你知道吗?身处上海和纽约的两个用户同时通过网络收看“春晚”直播,纽约播放得可能比上海还要更流畅,这当然不是因为纽约距离北京的直播机房更近或者网速更快,而是因为大年夜在大洋彼岸围观“春晚”的观众相对较少,因此面向北美用户的直播服务器访问压力更小,反而让万里之遥的跨洋线路成了“捷径”。
要在错综复杂的互联网上绕开网络拥堵,提高访问速度,为用户提供最快捷的路径去获取所需的内容,这正是 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 的:更好的高可用性,因为也可以依赖于对象 ...
随机推荐
-
webpack 打包一个简单react组件
安装Webpack,并加载一个简单的React组件 全局的npm模块安装: npm install -g webpack 安装jsx-loader npm install --save-dev jsx ...
-
第18/24周 乐观并发控制(Optimistic Concurrency)
大家好,欢迎回到性能调优培训.上个星期我通过讨论悲观并发模式拉开了第5个月培训的序幕.今天我们继续,讨论下乐观并发模式(Optimistic Concurrency). 行版本(Row Version ...
-
a标签,img标签,表格
<a></a> a标签,超链接标签 ,引入超链接方式: src="...." target="blank" 打开方式--新页 ...
-
神器——Chrome开发者工具(一)
这里我假设你用的是Chrome浏览器,如果恰好你做web开发,或者是比较好奇网页中的一些渲染效果并且喜欢折腾,那么你一定知道Chrome的开发者工具了.其实其他浏览器也有类似工具,比如Firefox下 ...
-
GetActiveView 返回 NULL 为 MDI 框架窗口
blog 在 MDI 应用程序中,MDI 主框架窗口(CMDIFrameWnd) 不具有与其相关联的视图.相反,每个单独的子窗口(CMDIChildWnd)具有与之关联的一个或多个视图.因此,对 MD ...
-
APP 如何适应 iPhone 5s/6/6Plus 三种屏幕的尺寸
初代iPhone 2007年,初代iPhone发布,屏幕的宽高是 320 x 480 像素.下文也是按照宽度,高度的顺序排列.这个分辨率一直到iPhone 3GS也保持不变. 那时编写iOS的App( ...
-
dubbo启动时检查服务
Dubbo 缺省会在启动时检查依赖的服务是否可用,不可用时会抛出异常,阻止 Spring 初始化完成,以便上线时,能及早发现问题,默认 check="true". 可以通过 che ...
-
Go 包管理工具--glide
网上有一篇解释glide比较好的文章:https://my.oschina.net/u/553243/blog/1475626 在命令行中输入glide $glide NAME: glide - Ve ...
-
第三百三十四节,web爬虫讲解2—Scrapy框架爬虫—Scrapy爬取百度新闻,爬取Ajax动态生成的信息
第三百三十四节,web爬虫讲解2—Scrapy框架爬虫—Scrapy爬取百度新闻,爬取Ajax动态生成的信息 crapy爬取百度新闻,爬取Ajax动态生成的信息,抓取百度新闻首页的新闻rul地址 有多 ...
-
Android之MessageQueue、Looper、Handler与消息循环
在android的activity中有各种各样的事件,而这些事件最终是转换为消息来处理的.android中的消息系统涉及到: * 消息发送 * 消息队列 * 消息循环 * 消息分发 * 消息 ...