“会议是在西雅图的某个地方举行的,”唐·阿尔瓦雷斯说。“我不记得具体是哪栋楼了,但我清楚地记得我后来走出去的感觉。我的头都要炸了。我简直不敢相信亚马逊刚刚让我的指尖拥有了如此惊人的力量。”
阿尔瓦雷斯是一位拥有物理学博士学位的工程专家,他曾三次前往南极,“研究大爆炸留下的辉光”,这是他学术经历的一部分。在过去,他遇到过不少令人费解的概念。即使对他来说,这也是不同的。
那是2006年,阿尔瓦雷斯是世界上第一批看到并测试的人之一,Amazon S3 (Simple Storage Service)当时,这是一个机密的测试项目,可以从网络上的任何地方存储和检索任意数量的数据。
这听起来很简单。但在15年前,它代表了计算机领域的一项突破,一旦公之于众,它将彻底改变我们的生活和工作方式。
当时,阿尔瓦雷斯离开西雅图市中心的亚马逊办公室时,并不知道他刚刚看到的尚未发布的产品将成为AWS的第一个基石。
他所知道的是,他有机会获得一些东西,可以“解决世界上任何地方的几乎所有初创公司面临的最大问题:我们该如何处理所有这些数据?”
阿尔瓦雷斯自己的创业公司filmmakerlive是一个帮助电影制作人与他人远程协作在线分镜他们的项目的概念,在那之前,它更多的是一个愿景而不是现实。他和他的联合创始人主要关心的是如何存储未来客户将要创建的内容,直到他们被引入S3。
CastingWords的创始人内森·麦克法兰(Nathan McFarland)说:“这似乎是我们迫切需要的东西,也是很多人迫切需要的东西。”CastingWords和FilmmakerLive是最初入选的三个客户之一新闻稿宣布在2006年3月14日推出AWS。
CastingWords宣传自己是一家播客转录服务公司,但实际上它所服务的客户与当时与之竞争的传统转录公司是一样的。
麦克法兰说:“播客确实存在,但它们仍然很新。“实际上,我们的播客客户非常少。取而代之的是大量的广播节目、牧师、传教士和市场研究人员。将自己与播客联系起来,是我们发出信号的一种方式,表明我们很现代,做事方式也不一样。”
当时,传统的转录服务是根据具体情况报价的,通常要求人们通过邮件发送他们刻录的mp3或cd,然后再进行转录,并通过电子邮件返回转录结果。这是一个漫长而昂贵的过程,CastingWords试图通过将其完全转移到网上并收取固定费用来打破这种局面。
对于McFarland来说,受邀参加Amazon S3的beta测试阶段是偶然的。CastingWords所依赖的存储数据的主服务器——一台“在旧金山某个房间里大约有六张旋转光盘”的小机器——最近崩溃了,给公司带来了近乎灾难性的损失。
“这让我们的业务中断了好几个星期,”他说,“我们有很多愤怒的客户,还有很多音频丢失了,我们不确定是否能恢复。”
在CastingWords的服务器崩溃之前,McFarland已经签署了访问S3的保密协议,但还没有尝试使用它。由于他的生意面临“重大危机”,他安排了一个人飞到湾区,从坏掉的机器中取出硬盘,带回他居住的波特兰。他把数据直接放到亚马逊要求他测试的新服务上。
“一旦我们转向S3,存储和带宽的成本,更不用说维护服务器的成本,一夜之间就消失了,”他说。“我们很快意识到,有太多东西可以从我们手中拿走。它做了一件对我们来说是一个巨大的痛点的事情:存储不同大小的许多类型的文件,并允许我们在任何给定的时间定位这些文件并将它们提供给人们——它做得很完美。真的没有什么比这更好的了。”
虽然McFarland和Alvarez基本上是在尝试构建可以管理潜在数量不确定的信息的系统,但AWS新闻稿中提到的第三个客户已经知道他们正在处理多少内容,以及面前的艰巨任务。
加州大学伯克利分校(University of California, Berkeley)于2006年启动了Stardust@home项目,号召世界各地有兴趣的人加入一项非常具体的寻找太阳系外粒子的行动,即构成我们人类的“星尘”。
加州大学伯克利分校空间科学实验室副主任安德鲁·韦斯特法尔(Andrew Westphal)自15年前该项目成立以来一直领导着该项目,他是NASA星尘号任务科学团队的一员。太空探测器在一种叫做气凝胶的物质中收集了星际尘埃,这是一种“奇怪的透明材料,几乎像固体烟雾一样”,并首次成功地将其带回地球进行研究。
这对科学家们来说是一个重大突破,他们预计样本中会有几十个星际尘埃颗粒。最关键的是,为了分析这些粒子,他们首先必须找到它们。在大约一微米(百万分之一米)大小的颗粒中,只有用显微镜在极高的放大倍率下透过气凝胶才能定位。
“在实践中,这意味着对图像进行分类。数以百万计的图像,”Westphal说。“我们进行了计算,并意识到我们需要搜索多少个视野。对于像我们这样的小研究小组来说,这是相当令人生畏的。”
受到那个时代大规模分布式计算项目的启发,Westphal和他的团队决定建立一个“分布式思维项目”。他们的计划是众包数千双眼睛,这些眼睛属于自愿的公众成员,他们(经过一些基本训练)可以学会识别气凝胶中表明粒子存在的独特痕迹。
“这是一个三维问题,”韦斯特法尔解释道。“如果你使用显微镜,你会上下聚焦来观察气凝胶。我们团队的一个成员开发了一种虚拟显微镜,它复制了这种机制,使任何有电脑的人都可以通过上下移动鼠标来搜索一堆图像。”
为了让所有想要参与这个项目的银河调查人员都能看到这数百万张图像,他们需要一个快速、可靠、经济实惠的地方来存储它们。答案是Amazon S3。
今天,Stardust@home项目仍在蓬勃发展,超过3.4万人贡献了约1.3亿次搜索。而他们还没有完成。
“到目前为止,我们已经确定了四个星际尘埃颗粒,”韦斯特法尔解释说。“我们希望能发现更多。从科学上讲,正如经常发生的那样,我们提出的问题比我们得到的答案要多。但是,当我想到我们通过这种“公民科学”的研究方法所取得的成就时,我觉得不可思议。它是由我们今天所知道的云来实现的。”
Westphal和Alvarez、McFarland一样,直到3月的那一天,他们都不知道还有谁在测试阶段使用Amazon S3。
三个如此不同的项目都需要同样简单的服务,而当时没有人提供这种服务,事后看来,这似乎清楚地预示着未来会发生什么。在2006年,这些迹象就有点难以解读了。
McFarland说:“我可以看到许多需要跟踪数字资产的公司将从Amazon S3中受益。“当时对我来说不明显的是,世界各地有多少不同类型的组织会用到它。”
“它完全改变了人们创业的方式,”他说。“当你甚至不确定某些东西是否可行时,你不再需要寻找数万美元来投资硬件。它消除了一切风险。您可以在S3上存储所需的所有数据,以前无法在个人计算机上运行的事情突然变得可行。它完全改变了我们对可能性的理解。”
今年是第15届thAWS周年纪念。了解更多关于云的历史。