谷歌推出CDN服务,意在沛公?

jopen 8年前

本文为FORTUNE上关于谷歌在云服务方面的最新动向,详细介绍了谷歌在云服务方面的相关策略,以及与现有公有云服务商的横向对比。

就在亚马逊、微软和IBM斥资建立覆盖全球的云计算数据中心之际,该领域的另一个重要参与者谷歌公司却鲜有动作。原来,这家搜索巨头正在执行一项秘密的追赶计划。

过去几个月,亚马逊、微软和IBM轮番在中国、印度、德国、英国、韩国等地设立了新的云计算数据中心。但还有一家公共云服务供应商却奇怪地保持沉默——它就是谷歌。

之所以说谷歌按兵不动很奇怪,是因为一家云服务供应商如果想向客户特别是企业客户提供云服务,地理位置是十分重要的。在运行中,电脑服务器和存储设备离用户越远,延迟时间就越长。因此在这个问题上,慢绝对不是一件好事。

不过,接近谷歌的两名消息人士表示,谷歌正在考虑一个有趣的计划。

谷歌的云服务在全球只有四个地区性数据中心,相比之下,微软Azure有20个,亚马逊AWS有11个,而且明年还将建成5个数据中心。不过谷歌在全球各地还建有70个数据高速缓存站,用来储存视频、音频和热门网页的缓存文件,这些高速缓存站的位置离目标用户较近,可以起到加速作用。

这些终端是谷歌所称的“对等互联与内容分发网络”的重要组成部分。我们的两个消息源都表示,这个目前还在讨论中的理念,旨在给予这些高速缓存站额外的计算能力,从而使它们扮演微型数据中心的角色。

这两名消息人士都要求匿名,因为他们所在的两家公司都是谷歌的合作伙伴。一位谷歌发言人表示,她不会为这些传闻和推测发表评论。
一名消息人士指出,谷歌计算引擎团队(GCE,基本上就是谷歌的云部门)正在与公司内部的基础架构部门合作,看看是否能让这些地区性终端系统具备一定的计算能力。

但这也可能会有一定的问题。首先,谷歌设计出的可能是一个分层式系统,大量工作还要在谷歌自己的大型数据中心里完成。谷歌数据中心运行着几十万个(甚至可能几百万个)服务器,它的计算能力要超过内容分发网络(CDN)的小型终端节点。但是相比在GCE自己的数据中心里运行,这种做法会在计算能力上面临更多的限制。

该消息人士表示:“用户可能会面临性能上限的限制,而且在这些小型终端点上运行的成本也更贵。”

这个方案也完全不符合公共云用户的预期——此处所说的公共云用户,指的就是租用了谷歌、亚马逊、微软等企业提供的计算、存储和带宽服务的用户。他们一般认为,自己只要需要的话,就应该可以添加近乎无限的计算和存储能力。所以这个方案可以利用两种定价模式,建立起两套基础架构。

显然,谷歌需要尽快着手在全球覆盖上有所动作。目前公共云基础架构领域的领头羊是亚马逊,据高德纳公司去年预测,亚马逊的计算能力,超过了排在它后面的14家云计算竞争对手的总和的10倍。而微软则重点把精力放在了企业客户上。

为了加速流入和流出云端的流量速度,谷歌近日与CDN市场的领头羊阿卡迈公司建立了合作伙伴关系,以将谷歌自己的CDN网络直接与阿卡迈CDN网络进行互联。今年9月,谷歌还与Cloudflare、Fastly、Level 3 Communications和Highwinds四家CDN服务供应商签订了类似协议。但这些协议只是整个蓝图的一小部分。

谷歌拥有极强的技术实力,去年谷歌向云计算市场投出了一颗大炸弹,宣布下调存储和计算等一系列核心服务的价格,此举也打了亚马逊一个措手不及,因为亚马逊历来不习惯让其他公司主打价格牌。然而谷歌在向企业用户销售云服务方面却并不是一帆风顺,因为很多企业用户并不确定,作为一家在线搜索和广告巨头的谷歌会不会真正关心云服务。(当然,谷歌自己总是宣称自己非常重视云服务。)

为了扭转客户的这种认知,谷歌最近任命VMware公司前CEO黛安•葛琳负责公司云计算部门。她的到来使谷歌云服务对客户来说增添了一定的可靠性。当然,谷歌的另一个产品——谷歌应用引擎出现的问题,可能会不利于吸引潜在商业用户。但要强调的是,亚马逊AWS和微软Azure服务也都出现过一些小问题。

Battery Ventures风险投资公司科技研究员、前Netflix公司云计算专家亚德里安•科克罗夫特表示,他没有听说过谷歌有这样的计划,但他认为,考虑到谷歌的确需要大面积的地缘覆盖和快速的性能,这个计划也是合情合理的。

科克罗夫特通过电子邮件对《财富》表示,如果谷歌云团队真的想到了如何将这些CDN节点转变成一个个迷你数据中心,那么这意味着他们听取了企业客户的要求。

科克罗夫特表示:“从技术的角度看,这还意味着他们找出了如何将云服务进行压缩和包装,用于小型区域性部署的办法。”在这方面,微软和另一家公共云服务公司Ocean已经走在了前面,而且科克罗夫特认为,随着时间的推移,亚马逊的AWS也将在这方面做得越来越好。

---------------更新--------------------

据外媒报道,Google悄然推出了云CDN服务,这个全新的“内容交付网络”或将吸引到许多想让应用加载更加迅速的独立开发者们的关注。目前这项服务正处于“alpha发布”阶段,因此Google只在有限的地区开放了使用申请,暂未覆盖到的地区的开发者们还请耐心等待Google Cloud CDN的正式发布。

Google Cloud CDN的产品描述页上写到:

谷歌云CDN借住了我司在全球部署的尖端缓存来平衡接近用户端的HTTP(S)负载,缓存在Google网络上的内容可更快地交付,同时减轻服务器的负担。
显然,Google将会直接与其它大型CDN服务提供商展开竞争,如亚马逊AWS、微软Azure、CloudFront CDN、以及Akamai等——即使它已经拥有Fastly、CloudFlare、Highwinds、以及Level 3等CDN合作伙伴。

为了壮大自家的云投资组合,Google一直在稳步增加功能,包括一款用于存储和编辑应用程序代码的工具。功能之外,Google云服务还在价格上下了一番狠力。

原文链接:Google's Secret Plan to Catch Up to Amazon and Microsoft in Cloud(翻译:邢毅勋)

===============================================================

译者介绍
邢毅勋,亚信研发工程师。

来自:http://dockone.io/article/911