云计算通识(4):前世今生·上——从大型机到虚拟机

云计算听起来是二十一世纪的产物,但它的思想萌芽比互联网普及早了半个世纪。这一篇我们从源头讲起。

1960 年代的 IBM System/360 大型机机房,工程师在控制台前操作
图:IBM System/360 大型机 · 摄影:Erik Pitti(Wikimedia Commons,CC BY 2.0)

1960s:一切从「共享计算」开始

最早的计算机是大型机,一台就要几百万美元,全公司共用一台。为了提高利用率,MIT 在 1961 年前后搞出了分时系统(CTSS):让几十个人同时「分享」一台机器,每人感觉自己在独占。1962 年,ARPA 的信息处理技术办公室主任利克莱德(J. C. R. Licklider)写了一份备忘录,畅想「星际计算机网络」——把全世界的计算机连起来,任何人随时随地都能用上算力。这份备忘录后来被认为是云计算最早的思想雏形,也直接启发了阿帕网(互联网前身)。

1970s:虚拟化——云计算的基石技术

真正让「共享」落地的是虚拟化。IBM 在 1960 年代末开发了 CP-40/CP-CMS 系统,1972 年推出的 VM/370 可以在一台大型机上「切」出多台相互隔离的虚拟机,每台都以为自己独占硬件。这个思路——用软件把物理资源切片、隔离、按需分配——正是四十年后 AWS 每卖出一台云服务器时干的事。可以说,没有虚拟化就没有云计算。

1980s-1990s:从「网络就是电脑」到主机托管

1984 年前后,Sun Microsystems 打出名言「The Network is the Computer」(网络就是电脑)。互联网商用化后,企业开始把服务器放进 IDC 机房托管,随后出现了 ASP(应用服务提供商)模式:软件装在服务商那里,企业按月租用。ASP 是今天 SaaS 的直系祖先,只可惜生得太早——当时的网络带宽和应用成熟度都撑不起这个模式,大多失败了。

但种子已经埋下:共享的算力、虚拟化的技术、按月租用的商业模式,只差一个引爆点。下一集,引爆点来了。

系列导航

云计算通识(0):系列总纲与目录 · 云计算通识(1):什么是云计算——把机房变成水电 · 云计算通识(2):IaaS、PaaS、SaaS——一张图分清三层 · 云计算通识(3):第一台云服务器怎么选——从用途到计费的完整清单 · 云计算通识(4):前世今生·上——从大型机到虚拟机 · 云计算通识(5):前世今生·中——SaaS 诞生与公有云元年 · 云计算通识(6):前世今生·下——中国云、云原生与 AI 算力时代

📄 本文累计阅读 13 次;备考中卡在哪个知识点?欢迎在评论区留言,下一篇优先讲大家问得最多的。

觉得有用?分享给朋友:

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注