第164章 云计算的发展(1 / 2)

约翰·麦卡锡是谁?

对于许多深耕计算机领域的人来说,这个名字如雷贯耳。

他是卡西奥·雷克的恩师。

但他还有另一个身份远,那就是人工智能之父。

说到云计算,很多人普遍认为,是埃里克·施密特第一个提出的这个概念。

也有人认为,是亚马逊公司。

因为在2006年搜索引擎大会上,埃里克·施密特提出云计算概念的时候,亚马逊的弹性计算云正好推出可要准确一些的话,不管是埃里克·施密特,还是亚马逊,都不是云计算的发明人,而是约翰·麦卡锡。

当世界上第一台计算机埃尼阿克和世界上第二天计算机阿塔纳索夫贝瑞制造出来并成功运作后,约翰·麦卡锡就提出来一个技术理念,那就是可以多人同时使用一台计算机,这就是最早期的云计算雏形。1959年6月,英国计算机科学家克里斯托弗·斯特雷奇在国际信息处理大会上,发表了一篇学术论文,也是关于大型机共享使用的,名字叫做《大型高速计算机中的时间共享》

在这篇论文中,虚拟化的概念被首次提出。

而虚拟化,也是云计算架构的基石。

“我看过1961年约翰·麦卡锡在麻省理工学院一百周年纪念庆典上,提出的公共计算服务的概念的相关资料,这也是我觉得分布式计算大有可为,决定进入这一领域的原因”。

卡西奥·雷克没有想都原来恩斯特是因为这个原因才知道的分布式计算。

“我也看过,其实老师的理念很简单,就是借鉴了传统的电厂模式。说白了,就是把计算资源当作是一种像电一样的能源资源。用户可以像把灯泡插入插座一样,随时随地使用计算资源,并根据使用量进行付费”。

“道理很简单,但敢忘这方面想的确不多”。

卡西奥脸色露出追忆的表情“老师和我们说过,世界上所有的事情都是互通的,伟大的理念早就被先人证实过,就看你敢不敢往这方面大胆的假设”。

“而且不光要敢想,也要有人敢于投资,那个时候是最好的时代,现在..”卡西奥·雷克摇了摇头。恩斯特知道他说的是他之前工作过的MAC研究所,受麦卡锡观点的影响,麻省理工学院和美国国防高级研究计划局下属的信息处理技术办公室立刻投入资金,启动了著名的MAC项目。

因为这个项目,这个团队也叫做MAC研究所,卡西奥·雷克就是其中一员。

“可惜了,如果当时没有那么多的争论就好了”。

1964年,大西洋月刊发表了一篇题为《明日计算机》的文章,详细分析了公共计算服务与公共电网的异同点。

文章指出,计算想要成为像电网那样的公共服务,需要关注三个问题:

接口,用户如何和资源进行对接?

服务设备,用户通过什么设备将资源转换成服务?

产品同质性,电总归是电,而计算是一种复杂的服务,存在多样性,存在不同的编程语言和硬件,如何兼容、交互?

在这篇报道的影响下,MAC项目组开始开发Multics分时多任务操作系统,贝尔实验室后来也加入到MAC的软件开发中。

不过因为当时多方势力加入,争夺研发项目的话语权成为了关键,导致MAC项目进度缓慢。而同一时间的外界,确是百花齐放。

1965年,IBM开发出历史上第一个虚拟机系统。

1969年,受不了Multics操作系统缓慢进展的贝尔实验室从MAC项目退出,开始开发Uni操作系统。同年,在约瑟夫·利克莱德的推动下,国防部高级研究计划局研究的计算机网络ARPANET诞生,这就是后来的Internet。

自此,云计算所依赖的三大底层技术全部出现了。

用于管理物理计算资源的操作系统。

用于把资源分给多人同时使用的虚拟化技术。

用于远程接入的互联网。

不过很可惜,云计算眼看着就要大获成功了,却被所有人同时遗弃了。

70年代末80年代初开始,计算机市场走向繁荣,所有企业都把主要精力放在了软件、硬件和网络上。直到现在互联网兴起,也没有再关注云计算这个项目。

IBM死磕硬件,虚拟系统早已经不知道扔到了哪个角落蒙尘。

贝尔实验室已经成为了被屏弃的棋子,也在市场的浪潮中逐渐失去了往日的光彩,变得爹不亲娘不爱。MAC研究所更是放弃了这方面的研究,不少人都像卡西奥·雷克一样出走。

而最早提出这一理念的约翰·麦卡锡,也回到了麻省理工学院,即将步入退休年纪。

这也是恩斯特为什么敢保证能邀请到这位大神坐镇的原因,以他和波士顿财团现在的蜜月期,这点小忙对方不可能不答应。

“所以,你愿意加入我的团队,继续在分布式计算的领域研究下去吗?”恩斯特再次发出了邀请。西奥·雷克陷入了沉默,他先是看了一眼恩斯特,眼神中充满了复杂的情绪,有犹豫,有怀疑,也有一丝不易察觉的期待,随后又再次低下