据彭博社报道,亚马逊的云平台庞大而复杂,几乎可以说,支持这一平台的数据中心可以构成地球上最大的计算机。本周,在一年一度的re:Invent 大会上,亚马逊对AWS服务进行了诸多解说,对于正在物色云平台的企业而言,亚马逊的这番推介使AWS成为一项更具吸引力的选择。
曾为AWS项目工作的亚马逊前员工乔什?斯特拉(Josh Stella)表示,“它非常类似一台通用功能的巨型计算机。”
如何描述亚马逊云服务器的巨大容量,我们可借助以下5个数据来一窥究竟。
1百万名用户
亚马逊的高级副总裁安迪?雅西(Andy Jassy)在今天的大会演讲中表示,亚马逊云服务现在拥有着100多万名用户。当记者联系微软和谷歌希望获取这两家公司的云用户数目时,两者均拒绝透露。亚马逊目前占据云基础设施行业的主导地位,因此不难推断微软和谷歌的云用户数均不足100万。
200万台服务器
亚马逊的资深工程师詹姆斯?汉密尔顿在re:Invent 大会中透露,亚马逊在全球11个地区部署了服务器。每个地区建立了数个数据网络,全球共拥有28个数据网络。每个数据网络由一个或多个数据中心构成,通常配备5万至8万台服务器。据保守估计,亚马逊在全球范围拥有150万台服务器。市场研究公司Gartner的分析师莉迪亚?梁(Lydia Leong)估计,亚马逊的服务器总数达到200多万台。
相比之下,云计算提供商Rackspace仅拥有6个数据中心,服务器数目略高于10万台。谷歌在3个地区创建了8个数据网络,而微软在17个地区部署了服务器。去年,微软当时的CEO史蒂夫?鲍尔默(Steve Ballmer)表示,微软的数据中心拥有100多万台服务器,而谷歌的服务器数目比微软还多。
亚马逊的云规模也许很快将进一步扩大。汉密尔顿指出,如果云计算服务像人们所预料的那样,受到企业用户的大力追捧,他有充分的理由认为亚马逊最终会在美国的每一个州建立数据中心。
1张新奇的图谱
亚马逊的云平台十分强大,足以让用户以平台为基础开发某些复杂度高得惊人的功能。亚马逊的技术副总裁查理贝尔(Charlie Bell)在大会中演示了一张图谱,用以说明2009年亚马逊主页所应用的技术。贝尔把图谱的绘制过程同医学进行了类比。他解释道,医学研究者想要绘出人体循环系统,是通过向人体内注入放射性材料来完成的。而贝尔及其团队为了绘制这张地图,是通过输入代码来寻找主页所提供不同服务之间的联系。如今,亚马逊的网站在不断演变,开发团队以现有服务为基础不断深入拓展新服务。
10万个可预报“天气”的电脑芯片
Cycle Computing的CEO杰森?斯托表示,“云服务也会经历‘天气变幻’”。Cycle Computing是一家帮助客户高效使用超级计算机处理能力的公司,它利用亚马逊的AWS云服务搭建基于云的超级电脑。
斯托的意思其实是,一些服务器或服务器所在区域存在着不同的性能特征。例如,当某一区域许多用户同时使用亚马逊云服务时,云平台就会形成“暴雨云层”,这时运行速度就会减慢,甚者可能会出现故障。斯托指出,尽管亚马逊一直致力于消散这些“暴雨云层”,但它们还是会时不时出现。
为了避免用户遭遇“恶劣天气”,Cycle Computing开发了提升云处理能力的软件,允许用户定期租用及监控亚马逊云服务中的1万、2万乃至10万个电脑芯片。其用户已经利用Cycle Computing的技术解决了一些棘手的数学问题。美国硬件制造厂商Western Digital的HGST部门最近使用该公司的软件同时运行7万多个芯片,从而顺利建立了磁盘驱动器的流体动力和磁力之间的关系模型。斯托指出,迄今为止,无论他的公司要求什么样的计算能力,亚马逊都能满足。
40亿美元
上个季度,AWS部门为财报中北美区其它业务13.4亿美元的销售额贡献了绝大多数的比例。据估计,包括AWS服务在内的“其它”业务的全年营收将超过40亿美元。
雅西在本周的新闻发布会上说,“长远来看,AWS部门拥有着超越零售部门成为亚马逊核心业务的潜力,而当前我们的零售业务每年进账700亿美元,可见AWS的潜力是巨大的。” 据Synergy Reserch Group的报告显示,AWS在全球云市场中占据了27%的份额,微软的份额约为10%,随后是IBM和谷歌。