约翰·盖奇
然而,人们仍然没有对云计算引起足够的关注。
直到90年代,云计算相关的理念重新回到了人们的视野。不过这次它换了一个更简单的名字,叫做网格计算(Grid Computing)。
网格(Grid)的叫法,和我们日常理解的“网格化管理”有很大不同,它是直接照搬自电网的概念(Electric Power Grid)。它的本质目的,还是把大量机器整合成一个虚拟的超级机器,给分布在世界各地的人们使用,也就是公共计算服务。
1996年,康柏(Compaq)公司的一群技术主管在讨论计算业务的发展时,首次使用了Cloud Computing这个词,他们认为商业计算会向Cloud Computing的方向转移。
1996年11月14日,康柏公司关于cloud computing的商业计划
这是Cloud Computing(云计算)概念的真正首次出现。
1997年,美国教授Ramnath K. Chellappa对“Cloud Computing”这个词做出了首个学术定义:“计算边界由经济而并非完全由技术决定的计算模式”。
拉姆纳特·K·切拉帕(印度裔)
此后的云计算发展,掀起了一股小高潮——
1997年,InsynQ基于HP的设备上线了按需使用的应用和桌面服务。
1998 年,VMware公司成立,并首次引入 X86 的虚拟技术。同年,HP成立公共计算部门。
1999 年,MarcAndreessen创建LoudCloud,是世界上第一个商业化的IaaS平台。
同年,salesforce.com公司成立。这家公司是目前公认的云计算先驱,创始人是几个Oracle公司前高管。
公司成立之初,他们就喊出了“No Software”的口号,宣布开启”软件终结“革命。
他们通过自己的互联网站点向企业提供客户关系管理(CRM)软件系统,使得企业不必像以前那样通过部署自己的软件系统来进行客户管理。这就是最早的软件即服务(SaaS)模型。
2000年,Sun公司发布 Sun cloud。
2001年,HP公司发布公共数据中心产品。
……
此时此刻,云计算已经是呼之欲出了。
2000年,当时美国电子商务公司Amazon正在开发电商服务平台Merchant.com,旨在帮助第三方公司在Amazon上构建自己的在线购物网站。
不过,因为架构设计能力和管理流程等方面的问题,这个项目进展缓慢。
于是,亚马逊的管理层开始考虑,是不是可以将已有的代码进行解耦,设计成独立的API服务,然后让内部或外部应用进行服务调用。这样,既可以节约后续的开发工作量,也可以增强系统的灵活性和复用度。
由此,2002年亚马逊启用了Amazon Web Services(AWS)平台。当时该免费服务可以让企业将Amazon.com的功能整合到自家网站上。
2003年,安迪·杰西(Andy Jassy),当时杰夫·贝索斯(Jeff Bezos,亚马逊创始人)的秘书长,现在AWS的CEO,在贝索斯的家里召开了一次管理层会议。会上,大家决定要把应用开发的通用部分抽离出来,做一个公共基础设施服务平台,让内外部开发者可以基于这个平台开发自己的应用。