关于云服务:白话科普CDN-游戏加速器两者是一个原理吗

4次阅读

共计 1487 个字符,预计需要花费 4 分钟才能阅读完成。

说起减速,大家可能就会联想到“游戏减速”之类的场景,而说到当初风行的云服务减速,则离不开 CDN 这个词。那么 CDN 和游戏加速器是同一种货色么?从成果上看两者都是为了“减速”,仿佛是一样的。然而,在实质上却有区别。

以上图举例,假如咱们须要从 A 地点到 B 地点取货色,那么走直线必定是最短距离。但如果 AB 之间的通路路面满是微小的障碍物,极其难走,通行工夫为 4 小时。而 C 和 AB 之间的通路非常通顺,从 A 通过 C 再到 B 只须要 2 小时,你会如何抉择呢?置信大家必定会抉择走 C 去 B,毕竟尽管路远了,然而工夫更短。游戏加速器就是让大家通过 C 点,可能更疾速地达到 B。而 CDN 则是让货色搁置在 C 点,从而加倍缩短工夫。

当然以上只是一个简略的举例,游戏加速器和 CDN 的具体运作原理咱们上面细说。

游戏加速器的原理

游戏加速器是针对个人用户疾速、平安连贯服务器的一种服务。它应用的是 VPN(虚构专用网络)技术,通过虚构专用网络将电信减速到网通,或将网通减速到电信等等,为玩家提供优质的网络减速服务。

在没有应用游戏加速器的时候走的就是平时通道,登录游戏加速器当前,玩家的网游数据转入游戏加速器专属传输网络中,这个网络是通过优化、只传网游数据,从而在用户和服务器之间建设了“绿色通道”,保障了数据传输的优先性与稳定性,可能无效解决游戏下载开启时存在的延时高、登录难、易掉线等问题。

CDN 减速的原理

CDN(Content Delivery Network),即内容散发网络。当用户拜访网站时,CDN 会依据客户端的地区和运营商,将用户调配到间隔最近速度最快的节点服务器,让用户以更快的速度获取到所需内容。

CDN 的设计思路

  • 避让:尽可能避开互联网上可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输得更快、更稳固。
  • 检测:通过在网络各处搁置节点服务器所形成的在现有的互联网根底上的一层智能虚构网络,CDN 零碎可能实时监测网络流量和各节点的连贯,负载情况以及到用户的间隔和相应工夫等综合信息。
  • 散发:依据监测状况从新导向离用户最近的服务节点上。

CDN 的工作过程

以上图进行举例,如果 www.abc.com 应用了又拍云 CDN 服务。当他的用户须要拜访这个网站时,首先由用户端发动拜访申请,之后 Local DNS 会向下级 DNS 服务器进行域名解析,解析 CNAME 地址。解析出 CNAME 地址后,网站会受权给 DNS 解析出的 CNAME 地址,并将这个地址返回给 Local DNS。而这时,又拍云智能调度零碎会依据 LocaL DNS 申请的 CNAME 地址调配最优的用户所在地区的运营商节点。这个节点 IP 会由 Local DNS 返回给申请客户端,而客户端则拜访这个最优节点。

如果是客户端第一次拜访,那么节点可能没有该网站内容的缓存。那么节点会到网站源服务器去申请资源,这个工夫可能会绝对较长。而如果节点曾经有网站内容缓存,那则会间接将缓存内容返回给用户,让用户查看到网站内容。

如果是游戏内容,那么当游戏厂商应用了 CDN 当前,就能够将软件缓存到遍布各地的 CDN 边缘节点上,当用户申请下载时,会间接抉择就近最优的节点进行下载,提供下载的稳定性和速度。相比游戏加速器只是提供专用的一条带宽来进行减速,CDN 还能够解决因用户流量持续增长,下载服务器解决能力、服务器进口宽带压力减少而影响玩家体验的问题。

只管 CDN 和游戏加速器在用户端体验成果上看仿佛是是一样的,然而无论是在老本还是在合成源服务器压力等方面,二者的原理是齐全不同的。如果你要问二者哪种更好,那须要思考到用户本身的需要和理论状况。

举荐浏览

文言科普系列——网站靠什么晋升加载速度?

“网页内容无法访问”可能是跨域谬误!

正文完
 0