🕸️ 第六章 Web与云计算的关系
📄 一句话概括

云不是一个地方,是一种【按量付费、要多少给多少】的拿资源方式;五个特征里只有第五条是新的。

📝 本节和前面几节的关系

前五章讲的都是 Web 系统本身——页面、服务器、网络、用户、进不去云的那部分。这一章换一个视角:这些 Web 系统,今天多半跑在别人家的机器上。教材 6-1 的并列关键词只有【云计算】一个词,这一节先把【云到底是什么】说清楚。

一、NIST 给出的定义

NIST(美国国家标准与技术研究院)在 SP 800-145 里给云计算下过这样一个定义:

一种通过网络按需、便捷地访问一个可配置计算资源共享池的模式;资源可以快速供给和释放,管理成本或服务商的干预极少。

这句话拆开就是两个动作:资源先放进一个池子,你随时从池子里取、用完放回去。

所以云计算与其说是【一种技术】,不如说是【一种卖法】——它把算力从【买设备】变成了【买服务】。

二、五个特征:前四条是手段,第五条是本质

NIST 还定了五个必备特征,缺一条就不算云:

前四条其实都不新。 虚拟化在 2000 年代初就成熟了,资源池化早就存在;网络访问更不用说;按需自助,自己机房装个管理面板也能做到一半。

真正新的只有第五条:可计量。 它把算力变成了像水电一样的东西——有表、有刻度、按刻度付钱。

这也是云和【租一台服务器放在别人机房】的根本区别:后者按月收固定租金,前者按你真正用掉的量收。少了可计量这一条,云就退回成了托管。

三、为什么它一路涨了六年

全球公共云服务的支出(Gartner 口径):

六年涨到约 6.6 倍,年均复合增速约 37%。 这个速度放在任何一个万亿级市场里都算罕见。

但要注意口径。同一家 Gartner 在不同摘要里给过两个数字——一个说 2026 年公共云服务市场到 1.03 万亿、增长 20.9%;另一个说终端用户支出约 8500 亿、增长 21.3%。 两者统计的边界不同。引用时挑一个说清楚,不要混着用。

【口径】这件事在云这个领域里会反复出现,下一节和 6-5 还会遇到。看到数字先问一句:这是谁统计的、算的是哪一块。

四、为什么这对 Web 系统特别重要

第 3 章讲【创建 Web 服务器】的时候,路子有两条:自己买一台机器,或者租一台。

云把这条路变成了第三条:不买机器,也不租机器,直接买【计算量】。 你甚至不需要知道它在哪台物理机上跑。

Web 系统天生适合上云,原因在第二章讲过:HTTP 是无状态的——每个请求自己带着全部信息,服务器随时可以换一台。无状态这一点,正好让【随时加机器、随时撤机器】变得可行。

这一条是理解整个第六章的钥匙:Web 的架构特性,让云的能力真正用得上。

五、动手 Demo:云的增速到底有多快

把上面那组数字自己算一遍,顺便确认一件事——云不是【新技术】,而是【新常态】。

base, now = 1560, 10300
print("  2020 年 %d 亿美元 → 2026 年 %d 亿美元" % (base, now))
print("  六年倍数 = %d / %d = %.1f 倍" % (now, base, now / base))
print("  年复合增速 = %.0f%%" % ((now / base) ** (1 / 6) * 100 - 100))

实跑输出:

--------------------------------------------------------------------
云计算的五个特征(NIST SP 800-145)
--------------------------------------------------------------------

  特征          一句话                          落到 Web 系统上就是
  ------------------------------------------------------------------------------------
  按需自助服务  想要就自己开,不用求人          控制台上点几下,就多一台服务器
  广泛网络访问  只要能上网,什么设备都行        手机、平板、电脑访问同一个网址
  资源池化      一堆机器大家共用,按需切给你    你的网站和别人的网站同住一栋楼
  快速弹性      要多少给多少,用完就退          促销日加十台机器,第二天全撤掉
  可计量服务    用了多少算多少,按量收钱        月底账单按 CPU 小时和流量算

  这五条里,前四条说的是【怎么拿到】,第五条说的是【怎么算钱】。
  真正把云计算和【买台服务器放进自己机房】区分开的,是第五条。

  六年里的变化(公共云服务支出,Gartner):

  年份       支出
  -------------------------------------------
  2020 年    约 1560 亿美元
  2026 年    约 10300 亿美元(1.03 万亿)

    1560 → 10300,六年涨到约 6.6 倍
    折成每年复合增速:(6.6 开六次方 - 1) ≈ 37%

  另一个口径(Gartner 另一份摘要):2026 年公共云终端用户支出约 8500 亿美元,比上年 +21.3%。
  同一家机构、两份摘要、两个数字——引用时挑一个,说清用的是哪一个。

看第三行:年均复合增速约 37%。这个数字比任何形容词都直接——一个市场连着六年按 37% 增长,说明它不是【新选项】,而是【默认选项】。 看最后一句提醒:五个特征里,前四条在云之前就有,只有【可计量】是新的。 记住这一条,就能在别人说【我们这台也上云了】的时候追问一句:它是按量计费的吗? 如果不是,那只是托管。 还有一句:Gartner 给过两个数字(1.03 万亿和 8500 亿),这不是矛盾,是口径不同。养成习惯:看到份额和规模,先问口径。

30 秒实验

  1. 打开你常用的网盘,看它的空间是固定套餐还是可以按量扩展——这就是两种计费思路的差别。
  2. 想想你公司的服务器是买断的还是租的:租的按什么计费(按月、按核时、按流量)?
  3. 找一张云厂商的计费说明页,看它一共列了几个计价项(CPU、内存、硬盘、流量、公网 IP、快照……)。

常见误区

  1. 错误:云就是【用别人的电脑】。——纠正:只说对了一半。 远程登录一台别人的服务器,那不叫云。云的核心是可计量与快速弹性——随要随给、用完就退、按量收费。少了这两条,那只是托管。
  2. 错误:五个特征都要背,哪个都不能少。——纠正:前四条是手段,第五条是本质。 前四条决定了【方不方便】,第五条决定了【它到底是不是云】。记不住五条的时候,记住【可计量】这一条。
  3. 错误:云一定比自建便宜。——纠正:不一定。 它省掉的是【闲置成本】和【前期投入】,不是单价。一台稳定满载跑三年的机器,长期算下来自建往往更划得来——这正是近几年出现【回迁】的原因之一,6-3 会细讲。
自测三问(点开对答案) 1. NIST 给云计算定的五个特征是什么?哪一条最能区分【云】和【远程租一台服务器】? —— **按需自助服务、广泛网络访问、资源池化、快速弹性、可计量服务**。最能区分的是**可计量服务**——按实际用量收费,这是【云】和【包月托管】的分水岭。 2. 为什么说【资源池化】在云计算之前就存在了? —— 因为**虚拟化技术 2000 年代初就成熟了**,一台物理机切成多台虚拟机早就可行。**云新增的不是池子,而是把池子【按刻度出租】的机制。** 3. 【1560 到 10300,六年 6.6 倍】这个数字说明了什么? —— 说明云**已经不是一个小众技术选型,而是成了默认的基础设施**。按 6.6 倍折算,年复合增速约 37%。

相关笔记