在近日于San Francisco举行的Google I/O大会上,Google宣布了最新的IaaS(infrastructure-as-a-service)产品——实时可用性的Google Compute Engine。Google宣称Compute Engine在扩展性、稳定性以及价格方面要更胜竞争对手一筹。Compute Engine吸取了Google超过十年的数据中心运行、数据中心优化以及网络基础架构的宝贵经验。Compute Engine也将直接与Microsoft Azure与Amazon EC2竞争。
Google Compute Engine作为潜在高价值的基础服务设施对于Linux和KVM等开源用户非常适合。Google新服务将所有云端的工作任务全部由KVM虚拟机承载。
Compute Engine拥有了770000核心(这个数字也必将随着时间的推移而增长),Google在大会上使用了600000个核心演示了分析人类基因组的软件。这些核心提供给Linux虚拟机,每个核心获取3.75GB内存,当然虚拟机之间使用Google先进的网络技术和拓扑结构。
由770000内核构成的Compute Engine相当于96250台计算机(包含8核CPU),这一数目已经相当可观,但这只是Google全球服务器的一部分(Google在全球拥有超过100万台服务器)相比之下,Amazon EC2则只有450000台物理机。
在最新出炉的TOP 500全球超级计算机排行中,IBM Sequoia排名第一,IBM Sequoia由美国国家核安全管理局(NNSA)研发,运行Red Hat Enterprise Linux操作系统。Sequoia采用水冷,由96个机架,98,304个计算节点构成。
Sequoia包含160万颗处理器和1.6PB的内存。相比其前辈ASC Purple和Blue Gene/L而言,在计算峰值时的电力利用率分别比前者提高了90倍和8倍。排名第二为日本的K computer,其拥有7000000核心。前面提到Google在演示分析人类基因组使用600000个核心。Compute Engine在某一瞬间计算能力可达到10 petaflops,这几乎可排在Top500的第三名。
性能如此强大,但价格又如何呢?从目前Google Compute Engine网站公布的价格来看8核心、30GB内存的费用为每小时1.16美元,而6000000核心大概可划分为75000台虚拟机,每小时的收入为87000美元,换句话说每天的收入可达2百万美元。即便如此,这个价格如果相比组建超级计算机还是显得比较合理。
最后,Google表示与其他领先的云服务提供商相比Comput Engine可为你节省一半的费用。但其实Google每小时1.16美元的定价要高于Amazon EC2,我们只能理解Google或许是在与Apple进行比较。