十分钟轻松搞定云架构(2):更好的网络

更好的网络
更好的网络

大家好,本节课程是【十分钟架构】课程第二节,更好的网络。
在这一节课,我们将要讨论以下几个内容:

  1. 为什么我们需要更好的网络?
  2. 什么是内容分发网络
  3. 内容分发网络能够为我们带来什么?

为什么我们需要更好的网络

为什么我们需要更好的网络
为什么我们需要更好的网络

1. 用户的不断增加

用户的不断增加会导致我们的带宽需求不断增加。我们需要为用户提供更好的网络,来让他们更好的使用我们的产品。如果你不提升网络的性能,用户量的提升会导致应用的网络跟不上,变得非常慢、非常卡,反而会导致你的用户离开你的产品,选择其他产品。

2. 用户遍布全国甚至全球

如果不提升网络性能,会出现部分用户访问比较快,部分用户访问比较慢。

3. 用户端带宽的不断提升

用户端带宽的不断提升让用户的浏览速度不断的加快,体验变的更好。同样的,我们也需要提升我们自己的网络性能,来为用户提供一个更好的体验。以免用户因为应用的卡慢选择了其他产品。

4. 各种基础网络运营商网络环境不同

国内大大小小的宽带运营商有数十家,有的能够给用户提供优质的网络,有的无法提供优质的网络。如果不提供更好的网络,用户可能无法很好的使用我们的产品。

一个好的网络能够为我们带来什么样的好处

网页加载的大部分时间花在网络加载和渲染上。一个好的网络,可以让你的网站无须优化就达到秒开。而一个好的渲染模式,更是可以让你的网站在秒开的基础上,变的更快。

好的网络有多大的好处?
好的网络有多大的好处?

为什么不提升主机的带宽?

不选择提升主机带宽的最大的原因还是目前国内主机带宽的成本较高。2M以内 20元/月,3-5M 25元/月,6-10M 90元/月,随着带宽不断提升,单价也在不断提升。如果从带宽的角度来提升的话,我们的成本将会非常高。


为什么不提升主机的带宽?
为什么不提升主机的带宽?

什么是内容分发网络

什么是内容分发网络
什么是内容分发网络

内容分发网络(CDN)可以借助其海量的节点,帮助我们将文件缓存到其各个节点,来让我们的文件加载速度更快。
其关键就在于借助智能分发,将用户引导到最近的节点去访问文件,用户访问最近的节点,肯定要比回到我们自己的服务器的速度要快一些。
除此之外,内容分发网络的节点大多是带宽较大、响应较快的节点,能够让用户更好更快的加载出需要的文件。

内容分发网络的工作原理

工作原理
工作原理

内容分发网络的原理就是将我们的文件都缓存到各个节点,用户通过智能分发,导流到距离最近的节点。同时由于文件被缓存到了节点上,同样的内容,在同一个节点,只会回源一次。即使用户多次访问了同一个文件,也是只回源一次。

加入内容分发网络后的架构

加入CDN 的架构
加入CDN 的架构

在加入内容分发网络后。用户就不再直接访问云主机了。而是访问距离自己最近的一个内容分发网络节点。其对应的请求的流程如下:

  1. 用户在DNS的作用下,直接访问最近的节点。
  2. 如果请求的文件不存在,节点就向云主机(源站)发送请求,获取文件内容,并返回给用户。
  3. 如果请求的文件存在(重复访问),节点就直接将文件返回给用户。

从右侧的架构图我们可以看到。原本的三个请求,经过CDN 的缓存,可能只有一个请求需要返回源站。这样就大大的降低了我们的云主机的访问压力。

新的架构为我们带来了什么?

  1. 用户的高速访问(用户访问距离自己最近的节点)
  2. 云主机带宽占用的下降(大量请求被节点承载,不再回源)
  3. 网站对不同网络环境的高度适应(内容分发网络的节点较多,可以覆盖绝大多数运营商)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,997评论 6 502
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,603评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,359评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,309评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,346评论 6 390
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,258评论 1 300
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,122评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,970评论 0 275
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,403评论 1 313
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,596评论 3 334
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,769评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,464评论 5 344
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,075评论 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,705评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,848评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,831评论 2 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,678评论 2 354

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,654评论 18 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,093评论 25 707
  • 今天是在五班留学的第二天,早读和午读依旧是站着读,早上读英语,中午读数学,今天在午读时,因为声音小,被李同学批...
    浣失阅读 211评论 5 3
  • 今年23岁整,目前为止一事无成,除了获得一些学位上的证书,把所有的考试都一次性过了,今年考上研以外,0恋爱经历,没...
    昼夜中的独行侠阅读 285评论 2 0
  • 花开正好,飞吹香缭绕。发丝舒展,滑过低顺狭长的丹凤眸,薄如蝉翼的眼睑,天鹅颈项点绛唇……活脱脱一副古典美女的样子。...
    汵奀阅读 207评论 0 0