感谢《科技日报》刊载我的《微软的中国云图》一文,介绍微软在云计算方面的探索旅程。亦在此与博友们分享。
- 如果说,PC时代的杀手级应用是Office,那么互联网时代的杀手级应用自然是浏览器,云计算时代的杀手级应用是什么?目前看,应该是大数据。一个组织,如果没有大数据战略,那么它要面临的就是难以逾越的“数据鸿沟”。
- 云平台之争,归根结底是操作系统之争。具有完整的知识产权储备、久经验证的、性能强大的操作系统内核、开放的框架、开发环境与语言、开发者社区等生态系统的企业,只有寥寥数家。微软的优势不仅是在“云和端”两个层面都具有完整的生态系统,更在于前瞻性的思考与先行一步的实际行动。
2012年11月1日,上海市政府、微软和世纪互联签署协议,将在中国合作运营Windows Azure平台和Office 365服务,微软成为首个在华提供公有云平台与服务的跨国企业。这一宣布,也让微软再次成为业界焦点。
微软云的前世今生
说起Windows Azure平台,要从微软云战略开始,而这一切得回到1995年。那一年,比尔·盖茨发表了《互联网浪潮》(The Internet Tidal Wave)的备忘录,引起全球业界的极大关注。同期,微软收购了Hotmail,并开始提供MSN服务,从那时起,微软开始自己运营互联网数据中心和互联网服务,并逐渐积累了丰富的数据中心建设、部署、配置、监控、安全方面的经验,以及互联网服务的开发和运维经验。
而微软真正开始云战略的规划,则是积累了十年经验后的厚积薄发。2005年10月,当时作为微软首席技术官的Ray Ozzie写了一份名为《互联网服务时代来临》(The Internet Services Disruption)的备忘录,其要点在于推动微软整体向互联网服务转型。这一备忘录同样和10年前的那份一样,在微软内部和全球业界也引起了极大反响。Ray Ozzie的想法得到了比尔·盖茨的极大支持,从此微软转向“软件+服务“的战略。
2006年6月,Ray Ozzie继比尔·盖茨之任,成为微软首席架构师。同年,他主导成立了内部代号为“Red Dog“的项目,开始着手建立一个面向全球的互联网应用服务平台,这一团队囊括了Dave Cutler(Windows NT和VMS之父)在内的微软多位技术院士和杰出工程师。经过两年的全球性内部调研、设计、开发和测试,这一项目最终在2008年10月的专业开发者大会上,作为微软的云计算平台正式公开,并拥有了一个人们耳熟能详的名字——Windows Azure(蓝天)平台。
如今,微软已经在全球范围内投资逾23亿美元,先后建立了十多个世界级的云数据中心,为89个国家(随着这次宣布,中国成为第90个国家)的组织和个人提供Windows
Azure平台服务。截至2012年6月,Windows
Azure平台的总体运算性能相当于816000台服务器,超过了1999年全球全部服务器的运算能力(当年这一数字为787262台)。Windows
Azure平台上有近十万家企业级用户,而且增长仍在不断加速——Windows
Azure的计算使用量在过去6个月中翻了一番,存储在过去2个月中增加一倍,而企业订购在过去6个月中增加了56%。
云服务从技术上看,可以分为三种:基础设施即服务、平台即服务和软件即服务;从运营模式上看,可分为公有云、私有云、混合云;微软是唯一同时提供上述服务的、最全面与最灵活的云供应商
而在Windows Azure平台之上,微软还为全球100多个国家和地区的十多亿用户,提供超过200项云服务,并创造了许多令人惊艳的数字,比如:每个月有2.8亿用户使用Skype进行通话和视频,在2012年一季度,总计通话时长超过1000亿分钟;Outlook.com上线后,两周内聚集了1000万用户;每月超过1700万人使用SkyDrive存储和分享在线内容;每月Windows Update向全球数百万服务器和十数亿电脑提供的 1PB 以上的更新; LiveMeeting每年处理500万次以上的在线会议记录;Forefront for Exchange 每月过滤10亿封邮件;Xbox Live在35个国家拥有超过4000万用户……
以2011年2月初,美国联邦政府发布《联邦云计算战略》白皮书为标志,全球多个国家已经将云计算提高到国家战略的高度。而中国政府和业界也同样重视云计算产业在中国的发展,特别是今年以来,种种迹象和政策表明,云计算在中国已进入实质性的推进和发展阶段。正是在这样的大背景之下,我们成为了第一个将公有云平台及公有云服务带入中国市场的跨国企业。
云路难难在上“蓝天”
在考虑将Windows Azure平台引入中国之前,微软项目组进行了深入调研,发现对于国内用户,特别是中小企业用户来说,他们对公有云服务往往存在着爱恨交织的心态。
首先,这些企业的决策者已经认识到,云基础设施的建设是一个循序渐进的过程。大部分中国企业目前还缺少足够的资源和实力去自行建设云计算平台,这不仅是初期建设的问题,运维经验与运维成本、安全与容灾、服务质量、应用迁移与开发都会存在难以逾越的挑战,国内的中小企业就更加难以具备这样的条件。因此,使用第三方服务商提供的云平台就显得非常必要。
其次,对企业的CIO们来说,他们普遍迫切地需要整体性的解决方案。一方面,他们不希望与多家服务商合作来共同完成云平台的搭建,这将在应用与服务的兼容性和运维上带来额外的成本和风险,而且也不利于提高可用性;另一方面,他们也希望能有在私有云和公有云之间自由切换的权利。
其三,在中国,不同基础网络运营商之间的互联互通,仍然是横亘在所有企业面前的现实问题。中国企业在选择云计算解决方案时,希望能尽可能地消除业务覆盖地域与互联互通之间的壁垒。
最后,这些企业决策者还担心,把原有IT架构上的应用向云平台迁移时,要花多少钱和时间?应用是否能安全移植?原有的历史数据是否能被新的应用所调用?倘若答案是否定的,那么向云端迁移的吸引力会大大降低。
为了确保微软Windows Azure平台能满足上述需求与挑战,微软亚太研发集团近年来做了充分的准备,而最为外界所知晓的举措,一为2010年成立的微软中国云计算创新中心(CCIC),一为2012年7月启动的微软云加速器项目——前者通过与香港电视广播有限公司、用友畅捷通、PPTV网络电视等相对成熟企业的合作,树立了Windows Azure平台的中国企业级案例标杆;后者则响应中关村“拥抱失败、鼓励创新“的精神,鼓励本地初创企业在Windows Azure平台上,创造出改变世界的创新产品与服务。
此外,微软亚太研发集团还成立了一个专门从事Windows Azure核心存储服务开发的团队,他们为Windows Azure平台实现高安全性、高性能、海量存储、高可用性、可随时随地访问、弹性伸缩和支持多种数据存储类型(这让用户可以存储任意文档、图片、影像等非结构化数据,以及传统结构化数据、消息队列和虚拟驱动器数据,并实现1次存储,自动3次复制的功能)的云存储功能,贡献了卓越的本地智慧。
明月逐云来
2011年10月,在项目启动之初,考虑到上述挑战以及各种边际需求,微软为这一项目取了个有趣的代号:“月饼计划(Moon Cake)”。显然,这个名字寄托了三重美好寓意。
第一重寓意是,2011年10月,当项目组赴美国与雷德蒙总部同事商讨Windows Azure平台入华的可能性时,恰逢中国传统中秋佳节,团队带了很多月饼去与美国同事分享。圆月之下,来自全球的团队成员们一边品尝着来自东方的美味点心,一边畅想着这一平台为中国的数千万企业客户,创造更多商业价值的美好前景。
第二重意思是,月饼在中国文化中,象征着圆满、幸福,团队借以祝愿Windows Azure平台在中国也能有一个美好的未来。
最后一重意思是,月饼是家庭聚会的象征。团队希望微软的云平台能够在中国赢得政府、上下游合作伙伴、客户乃至整个生态系统的认可,进而构筑出一个分工明确、各有所获的云生态链——和谐共生。
“蓝天”别样红
作为首家入华的国际公有云服务商,微软将与合作伙伴世纪互联一道,为企业提供完备的整体解决方案,求得共赢。这不但意味着微软领先的技术和解决方案,从此有机会进入潜力巨大的中国云计算市场,还意味着我们的合作伙伴、客户和广大开发者都能从中获益。考虑到中国市场以及中国企业的特殊性,具备五大优势的微软将为中国客户提供最先进、最优性价比的公有云平台和服务。
一、微软能够提供最全面、最灵活的云计算解决方案。实际上,微软也是目前唯一一家可以同时兼顾基础设施即服务、平台即服务、软件即服务,以及在私有云、公有云、混合云间自由切换的服务商。
二、中国是微软整体云战略的重要一环,进入中国市场仅仅是一个开始。未来,我们将会保持大量的资金和人力投入,例如在微软中国云计算创新中心,有一支专业的团队为Windows Azure平台的本地化、性能优化,以及帮助客户向云迁移,提供最强有力的支撑。
三、在中国,一方面有世纪互联等强有力的合作伙伴帮助我们开拓市场;另一方面我们也在中国南方与北方分别建立了超大型的本地数据中心,用以支撑Windows Azure平台业务,根本上解决访问速度、数据安全性等问题,为中国客户提供更高效率、更可靠的服务。
四、对于那些正在使用以Windows Server为IT基础的私有云企业来说,将部分应用向Windows Azure平台迁移,具有先天优势。因为Windows Azure平台和Windows Server平台具有良好的兼容性,过往开发的企业应用几乎不需要修改,就可以运行在公有云平台上,这无疑为这类企业极大降低了迁移成本。
五、微软将致力于在中国建立公有云应用开发者的优质社区。对开发者来说,Windows Azure平台不仅提供微软强大而完整的开发环境和语言,如Visual Studio、.NET、Expression Studio等,同时也积极支持开放的开发环境与语言如Eclipse、PHP、Java、Python等,更为贴心的是我们还在Linux和Mac平台上提供了Windows Azure的命令行工具。
诚然,此次与世纪互联的合作,只是微软公有云在中国迈出的一小步,上述举措也只是初步解决了中国企业展开云实践的迫切问题。未来,我们期待用三到五年的时间,秉持多年来一直在中国践行的“创新、合作、共赢”策略,与云生态系统中的伙伴们一起,凌云直上。