谷歌云
数据中心网络
据市场研究公司Gartner称,云计算是个200亿美元的市场,并且明年将会再增长35%。Google在这个日益增长的领域排名前三位。为了提升在云计算市场的地位,Google将大规模扩充其数据中心网络,用技术迎接挑战,这符合Google的传统。
当前Google有4个数据中心,但许多国家的监管机构要求本国公民的数据不能离开本国。通过建设更多的数据中心,Google能够在遵守当地法律的前提下,更快地向更多企业提供服务。而亚马逊当前有12个数据中心,并且计划再建5个。
未来几个月里,Google将在美国俄勒冈州和日本新建两个数据中心,客户可以通过互联网租用其Google语音服务。未来12~18个月,Google将通过租用设备或自建的方式,再增加10个数据中心。
营销策略
据称,Google云计算部门新任掌门人Diane Greene在内部的销售会议上特别强调,需要更加重视企业客户,加大销售力度。对于以技术驱动闻名的Google来讲,这个消息显得特别不寻常,并且这非常重要。
Google在2000年前后发明了云技术并且在内部应用之后,坐视亚马逊推出基于云计算技术的AWS服务,据摩根斯坦利公司称,AWS在2015年的销售额达到80亿美元,超过微软和Google拿得云计算领域头把交椅。在去年11月,Google雇佣Diane Greene意欲改变这种状况。
Diane Greene采取了非Google传统的策略。Google开发了一些工具用于进一步扩大企业客户群,包括那些技术背景不是很深厚的客户,同时进行大范围的招聘,以更好地进行销售和向潜在的客户进行产品宣传。
据知情人透露过去数月,Google西海岸地区的云计算服务销售团队人员增加了一倍,达到约50人,与独立IT公司合作的Google Apps团队规模也有大幅增长。
Google还在增加营销预算,与微软等对手竞争。市场研究公司Forrester Research估计,谷歌基于Web的办公软件的营收落后于微软Office 365。Diane Greene说,"我们有最棒的办公软件,但人们不知道这一点。"她正在招聘一名首席营销官。另外,为了来参加本周大会的云计算客户,Google在旧金山附近打了很多广告。
增加销售和营销预算对于谷歌合作伙伴来说是个好消息,它们可以销售更多产品。一名谷歌前员工称,多年来,这些经销商一直要求谷歌提供更多支持。今年,Diane Greene带着一个Google的大合作伙伴SADA Systems来参加关键客户会议。SADA Systems公司CEO Tony Safoian说,9年来,这是像她这种级别的高管首次参加这个客户会议。
对于那些构建在Google云上的产品的公司,Google还会提供更多额外的支持。比如创业公司Avere Systems。Avere Systems公司CEO Ronald Bianchini说:"我们的销售人员和他们的销售人员都是面对面的工作。 "
Diane Greene 还利用其在VMware时的关系网,与SAP SE、微软、甲骨文等大型竞争对手进行洽谈,希望他们能够有更多产品应用Google云的服务。对于大型企业来说,这些公司的产品是必须的,他们需要这些公司提供预包装服务以运行其业务。到目前为止,甲骨文和SAP还没有产品在Google云上可用。微软和甲骨文拒绝评论此事。
Google在云计算领域首次尝试的是App Engine,只需开发者上传软件代码,其他事将由Google完成。这是一个未来的愿景,非常先进的服务。但客户却纷纷选择亚马逊那种相对不太先进、但更灵活的产品服务。Google正在开发类似的产品以迎合客户的当前需求。
Holzle曾说过:"你必须面对在这里的人们,否则他们不会来。"
市场研究公司The 451 Group分析师卡尔路布鲁克斯(Carl Brooks)表示:"谷歌提供有世界上最先进的云计算产品,但这并不重要。"谷歌需要更平凡的企业特性,例如兼容性、合规和安全。
Diane Greene说:"从我们客户的角度,这些都是合理的诉求,他们很快就会来了。"
更先进的技术服务
在美国旧金山召开的Google Next云计算大会上,Google发布了面向开发者的新机器学习平台,并开放语音识别API,部分服务初期将免费向开发者开放。
Google相信机器学习就是"what's next",通过这个新的平台,开发者可以很容易地使用Google已经在使用的强大的机器学习技术和能力,比如收件箱智能应答功能。该服务现在是有限制的预开放状态。
Google云机器学习平台主要包括两部分:一个允许开发人员用自己的数据建立机器学习模型,另一个为开发人员提供一个预先训练模型。
为了训练这些机器学习模型(这需要一点点的计算能力),开发人员可以借助Google的云服务工具方便的获取数据,比如: Google Cloud Dataflow、Google BigQuery、Google Cloud Dataproc、Google Cloud Storage,以及Google Cloud Datalab。
另外,Google的语音识别API:Google Cloud SPeech API将覆盖超过80种语言,并可以适配应用程序的实时流媒体或批处理模式,提供适用于各种实时语音识别和翻译的应用的全套API。
混合云信息安全
Google近期还公布了一系列合作,以加强在混合云市场的地位。面对近期IBM、思科和微软等公司都在发展与混合云相关的服务,Google也不甘落后, Google Stackdriver用于在Google云计算服务、亚马逊 AWS 和其他服务器之间管理IT运营的平台,它将整合Splunk、BMC 和 Tenable,给IT运营、信息安全和合规性检查带来帮助。
在混合云领域,与第三方合作并不会令人惊讶。这种方式让终端用户将多种不同的计算资源纳入到同一管理体系中。
Google云计算平台产品经理Deepak Tiwari和Joe Corkery表示:"整合丰富的第三方运营解决方案对用户来讲很重要。我们了解到很多人已经使用这些工具去管理私有云和公有云的运营。"
亚马逊云
2006 年,Amazon Web Services (AWS) 开始以 Web 服务的形式向企业提供 IT 基础设施服务,现在通常称为云计算。云计算的主要优势之一是能够以根据业务发展来扩展的较低可变成本来替代前期资本基础设施费用。利用云,企业无需再提前数周或数月来计划和采购服务器及其他 IT 基础设施,而是可以在几分钟内即时运行成百上千台服务器并更快达成结果。
如今,Amazon Web Services 在云中提供高度可靠、可扩展、低成本的基础设施平台,为全球 190 个国家/地区内成百上千家企业提供支持。数据中心位于美国、欧洲、巴西、新加坡、日本和澳大利亚,让各行各业的客户都能获得以下优势:
成本低廉
AWS 可以用多少付多少,无预付费用,无需签订长期使用合约。我们能够构建和管理大规模的全球基础设施,并以降低价格的形式将节约成本的优势传递给您。借助我们在规模和专业知识方面的效益,过去四年来,我们已在 15 个不同的场合降低价格。请访问成本中心了解更多。
敏捷性和即时弹性
AWS 提供大型全球云基础设施,使您能够快速创新、试验和迭代。您可以即时部署新应用程序,随工作负载增长即时增大,并根据需求即时缩小,而不是花数周或数月时间等待硬件。无论您需要一个还是数千个虚拟服务器,无论您需要运行几个小时还是全天候运行,仍然只按实际用量付费。请访问架构中心了解更多。
开放、灵活
AWS 是一款独立于语言和操作系统的平台。您可以选择对您的业务最有意义的开发平台或编程模型。您可以选择使用哪些服务,一种还是几种,并选择其使用方式。这种灵活性使您能够专注于创新,而不是基础设施。下载 AWS Overview 白皮书。
安全
AWS 是一个安全持久的技术平台,已获得以下行业认可的认证和审核:PCI DSS Level 1、ISO 27001、FISMA Moderate、FedRAMP、HIPAA、SOC 1(之前称为 SAS 70 和/或 SSAE 16)和 SOC 2 审核报告。我们的服务和数据中心拥有多层操作和物理安全性,以确保您的数据之完整和安全。 请访问安全中心了解更多。
微软云
Windows Azure是微软基于云计算的操作系统,现在更名为"Microsoft Azure",和Azure Services Platform一样,是微软"软件和服务"技术的名称。Windows Azure的主要目标是为开发者提供一个平台,帮助开发可运行在云服务器、数据中心、Web和PC上的应用程序。云计算的开发者能使用微软全球数据中心的储存、计算能力和网络基础服务。Azure服务平台包括了以下主要组件:Windows Azure;Microsoft SQL数据库服务,Microsoft .Net服务;用于分享、储存和同步文件的Live服务;针对商业的Microsoft SharePoint和Microsoft Dynamics CRM服务 [1] 。
Azure是一种灵活和支持互操作的平台,它可以被用来创建云中运行的应用或者通过基于云的特性来加强现有应用。它开放式的架构给开发者提供了Web应用、互联设备的应用、个人电脑、服务器、或者提供最优在线复杂解决方案的选择。Windows Azure以云技术为核心,提供了软件+服务的计算方法。 它是Azure服务平台的基础。Azure能够将处于云端的开发者个人能力,同微软全球数据中心网络托管的服务,比如存储、计算和网络基础设施服务,紧密结合起来。
微软会保证Azure服务平台自始至终的开放性和互操作性。我们确信企业的经营模式和用户从Web获取信息的体验将会因此改变。最重要的是,这些技术将使我们的用户有能力决定,是将应用程序部署在以云计算为基础的互联网服务上,还是将其部署在客户端,或者根据实际需要将二者结合起来。
Windows Azure是专为在微软建设的数据中心管理所有服务器,网络以及存储资源所开发的一种特殊版本Windows Server操作系统,它具有针对数据中心架构的自我管理(autonomous)机能,可以自动监控划分在数据中心数个不同的分区(微软将这些分区称为Fault Domain)的所有服务器与存储资源,自动更新补丁,自动运行虚拟机部署与镜像备份(Snapshot Backup)等能力,Windows Azure被安装在数据中心的所有服务器中,并且定时和中控软件:Windows Azure Fabric Controller进行沟通,接收指令以及回传运行状态数据等等,系统管理人员只要通过Windows Azure Fabric Controller就能够掌握所有服务器的运行状态,Fabric Controller本身是融合了很多微软系统管理技术的总成,包含对虚拟机的管理(System Center Virtual Machine Manager),对作业环境的管理(System Center Operation Manager),以及对软件部署的管理(System Center Configuration Manager)等,在Fabric Controller中被发挥得淋漓尽致,如此才能够达成通过Fabric Controller来管理在数据中心中所有服务器的能力。
Windows Azure环境除了各式不同的虚拟机外,它也为应用程序打造了分散式的巨量存储环境(Distributed Mass Storage),也就是Windows Azure Storage Services,应用程序可以根据不同的存储需求来选择要使用哪一种或哪几种存储的方式,以保存应用程序的数据,而微软也尽可能的提供应用程序的兼容性工具或接口,以降低应用程序移转到Windows Azure上的负担。
Windows Azure不但是开发给外部的云应用程序使用的,它也作为微软许多云服务的基础平台,像Windows Azure SQL Database或是Dynamic CRM Online这类的在线服务。
综述
Windows Azure服务平台现在已经包含如下功能:网站、虚拟机、云服务、移动应用服务、大数据支持以及媒体功能的支持。
网站
允许使用 ASP.NET、PHP 或 Node.js 构建,并使用 FTP、Git 或 TFS
进行快速部署。支持 SQL Database、Caching、CDN及Storage。
Virtual Machines
在Windows Azure上您可以轻松部署并运行 Windows Server 和 Linux 虚拟机。迁移应用程序和基础结构,而无需更改现有代码。支持 Windows Virtual Machines、Linux Virtual Machines、Storage、Virtual Network、 Identity等功能。
Cloud Services
是Windows Azure 中的企业级云平台,使用平台即服务 (PaaS) 环境创建高度可用的且可无限缩放的应用程序和服务。支持多层方案、自动化部署和灵活缩放。支持Cloud Services、SQL Database、Caching、Business Analytics、Service Bus、Identity。
Mobile 服务
是Windows Azure提供的移动应用程序的完整后端解决方案,加速连接的客户端应用程序开发。在几分钟内并入结构化存储、用户身份验证和推送通知。支持SQL Database、Mobile 服务。并可以快速生成Windows Phone、Android或者iOS应用程序项目。
大型数据处理
Windows Azure 提供的海量数据处理能力,可以从数据中获取可执行洞察力,利用完全兼容的企业准备就绪 Hadoop 服务。PaaS 产品/服务提供了简单的管理,并与 Active Directory 和 System Center 集成。支持Hadoop、Business Analytics、Storage、SQL Database、及在线商店 Marketplace。
Media 媒体支持
支持插入、编码、保护、流式处理,可以在云中创建、管理和分发媒体。此 PaaS 产品/服务提供从编码到内容保护再到流式处理和分析支持的所有内容。支持CDN及Storage存储。
对比
首先讲微软,微软做企业客户产品起家的,现在也主要是从企业客户那里挣钱吃饭。虽然公司不停地喊着转型,在消费产品领域不断加大投入。但是这个公司深入到骨子的基因就是善于做企业级的产品。 这种基因贯穿微软从研发到运维到销售到支持的各个部门。那么什么是企业客户的需求?3个词可以概括:可靠可信可用。那么反过来大家想想目前公有云服务的主要客户应该是谁?他们的核心需求是什么?所以微软做公有云的优势其实显而易见,错就错在没有早点开始做,浪费了先发优势。
1. 企业级品质和面向企业客户:从数据中心建设,全球光纤网络到虚拟化技术(Hyper-V)到操作系统(WinServer)再到运行云服务的各项基础软件(SQL,IIS)全部是微软自己研发的成熟的产品,都有几年甚至几十年在企业环境中运行的历史,其稳定性和可靠性是毋庸置疑的。另外,安全性也会相应增强,大家应该都忘不了今年把许多企业吓出翔的OpenSSL heartbleed漏洞和最近刚爆出来的Xen Hypervisor的漏洞。
2. 公有云和私有云混搭(传说中的混合云):关注微软云计算的筒子们应该都关注到了最近Satya在旧金山提到的那个"把Azure装进盒子里卖给企业"的产品。微软内部已经开发这个产品很久了。简单地说,就是卖一个现成的类似的Azure私有云给你,你可以按照企业需要自己管理和使用。然后这个私有云,无论从接口和体验上,都与Azure高度统一,可以向公有云无缝扩展。这对很多想"脚踩两只船"(混合云)的大企业的吸引力是无疑的。 亚马逊和谷歌目前还像还没听说加力在这块。
3. 与微软固有的产品线无缝整合,个人觉得这是最NB的一点。自从老鲍临走之前提出了cloud first的口号之后,几乎所有的微软产品线都在考虑跟云沾上边,免得哪天突然发现bugdet被砍了。最后的结果就是,现在几乎所有的产品都实现了与Azure的整合。比如VS可以直接开发和部署云服务,比如SC可以直接管理Azure VM,Office可以直接打开和保存云上的文档等等。有些产品甚至直接跳到Azure上变成SaaS/PaaS云服务,比如说AD现在有AAD,SQL现在有SQL Azure等等。所以Azure很快就形成了一个从IaaS(VM, Network)到PaaS(Storage, SQL, Media )到SaaS(Office 365, Machine Learning, VSOnline, AAD)一套极为完整的云生态体系。这些产品本来就有很大的用户群体,现在这些用户都可以轻松地迁移到Azure上,这就是为什么Azure这几年都在飞速地增长的重要原因。在这一点上,微软算是吸取了Windows Phone和Windows RT失败的深刻教训,那就是要玩就跟你玩生态系统!这点Amazon和Google也只能干着急了。
4. 最后一点也是最重要的一点,微软有钱(从在全球建设数据中心的速度上就能看出来,微软远超其他两家)!在这一点上,Google能有得一拼。因为到目前为止,公有云计算基本上还是拼烧钱的游戏。一旦价格战开始,Amazon就有点*疼。
其次讲亚马逊。
1. 首先作为市场老大和商业云计算名义上的先驱,亚马逊最大的优势还是在于先入为主。以EC2和S3形成的一系列生态圈和开发者,是亚马逊目前异常坚挺的壁垒。另外,整体来讲,亚马逊在一些关键的服务和功能上,还是领先于微软和谷歌。举个例子来讲,AWS的存储服务按照用户的数据特性就提供3种不同的产品:高读写的热数据有SSD storage, 普通读写的数据有S3,冷备份数据有Glacier。而微软最近刚刚才发布了基于SSD存储。Google更是只有一种存储产品。
2. 亚马逊是从互联网公司起家的,这个从内到外也贯穿着互联网的基因和风格。这些体现他倾听和理解用户需求,快速迭代产品功能,以及非常接地气的各种推广活动上。 在这一点上,默默无闻的ms和高高在上的gg这应该多想amazon学习一下。
最后说说google和其他的云服务。
毫无疑问,Google在分布式计算和分布式存储方面的技术一定是非常牛的,如果Google称第二,估计没人敢称第一,因为他们开发和运维着世界上最大的在线服务。Goolge在2003年的时候公布了一些分布式存储和分布式计算的细节,成为很多云计算框架和服务的蓝本。但是,google自从发布了APP engine之后,一直在商业云计算尤其是火热的IaaS市场里不温不火,以至于在全球商业云计算市场中远远落后于另外两家巨头。但是从去年开始,Google已经开始高调发力了。
Softlayer, 还有一些国内的云计算厂商比如阿里云,在全球来看算是第二梯队的厂商,他们的优势应该是本地化运营和渠道优势吧。比如说,阿里云在国内接受了万网的一些客户,同时在中小企业和创业团队中的服务商很有优势。