关注前端开发
关注用户体验

CDN如何为移动端加速?

众所周知国内有三大运营商:移动、联通、电信,其中移动的用户基数最大,像我们用移动的手机号上网时,打开一些大型网站你可能感觉不到速度慢,但打开一些中小型网站时经常会遇到慢的情况,这是为啥呢?

说到这点就不得不说下网站服务器的带宽线路了。

像十几年前那时候的服务器接入线路基本上只有一个,比如电信机房、联通机房啥的,所以那时候联通用户访问在电信机房托管的网站就很卡,所以各大网站会分“电信站”、“联通站”这样的入口,让不同网络用户访问不同的镜像站,以此来解决跨网访问慢的现象。

而现在的网站服务器多数是托管在双线机房了(电信、联通),所以电信和联通用户访问是多大问题,但移动用户访问还是很慢。

于是又有了BGP多线机房,只不过这块宽带费用较高,移动用户访问就很快了。

如果我们机房不是BGP接入,那移动用户使用移动端访问时体验就很差。在这种情况下,CDN就能发挥很大的效果,比如说:

CDN节点服务器的网络能全网覆盖,可以解决跨网访问问题;

全国CDN节点众多,用CDN加速可以让用户从最近的节点服务器获取资源(比如你服务器在杭州,南京用户可能就直接从CDN的南京节点获取资源,北京用户可能就直接从北京节点获取资源了);

CDN在一定程度上可以缓解后端服务器压力;

CDN可以隐藏源站的IP,对于服务器安全保护上也发挥了作用;

现在的CDN还可以针对图片资源进行压缩和优化,相比直接请求,节省了资源大小,自然就加快了响应速度。

所以说不论是移动端还是PC端,用CDN加速都能最大程度上加快服务响应。

我是科技领域创作者,十年互联网从业经验,欢迎关注我了解更多科技知识!如果大家有不同看法,欢迎在下方评论区发表自己的观点 ~

  这个是看你得业务需求和业务范围的。广域网加速设备现在主要厂商是Riverbed、 Juniper、CISCO、 Bluecoat、F5、Citrix这家公司的产品。
其业务范围更注重的是用户网路私有性(产品所采用的协议,其中采用标准TCP协议的产品为佳。
  目前有个别厂商在广域网传输部分采用的是私有UDP协议,这类产品主要是通过抢占其它正常流量的带宽来让为自己所需的部分流量加速,这种原理类似于BT,存在着过度侵占带宽的隐患。因而,不建议企业用户选择采用私有协议或者隧道方式来传输的产品。)也就是说你们的用户是公众的话类似Riverbed这种网络产品还是不太合适。
  
CDN加速时针对公共网络来进行加速的,也就是说如果你得客户大多还是使用公网进行访问的话,那么CDN肯定是首选。并且在选择CDN的时候可以对成本进行控制,因为像riverbed这种加速设备订购就并需是两套 (因为是点对点加速连接)新的一般是在一套20W ,淘宝目前的二手售价是85000元,也就是说成本不可控 。
  打字有点慢呵呵,如果还有不清楚的可以直接联系我896463141 。希望可以帮到您。

什么是CDN?如何进行加速? 刚好本人近几年亲自参与过客户的自建阿里CDN的实施过程,下面具体来说一下。

CDN如何为移动端加速?

什么是CDN早期的网络,比如淘宝,在晚上网络高峰期,很多人访问起来很慢,在有促销活动时,比如双十一,打不开网页,加入不到购物车,结算无法付款等。根本原因在于淘宝服务器承担不了大量用户的集中访问的压力,淘宝服务器的网络带宽问题,用户与淘宝服务器之间的网络连接问题,一起造成这种困境。

CDN如何为移动端加速?

那么CDN技术的出现就从根本上解决了这一问题。CDN用专业术语来讲叫做内容分发网络,听起来不太友好,很拗口。通俗的说就是一种缓存机制,将内容商服务器的内容复制到离用户访问较快的服务器上,这样来解决不同区域,不同网络下的用户访问内容的问题。

CDN如何为移动端加速?

CDN的工作方式在CDN网络下,用户访问CDN服务器通常是下面这样几个过程:

1. CDN服务器的工作

CDN服务器负责与内容源服务器进行内容同步,热点内容会优先进行同步,冷门内容是在有用户访问对应内容时,才开始进行同步,所以冷门内容有时好像看不了的样子。

2. 内容调度

当用户打开内容首页进行内容访问时,这时内容调度就开始,根据用户的IP地址,网络地区,匹配到调度规则,将用户的内容访问调度到用户访问最快的服务器上,一般来说就是离用户最近的区域,跟用户同一运营商的CDN节点服务器。

内容调度一般有两种方式:

2.1 IP调度

根据用户的IP地址源来进行调度(自建CDN的用户IP地址库需要事先在内容商处备案和录入调度策略)

2.2 DNS调度

根据用户使用的DNS源进行调度(自建CDN的用户所用DNS需要事先在内容商处进行备案和录入调度策略)

CDN加速案例某省广电的宽带业务做得非常好,但从电信和联通拿带宽成本太高,于是自建了内容CDN。

自建CDN所需工作:

CDN服务器——采购好服务器(一般BAT这种都需要数十台),安装好对应系统后,由内容商进行CDN服务器的配置;

网络互联———数据中心直接光纤到内容商数据中心,至少双路由20G互联,BGP进行连接,分别提供地址列表分发路由;

调度备案———将所用IP地址段和DNS到内容商处备案,入库(有访问权限);

整个过程中,调度备案可能是比较麻烦的工作。

省广电的阿里CDN流量图(直连光纤同步内容的带宽)

在完成内容CDN建设后,省广电下的宽带用户相当于在内网里面访问淘宝,腾讯视频,优酷,爱奇艺等内容,大大提高了用户访问速度,并节省高额的带宽费用。

CDN技术现在非常成熟,很多中小型运营商和宽带运营商都建立了自己的内部CDN,这也在一定程度上绕开了基础运营商,内容为王的时代就是这样,你还没有上CDN吗? 那就赶紧上吧

赞(0)
未经允许不得转载:大前端 » CDN如何为移动端加速?