Google Compute Engine全面上市

Google Compute Engine(GCE)基础设施即服务(IaaS)现在已经全面上市。本次发布还带来了价格上的折扣、一个新的存储模型、可扩展的操作系统支持以及透明式维护的动态迁移能力。

和Microsoft Azure一样,Google先前已经针对Amazon的定价通过按分钟计费的方式为用户提供了一些折扣。现在Google就定价问题采取了更加果断的行动,它为“大多数流行的标准Compute Engine实例”减少了10%的按需实例费用。一个带有4颗vCPU和15GB RAM的Google n1-standard-4实例的价格是每小时$0.415,而上个月刚刚降价的Amazon m3.xlarge的价格则是每小时$0.450。其他方面的比较则没有那么容易,因为虽然这两个提供商在CPU和RAM方面都有相似的产品,但是大多数Amazon类型捆绑了存储而Google现在并没有捆绑存储。Netflix云架构师Adrian Cockcroft已经绘制了各种选项的图表。

Google还为所有GCE机器的存储提供了一个新的持久磁盘模型,统一定价为$0.04 GB/月。没有对IO操作收取额外的费用,但是所有TB规模的持久磁盘都有一个性能限制。对于小数据读取支持300 IOPS,对于小数据写入支持1500 IOPS,支持120MB/s的流读取吞吐量和90MB/s的流写入吞吐量。GCE允许引导磁盘卷突破这些限制从而支持更快的启动和偶尔的软件安装。每一台虚拟机的IOPS和吞吐量还有发布的限制,具体标准取决于内核。总的来说这让Google存储与使用预分配IOPS(PIOPS)的Amazon Elastic Block Store(EBS)更加具有可比性。做一下对比,支持300 IOPS的1TB存储Google的收费是每月$40,而Amazon则是$151.80。真实环境中的用例可能不同,因为Amazon支持大小和性能的弹性扩展,而Google将大小和性能绑定了,这在为指定应用程序分配正确容量的时候可能会在某个维度引发过度供给。Google已经废弃了他们的暂存盘,这和Amazon的实例存储相似。

GCE已经移除了只能选择Linux内核的限制,现在能够支持更广阔范围的操作系统。在写本新闻的时候,Web控制台中可用的操作系统只有Debian 7和Centos 6,但是Google已经宣布了自己同Red Hat的合作伙伴关系,目的是为了交付他们的企业级Linux(RHEL),该选择在限制预览版中已经可以使用。同时Google还宣布了对SUSE和FreeBSD的支持,并且该服务应该还可以运行任何其他的Linux发行版,包括Docker关注的CoreOS。所有导入的虚拟机镜像现在都需要它们自己的内核和init ramdisk从而在GCE的KVM管理程序上运行。

在对外发布之前宣布的一个功能是动态迁移和自动重启。这使得虚拟机可以被移动到一个不同的可用区域中并产生计划维护。与其他公共的持续运行的基础设施即服务相比,GCE拥有计划维护的事实被认为是一个弱点。动态迁移消除了这个问题,同时在很多情况下这种方式将会比其他的服务提供商所使用的方式要好,后者会通知用户VM计划进行冗余处理而他们必须进行人工迁移。Google能够实现动态迁移得益于他们的网络模型,该模型能够跨度可用的区域和范围,因此可以移动一个VM而不需要更改它的IP地址、离开它所连接的网络。Google使用的KVM对此也有帮助,因为它不太在意迁移的机器规格(VMware必须使用完全相同的硬件,包括CPU这个级别的硬件)。这意味着Google可以持续地为GCE升级底层硬件而不会中断用户的使用。

使用16颗vCPU的更大的实例类型现在也已经成为了限制预览版的一部分。这些机器包含3种不同的类型,由RAM决定:标准的30GB;高内存104GB;高CPU14.4GB。

Google之前的销售定位是需要大量CPU和/或存储的巨型云用户,例如使用GCE进行DNA测序的研究型机构Mendelics。虽然并没有支持Windows的迹象,但是公众版在价格上有折扣,同时提供了更好的操作系统支持,所以这可能会扩大它的吸引力。

查看英文原文:General availability of Google Compute Engine

你可能感兴趣的:(Google Compute Engine全面上市)