企业出海,从启用Azure CDN全球加速开始

今天谈论一个大家都在谈论的企业出海的话题,小编觉得,要出海,先从让海外用户访问到你的网站开始。

之前的内容中,我们提到了流量管理器,可以让海外客户访问部署在海外的网站或服务,具体参见《Azure Traffic Manager- 可以在全球 Azure 区域内以最佳方式向分发流量》。除了这种方式,CDN加速是另外一种快速将你的服务扩展到全球的方案,当然,两种方案也可以混合使用。

Azure CDN 基础知识视频:

https://v.qq.com/x/page/e3042ubnj5j.html

实战:对示例域名www.5gn.link  进行Azrue CDN全球加速

https://v.qq.com/x/page/a3042tnn808.html

先了解下什么是CDN:

CDN 的全称是 Content Delivery Network,即内容传送网络。目前几乎所有大型网站都在使用这一技术,但该技术并非大型网站的专利。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。

通过在网络各处放置节点服务器,以互联网为基础构建一层更智能的虚拟网络,CDN 系统能够实时地根据网络流量和各节点的连接、负载状况,以及到用户的距离和响应时间等综合信息,将用户的请 求重新导向距离用户最近的服务节点。

CDN的原理示意图-首次访问,无缓存时:

HTTP请求流程说明:

1.用户在浏览器输入要访问的网站域名,向本地DNS发起域名解析请求。

2.域名解析的请求被发往网站授权DNS服务器。

3.网站DNS服务器解析发现域名已经CNAME到了www.example.com.mcchcdn.com。

4.请求被指向CDN服务。

5.CDN对域名进行智能解析,将响应速度最快的CDN节点IP地址返回给本地DNS。

6.用户获取响应速度最快的CDN节点IP地址。

7.浏览器在得到速度最快节点的IP地址以后,向CDN节点发出访问请求。

8.CDN节点回源站拉取用户所需资源。

9.将回源拉取的资源缓存至节点。

10.将用户所需资源返回给用户。

CDN原理示意图-有缓存时

HTTP请求流程说明:

  1. 用户在浏览器输入要访问的网站域名,向本地DNS发起域名解析请求
  2. 域名解析的请求被发往网站授权DNS服务器。
  3. 网站DNS服务器解析发现域名已经CNAME到了www.example.com.mcchcdn.com。
  4. 请求被指向CDN服务。
  5. CDN对域名进行智能解析,将响应速度最快的CDN节点IP地址返回给本地DNS。
  6. 用户获取响应速度最快的CDN节点IP地址。
  7. 浏览器在得到速度最快节点的IP地址以后,向CDN节点发出访问。
  8. CDN节点直接返回节点里存储的用户所需的资源。

Azure CDN的优势:

  1. 包括Cloud Service,StorageBlob,WebApp,Media service,媒体服务等在内的多种Azure服务的原生支持;
  2. 支持非Azure 源站;
  3. 从创建CDN加速节点到生命周期管理及各种报表查询,均为全自助操作;
  4. 支持电信/联通/移动以及其他ISP,根据网络状况,全网节点动态优化;
  5. 国内 1000+,海外 600+ 的节点,六大洲以及国内 34 个省级区域所有主流运营商覆盖;
  6. 支持 Web, 下载加速,VOD点播加速,图片加速,流媒体直播加速;
  7. Https;
  8. 可扩展至全球加速;

两种规格:

•标准版 CDN 是指静态内容加速,包括网页加速,下载加速,点播加速。

•标准版 Plus 是指直播加速。

Azure CDN创建流程:

  1. 在 Azureportal 创建CDN;
  2. 为CDN 添加终结点;
  3. 使用高级管理功能,包含缓存刷新,预热等。

填写注意事项:

Customer domain:需要加速的域名,最终用户要访问的域名。

ICP:域名在国内备案的ICP备案号(如:京ICP备XXXXXXXX号-X,域名如果没有在国内备案,无法创建加速)

Acceleration Type:加速类型,分为web/download/vod/livestreaming/image processing等。

Oringindomain type:源站类型是Azure的服务或者是客户自己的源站(Customerorigin domain);

Origin domain:客户源站,可以为域名或者ip;

Origin Host Header:设置以哪个域名回源。只能配置域名,一般不能为ip,一般和加速域名或者是源站域名相同。

还应该在域名提供商处进行设置:

中国区Azure CDN的注意事项:

什么是CNAME?

CNAME(Canonical Name record),通常是别名指向。例如,假设用户自定义加速域名为www.abc.com,用户配置完成后网站加速里给出的CDN服务域名为www.abc.com.mcchcdn.com。用户需要在域名托管服务商那里将www.abc.com对应的A记录删除,添加域名的CNAME记录为www.abc.com.mcchcdn.com。这样,用户访问www.abc.com时会去获取www.abc.com.mcchcdn.com解析出的加速节点的IP地址记录。

CDN域名创建需要多久?

审核所提供的自定义域名和ICP编号是否匹配、有效,这个过程需要最多一个工作日的时间来完成。如果ICP审核通过,CDN服务最多需要60分钟时间进行注册以便通过CDN网络传播。与此同时,您还需要按照界面上的提示信息配置CNAME映射信息,这样才可以最终通过自定义域名访问CDN缓存内容。

开通CDN一定要有备案号吗?

工信部要求使用CDN一定要有备案号。对于具体的ICP备案要求,仅要求所使用的自定义CDN加速域名有ICP,对源站本身没有要求,同时支持源站在国内和国外。

二级域名需要备案吗?

二级域名不需要备案;如果sample.com已经备案,那么images.sample.com则不需要备案,创建CDN加速节点时仅需提供sample.com的备案号即可。

备案号失效后,CDN服务还可以用多久?

备案号失效后,需要客户自己去通信管理局更新。默认未备案7天,强制回源。如果备案周期过长,同时希望使用CDN服务,可以通过开工单的方式联系世纪互联。

实战案例:对域名www.5gn.link  进行Azrue CDN全球加速

实战视频:

准备工作:

  1. 在中国北部开通一台虚拟机cdntestweb01,部署一个静态网站,设置该虚拟dns为:

    cdntestweb01.chinanorth.cloudapp.chinacloudapi.cn

  2. 准备好一个域名并备案,这里我们使用已经备案的域名 5gn.link做示例

实战步骤:

  1. 在Azure开通CDN服务;

  2. 创建增加Endpoint,加速域名 www.5gn.link, 源站 cdntestweb01.chinanorth.cloudapp.chinacloudapi.cn

  3. 测试国内CDN加速效果;

  4. 了解刷新缓存和缓存预热;

  5. 开启国际CDN加速;

原文地址:https://www.cnblogs.com/shuzhenyu/p/12105450.html

时间: 2024-10-11 08:09:30

企业出海,从启用Azure CDN全球加速开始的相关文章

Azure CDN 开启SSL

在<企业出海,从启用Azure CDN全球加速开始>中,我们介绍了如何为网站开通Azure CDN,完成这个案例后,我们可以使用HTTP方式加速并访问我们的网站了,今天我们要做的内容是在Azure CDN上配置证书并开通SSL,使用HTTPS访问我们的网站. 步骤: 1. 为Azure CDN配置 Key Vault(密钥保管库): a. 创建Azure Key Vault: b. 创建Azure Active Directory客户端: c. 在Key Vault中 配置AAD 客户端的访问

ddos.cc平台的cdn技术加速原理

"加速!"在这个快节奏的时代,已经成了人们习惯的模式.所以网民对网络的要求也越来越高,网站的速度成了最明显的竞争力.cdn加速则是将网站的内容缓存在网络边缘,当用户访问时,通过调度系统将用户的请求引导到具体用户接入最近的服务器上,由这个缓存的服务器为用户提供内容的服务.通过这种方式缩短用户的内容之间的距离,从而到达加速的效果. 正因如此,cdn加速被广泛应用到各个网站,上面提到的cdn网站加速只是一种极为普遍的加速显现,接下来详细介绍使用cdn加速优势: 1.本地加速 提高了企业站点的

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

<Windows Azure Platform 系列文章目录> 熟悉Microsoft Azure的读者都知道,Azure在以前的Silverlight Management Portal中,已经提供CDN服务.但是自从改版成HTML5的Management Portal之后,CDN从Azure界面中消失了,用户没法创建新的CDN服务. 好消息是,最近HTML5的Management Portal又重新提供了Azure CDN服务,相比之前的Silverlight版本有一些区别,笔者在这里向大

2016互联网企业出海“生死簿”

最近由长城会(GWC)主办的GMIC全球移动互联网大会在北京举行,此次峰会旨在挖掘移动互联网全球化发展潜力,为企业出海创业搭建平台.近年来,基于国家的"走出去"战略,出海变成了资本和创业圈广为关注的一个方向,从零星企业的个体行为变成了集体的"淘金盛宴".据报道截止到2015年底,全球市场前1000的app中已经有11%也就是113个属于国产出海App,而这个数字还在增长中.但在积极"走出去"的过程中,折戟沉沙者也不少,今日我们就来盘点那些出海企业

zabbix企业应用之优化监控CDN带宽

最近介绍了很多ansible的使用案例,这次就回归正轨,介绍如何使用zabbix监控CDN带宽,做到在带宽出现异常的时候及时知晓,访问带宽异常造成的经济损失. 这里以蓝汛CDN为例,监控的方法是通过CDN给与的api接口.备注:目前蓝汛api接口只能查看单独频道的带宽,无法查看所有频道的,并且频道id还需要你自己或者客服帮你查下,十分不方便. 1.api接口信息为: (一) 接口地址: https://api.chinacache.com/reportdata/monitor/query?typ

CDN图片加速不再是困扰

CDN图片加速服务是指CDN网络和客户源文件服务器形成良好的互动,即将源站的图片.flash动画.css / js.及各种文件类型的图片缓存于CDN中心网络中,这些文件的特点在于更新的频率较低,用缓存技术将文件cache在CDN的边缘节点上,即可满足终端用户就近访问的需求.文件可以通过定期和不定期的方式在CDN节点上进行更新:定期更新时CDN中心网络主动更新源站数据,再通过智能解析系统将内容进行优化分配到各CDN网络节点:不定期更新可以通过CDN客服管理系统进行主动推送完成. CDN图片加速服务

Azure VM的加速网络

Azure的VM在经过几代发展后已经有多种硬件类型.目前Azure China的多种机型都配置了FPGA卡,可以实现网络加速.本文将介绍Azure的加速网络相关的内容. 一. 加速网络的硬件准备 下图是Azure中支持加速网络的一种硬件的逻辑图.可以看到硬件中增加了一块FPGA卡,通过40G与网卡连接,同时FPGA还通过PCIe与CPU直接连接.这块FPGA卡是实现wan过来加速的硬件条件.同时可以看出,支持硬件加速类型的VM所在是物理机的网络接口起码是40Gbps. 二. SR-IOV 在介绍

cdn网络加速

CDN全称Content Delivery Network,即内容分发网络.其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快.更稳定.通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接.负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上.其目的是使用户可就近取得所需内容,解决 Internet 网络拥挤的状况,提高用户访问网站的响应速度. 在不同

现如今的CDN网站加速技术,细说CDN

CDN技术应用越来越广泛的被各大互联网公司所应用.已经成为了互联网企业离不开的一种网络运维方式.什么是CDN? CDN 利用全局负载均衡技术将用户的访问指向离用户最近的工作正常的流媒体服务器上,由流媒体服务器直接响应用户的请求.服务器中如果没有用户要访问的内容,会根据配置自动从原服务器抓取相应的内容并提供给用户. IPTV 可利用 CDN 为用户提供 VOD 业务,通过 CDN 把视频内容分发到靠近用户端的 CDN 节点后,可以在一定程度上保证端到端的服务质量. 负载均衡 负载均衡技术不仅仅应用