-
独家秘笈
云服务该选择 Amazon 还是 Google ? 这有一份独家秘笈
编者按:目前,外界一直认为亚马逊的 AWS 已经在云服务领域成了领头羊,但是随着云服务领域的竞争对手越来越多,亚马逊的地位可能会受到挑战,在众多竞争对手中 Google Cloud 就是一员。本文作者 Robert Aboukhalil 是一名软件工程师,他从定价、云产品、实例配置和是否有免费试用等方面来分析亚马逊和 Google 在解决方案上的差异。
Google Cloud 赢在价格
在计算和存储成本方面,Google云是明显的赢家。例如,2个CPU / 8GB RAM在AWS每月需花费69美元,而GCP只要52美元(25%便宜)。而对于云存储成本,GCP的区域存储成本仅为每月2美分/ GB,AWS每月2.3美分/ GB。此外,GCP还提供了“多区域”云存储选项,数据在多个地区自动复制,其价格为2.6美分/ GB /月。(可以通过AWS成本计算和GCP成本计算进行详细计算。)
除了便宜的价格,GCP还提供了更好的成本结构。相反,AWS为每小时付费模式,GCP提供每分钟付费模式 ,10分钟起卖。如果使用云端,启动时间相对较短,那么这一点就很重要了,因为AWS是按照整小时数逐渐增加计算的,这会增加成本。例如某个分析工作共耗时2.01小时,GCP将按照2.01小时来收取计算费用,而AWS会按照3小时来收取。
此外,GCP为长期使用者提供了更好的折扣 :不像AWS那样要求用户预付长期服务费,GCP会因为你长期使用而自动打折且不需要提前预约。如果保留定制符合你的需求,那么现在在GCP购买保留定制会有额外折扣!
AWS赢在市场份额和服务
在用户选用方面,AWS是理所当然的市场领导者,几乎占据了基础设施即服务(IaaS)市场的半壁江山。凭借其先发优势和近5年的发展,AWS有更多的云产品和选择。作为对比,GCP是这一领域的新手,虽然也提供了类似的解决方案,但依然有些落后。
例如,如果需要一套全托管式的云端SQL解决方案,GCP可提供托管的MySQL解决方案(PostgreSQL在上周发布了beta版),而AWS还提供了Aurora、MariaDB、Oracle和Microsoft SQL Server等选项。此外,AWS提供了一个名为AWS Lambda的“无服务”计算产品,用户无需建立专门负责接受请求的实例,即可随时运行代码。虽然GCP也提供了类似的产品(Google Cloud Functions),但它才刚发布测试版,因此要在实际中使用GCP还需要再考虑考虑。
在全球可访问性方面,AWS在各地有更多的数据中心。如果你在中国开展业务,请记住一点:你可以在中国访问GCP实例,但却无法(除中国香港外)访问存储在Google云存储(相当于Amazon S3)中的文件。
Google Cloud赢在实例配置
在大规模实例方面,很明显AWS就是赢家,最大的GCP实例为64个CPU / 416 GB RAM ,而AWS提供的实例为128 CPU且内存高达2TB!
这也就是说,GCP在实例配置上更灵活。 除了与AWS一样有类似的预定义的实例类型,GCP还可让用户自行定制要使用的CPU和内存数量。例如,实例类型N1-STANDARD-1配备了1个CPU和3.75GB内存,但你可以选择有1个CPU,而内存上可以自由选择是要1.75GB RAM还是4.25GB亦或是5GB。如果您的计算需求处于两种实例之间,那么自定义机器类型会使成本显著降低。
其次,如果您需要大量可以轻松地在小块中进行的即时分析,那么你将需要了解哪种云解决方案可以提供更便宜的临时实例。你可能熟悉AWS的竞价型实例(spot instance),通过竞价出价购买实例(一般比非竞价便宜得多),但如果市场价格超过你的出价,你就失去了继续使用实例的资格(AWS还提供了竞价块,可以提前设定时间)。GCP也有类似的服务,但并未采取竞价模式,他们的这种服务叫做可抢占实例。这类机器可以运行长达24小时,但如果需要这些计算资源,Google可随时终止其运行。当实例被抢占后,GCP会运行你预定义的关机脚本,这将节省30秒的当前状态分析时间。无竞价模式的优势在于,抢占实例的启动过程可以轻松实现自动化,价格更可预测,最低可是常规价格的2折!
Google Cloud赢在免费
AWS非常慷慨地提供了一年的免费试用,是足够长的试用时间了呢,一年免费试用包括750小时/月的小型1 CPU / 1GB RAM实例、30GB磁盘存储器、750小时/月的类似大小的托管数据库实例(例如MySQL)和5GB云储存空间(足够小型Web服务器连续不间断运行一整年)。但是,还有更多的福利:AWS的免费试用还提供了很多其他免费产品,所以一定要检查清楚AWS网站上的完整列表。
直到上周,Google Cloud还还只能提供有效期60天、总金额300美元的试用额度,这看起来不像是试用,反而更像是300美元的折扣。截至目前,GCP将其300美元的额度延长了12个月,并增加了一个不受时间限制的免费层。例如,你可以免费获得一个0.2 CPU/0.6 GB内存、带30 GB磁盘存储和5 GB云存储的实例。如果这一点不变,那么你可以在GCP上免费运行一个小型网站,并且永远运行着(但这是另一个主题了)。请到GCP网站了解详情。
GCP的试用获胜的另一个原因是“额度”模式更适合新接触云计算的用户,因为它迫使你考虑在试用期间花费了多少成本。根据我的经验,这可以避免在试用期结束后收到惊人的账单。
总结
最后总结来说,AWS确实提供了更多的云端产品,但坦率地说,除非你的应用真的需要这些产品,否则我发现在云端选项方面更适合使用“少即是多”的思路。对于刚接触云端不知道怎么选择的人来说,提供更加温和的学习曲线会更受欢迎。
根据我的经验,Google Cloud 的直观界面,加上更便宜的成本、灵活的计费选项、每分钟定价模式和可枪战实例,使Google Cloud Platform成为AWS非常有力的竞争对手。
所以,如果你正在开始一个新的项目, 我会强烈建议你一定要试用Google的云平台。
翻译来自:虫洞翻翻 译者ID:YLS 编辑:杨志芳
本文来自翻译:medium.com,如若转载,请注明出处:http://36kr.com/p/5068096.html
扫一扫 加微信
hrtechchina