Google云服务收费标准引发争议 开发者成本大幅上升

9月初,Google宣布,作为云计算服务核心内容的GAE(Google App Engine)将结束预览期,正式对外收费服务。

根据新的资费标准,可以免费使用的云计算服务内容将会缩水,各种服务的价格均作了上调。未来,谷歌云计算服务将采用三种服务模式,即免费、收费以及超值版。每一个网络应用收费9美元,超值版则是每个账户收费500美元。

但是新的商业模式并未换来开发者们的好感,随着App Engine结束预览期,各项收费全面上涨,而新的定价也并没有获取开发者的芳心,反而让他们很恼怒。

GAE新的收费模式——process-instance-hour

同AWS(Amazon Web Services)相比,GAE按照的是process-instance-hour收费模式,而AWS则是按照machine-instance-hour收费。这一点对开发人员相当重要,在AWS里,可以并行运行几十个进程,而在GAE中,当进程在等待I/O传输的过程中仍在收取费用。

这也意味着,在对支持的语言进行编译时,更少的CPU消耗时间等于更少的钱。但同时也意味着,运行多个进程等待的时间更长,收取的费用更高,对于Python开发者而言,这绝对不是一个好消息,因为Python开发往往需要多线程处理多个Web请求。从这个角度来看,GAE每个进程实例每小时0.08美元的收费要比AWS机器为实例0.085美元的收费似乎更为昂贵。

定价模式引发开发者争议

Beattie平时工作在新泽西,他主要使用Google+来为PlusFeed提供服务,PlusFeed运行在App Engine之上,调价之前的费用是每天2.63美元,但调价之后费用疯狂的涨到每天68.64美元,这种增长幅度估计普通开发者根本承受不起。根据Beattie所说,仅仅只是抓取一下JSON,转换一下XML就导致CPU占用时间达到了31.42小时(见下图),这也是导致收费如此之高的原因之一。

起初Google说App Engine价格要有所改变,Google也曾给出过一个过渡价格(34.23美元),这是当时的优惠政策,换句话说就是减免50%的费用。可在11月20日之后,Google的这项优惠就直接取消,从而转变到之前提到的68.46美元。

而此次Beattie并不是唯一一个对App Engine的定价表示不满的开发者,他认为,照这样下去,Google如果不给出一个合理的定价,估计使用App Engine的开发者们会很快减少。

GAE优势:更能充分利用CPU

对开发者而言,使用GAE的一个重要理由是可以充分利用自己的CPU,这样用户可以将主要精力花在优化Web程序上,而不是系统调优上。

此外,共享资源的有效利用也是GEA的好处之一。可以肯定的是,当开发者只使用一个单一处理或者只是想运行一些小程序的实例时,GAE可以用很好的方式访问Web服务器、数据库、Memcache,并且价格很便宜。

开发人员建议:GAE VS AWS

存储比较

从存储的角度来看,GAE目前严重依赖于BigTable,开发人员需要从一个完全不同的角度来认识和学习它,特别是对于那些特熟悉关系数据库,被关系数据库理论束缚的人更需要洗洗脑,它提供了一个JPA&JDO访问接口,但它不支持所有的JPA&JDO功能,特别是关系型数据库部分。而Amazon EC2已经支持SQL数据库,你可以使用Oracle,MySQL等你所熟悉的关系数据库。

运维比较

但GAE的优势也显而易见。对Google App Engine来说,应用程序维护和升级是件轻而易举的事,它为各种应用程序提供了一个详细的管理面板,包括日志查看器和数据查看器,一个程序可以有多个版 本,当新版本经过测试,可以用于生产环境时,你可以将其设为默认的版本,而Amazon EC2就麻烦多了,因为它属于IaaS类型,所有维护和升级相关的事情你必须亲力亲为。

开发限制

使用Google App Engine时,你必须受到平台的限制,如果你的查询处于僵死状态,很难将其杀掉,此外,Google App Engine没有线程,提供的SDK也是受限的,有些类和功能被列入黑名单,因此不能被使用,也不能写文件系统等等。

从表面上看这些限制是不可理喻的,但如果有朝一日你也要提供PaaS类型的平台时,你就能理解为什么Google要做这些限制了,这样才能确保运行 在平台上的应用程序不会违反平台的规则,否则平台就可能被应用程序绑架,从而变得不可使用,平台上的其它应用程序就会收到牵连。

即便有这些限制,90%的商业应用程序仍然可以在Google App Engine上正常运行,但对于那些要使用线程,或写文件系统的应用,最好还是选择Amazon EC2,因为它提供了所有底层访问和控制权。

语言支持

目前Google App Engine支持Java和Python,但任何可以转换成字节码,可在JVM上执行的任何编程语言都可以在Google App Engine上运行,如果你喜欢其它编程语言,最好选择Amazon EC2,因为你可以在它的操作系统上面安装语言运行时环境,你拥有几乎完整的硬件和操作系统控制权,还有什么不能做的呢?在Amazon EC2上也托管了许多有趣的C#,.NET,ASP.NET MVC/Visual Studio项目。

概括地说,Amazon EC2是进入云计算的早期尝试者,它利用互联网标准和开放平台创建了一个非常灵活的云计算平台,Google则利用了它在大型数据库方面的研究成果和它内 部实现的一些技术创建了一个强大,但有更多限制的云计算环境。从核心技术来讲,Amazon EC2允许你扩展任何计算机实例到多个实例,因此你拥有每个虚拟盒子的完全控制权,Google App Engine从操作系统抽象而来,没有计算机实例的概念,如果你的Web应用程序不需要操作系统相关的功能,那么Google App Engine无疑是最好的选择,如果需要更好地控制你的系统环境,特别是操作系统相关的控制,那么最好选择Amazon EC2。

(责任编辑:刘芬)

时间: 2024-09-28 22:46:00

Google云服务收费标准引发争议 开发者成本大幅上升的相关文章

Google云服务收费引争议 成本大幅上升

9月初,Google宣布,作为云计算服务核心内容的GAE(Google App Engine)将结束预览期,正式对外收费服务. 根据新的资费标准,可以免费使用的云计算服务内容将会缩水,各种服务的价格均作了上调.未来,谷歌云计算服务将采用三种服务模式,即免费.收费以及超值版.每一个网络应用收费9美元,超值版则是每个账户收费500美元. 但是新的商业模式并未换来开发者们的好感,随着App Engine结束预览期,各项收费全面上涨,而新的定价也并没有获取开发者的芳心,反而让他们很恼怒. GAE新的收费

该买谁?云服务与物理服务器的成本比较

随着云计算的发展,云服务得到了越来越多的应用.很多客户选择云服务来满足业务需求.尤其是对于初创型企业,似乎云服务更是成为首选. 但是,对于这些用户来说,选择云服务是否真的像宣传的那样好呢?今天我们就从成本上来比较一下云服务器和物理服务器在成本上的差别. 在国内,我们可以选择很多类型的云服务,AWS.微软.阿里云以及腾讯,用户的选择还是非常广大.在物理服务器方面,中小企业可以选择,浪潮,华为,联想等服务器厂商的产品. 今天我们就拿阿里云和联想的中低端服务器进行下对比. 对于用户来说,在选择云服务的

Google云服务推进机器学习 由两位女性掌舵

今天,Google Cloud主席Diane Greene宣布了公司在机器学习和人工智能领域的新动向,将对现有从事Google云机器学习相关研究的多个独立团队进行重组形成新的团队.新团队由两名女性负责,分别是来自斯坦福大学人工智能实验室(SAIL)主管李飞飞(Fei-Fei Li)和前Snap公司科研负责人李佳(Jia Li).援引商业内幕报道,李飞飞是Snapchat功能(将表情附着在现实物体上)的幕后首脑之一. 同时伴随着两位新主管的任命,Google官方还宣布了云服务的产品路线图以及如何使

云服务会帮助我们节省成本吗?

要了解云服务,一定要先了解云计算的基本原理.云计算:通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将更与互联网相似.这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统. 这种服务类型是将网络中的各种资源调动起来,为用户服务.(个人认为有点像BT).团结就是力量!这种服务将是未来的主流. 据市场调研机构IDC称,当下美国的经济危机让那些投资云计算的IT公司看到了希望的曙光,这将给他们未来五年带来大幅度的增长.基于对企业主管.CIO和其他业务

摩托推移动打印欲与Google云服务试比高

来自国外媒体的报道,在本周的CTIA无线贸易展中,摩托罗拉展示了该公司推出的一款http://www.aliyun.com/zixun/aggregation/1996.html">Android手机应用软件MotoPrint,可以让手机用户直接从手机打印各种文档.目前MotoPrint应用仍处于测试阶段,可以打印PDF.微软Office文件,并支持访问本地网络打印机.与手机复制粘贴编辑文档等内置基本功能不同的是,MotoPrint是一款独立的应用程序,用户必须从电子市场中单独下载安装.

作为一个云服务提供商,亲加通讯云能为开发者带来怎样的收益?

在通讯云领域,亲加可谓是一个老兵了,从 成立之初,亲加通讯云就一直致力于多媒体通讯领域的耕耘,积累了诸多的技术基础及经验.伴随着移动互联网及云服务的兴起,亲加通讯云瞄准了移动App内社交.聊天的刚需,通过云服务的模式,快速.简便的将多媒体通讯功能提供给开发者,让开发者能够快速为自己的App添加应用内的用户间单聊.群聊.对讲机.实时语音聊天等功能,从而助力App社交化. 如果一个开发者自己动手为应用搭建聊天.通讯的功能,至少需要2.3个月才能完成.而下载亲加通讯云的相关API接口或SDK开发包,可

融云开启即时通讯云服务的免费时代

中介交易 SEO诊断 淘宝客 云主机 技术大厅 导语:融云宣布率先推出免费的即时通讯云服务,在业界引起不小争议.对广大开发者来说,能免费享受专业的即时通讯云服务无疑是重大利好.但同时,融云也动了友商的奶酪,免费必将对行业秩序带来颠覆式冲击,但确实能推动即时通讯云服务的普及化.毋庸置疑的是,自此,即时通讯云服务的免费时代已然开启,免费或将成为这个新兴行业爆发的一个拐点. "免费的即时通讯云服务,我们当然会拿来测试一下,我们正需要这样的服务."一位接受记者采访的移动互联网创业开发者说. 7

互联网巨头的云战略:云计算,还是云服务?

几乎没有哪个互联网巨头愿意放弃云计算这块蛋糕,继阿里.腾讯.百度之后,一直以低调著称的网易,也在不久前公布了自己场景化的云计算战略.在C端市场创造了神话的互联网玩家们,如今已悉数涌向企业级市场. 当然,这一现象并非只存在于中国市场,亚马逊.微软.谷歌等早已入场,并在市场份额上一举超越了IBM.甲骨文.思科等从B端市场赶赴云计算领域的玩家.同时,国内的三大运营商.华为.浪潮等也对云计算虎视眈眈,尽管阿里云在市场上呈现出一家独大的趋势,可对于后来的互联网厂商来说,必须思考的一个问题是:做云计算,还是

高处不胜寒 亚马逊式云服务遭遇“风暴”考验

7月3日报道,上个周末,一场美国东海岸的暴风雨断掉了当地居民电力的同时,也切断了全世界用户的一些热门互联网服务,其中包括Instagram.Pinterest和Netflix.这个连锁反应发生的源头--亚马逊云服务(AWS). 亚马逊云服务出现问题已非新鲜事,在过去的15个月里,这是北弗吉尼亚云计算中心的第四次服务中断.就在今年6月初,该中心就发生了一场宕机服务,受牵连的公司包括Heroku.Quora.HootSuite等知名企业.2011年4月和今年3月,也均出现了不同规模的故障. 这一次次