云计算的出现改写了数十年来伴随我们左右的技术规则,在今天的文章中我们将回顾十位在此领域做出突出贡献的先驱者,细数他们如何将云计算带到每个人身边。
云计算领域的巨人们
一般来说,我们很难在身处历史演变进程的同时做出总结性回顾。然而在云计算领域,我们却早已积累了足够的背景资料,并乐于毫不吝惜地将赞美之词赋予那些可敬的、一手推动这一全新计算模式建立的开拓者们。
这份榜单必然会有所遗漏,而且毫无疑问在不同分析人士的眼中对于先驱者的定位也有所区别。在云计算绚烂的舞台背后,仍有一些我们刚刚了解甚至尚未了解到的贡献者在默默耕耘。但我相信历史不会淹没辉煌的成就,也许在未来几年中他们的成果也会化为技术圈子中的璀璨新星,被无数后来者所敬仰和传诵。
而对于正在考虑或已经着手部署云计算项目的IT管理者而言,这份榜单从追忆先驱的角度总结了云计算的发展历程,并对未来可能出现的情况做出了预期。
当然,能够名列此榜当中的众位先驱同样站在另一些巨人的肩膀上、甚至可以算作巨人的传承者。举例来说,Sun Microsystems公司作为公布式系统及最早的集群创建者并没能在榜单上出现(事实上这家公司已经不复存在),而其后继者谷歌、Facebook、微软以及Rackspace则成为广为人知的云计算先锋。
然而云计算的发展在与个人计算及客户-服务器计算接轨后才真正迎来高潮。Amazon Web Services Simple Storage Service(简称S3)在六年前才步出襁褓,但超高的人气令Enterprise Compute Cloud(简称EC2)作为后续服务接踵而至。谷歌AppEngine项目启动于2008年,微软公司的Azure云服务测试版本更是2009年才出现的晚辈。
云计算模式出现至今还不足十年,但正如《史记·本纪》的描述那样,其甫一登场便显示出多样性、通用性等“帝王之相”,隐隐间昭示着一个全新时代的到来。我相信任何一份云计算先驱者的榜单都会将Amazon的Werner Vogels放在榜首或者至少是接近榜首的位置。然而像Chris Pinkham这样虽不常抛头露面,却扮演着新方案架构师及执行者角色的幕后英雄同样值得我们铭记。
即使我们身处这个喜欢创造英雄、创造明星的时代,大家仍然得承认像云计算这样的宏大项目根本不是一、两个人所能左右甚至创造的。一般来说云项目需要吸纳一大群热情满满的技术达人,而且常常需要每位参与者在众目睽睽之下进行开源代码研发——OpenStack、Eucalyptus、CloudStack乃至Open Compute硬件项目皆属于此类情况。
但的确有那么一些极具前瞻性的牛人,能够在云计算模式确立之前就表现出支持的热忱;甚至在云概念仍然饱受攻击时就开始采取行动。那时候,他们是许多人眼中的骗子、造谣生事之徒;然而事实上他们顶住舆论压力、奋力抗争,用自己宝贵的信念与力量将云计算时代送入我们的视野。
下面我们就开始这场时间之旅,一同回顾那些云计算领域的先驱者。当然他们的排名也许会继续受到争议,因为云计算的历史仍然没有停下前进的脚步。
Werner Vogels
Werner Vogels,Amazon Web Services首席技术官兼副总裁,于2004年以系统研发主管的身份进入Amazon公司,而这一切源于他在美国康奈尔大学发表的一篇计算机科学论文。他在学生时代就已经在荷兰参与到计算科学的尖端研究工作中,当时他的博文论文导师则是任教于阿姆斯特丹自由大学、因“对数据库与交易流程的深入研究以及在系统实施领域的开创性技术贡献”而获得图灵奖殊荣的Jim Gray。在自由大学就读期间,Vogels还结识了操作系统标准教科书及Minix系统代码的作者Andrew Tannenbaum以及在大型并行系统方面颇有建树的Henri Bal。
2005年他被正式任命为Amazon公司CTO,并在同年晚些时候兼任企业副总裁。当时他就身怀宏伟梦想,希望能够依靠廉价的民用级配件构建起新型分布式系统,借以实现无限的扩展性能、并在某个独立组件发生故障时保证整体设施仍然运转正常——这正是Amazon Compute Cloud弹性技术的起源。身为管理者,他极力主张让Amazon公司在互联网上成为分布式虚拟服务器计算体系的主导企业、建议以使用时间计费。他个人的活跃态度与工作热情也为Amazon公司造就了第一位“勇于走出去”的全能型CTO形象。他像是一位不知疲倦的传道士,将全部时间都用来普及Amazon公共云的优势与特色。正是由于他扎实的专业基本功、令人认同的坚定承诺与良好信誉,才帮助Amazon Web Services在早期就打下理想的受众基础。