Windows Azure的未来:平台即服务

原创
云计算 新闻
在近期的PDC大会上,微软公布了Windows Azure云计算平台的未来蓝图。跳出单纯的基础架构作服务的框架,微软将Windows Azure定位为平台作服务:一套全面的开发工具、服务和管理系统,它可以让开发者们致力于开发可用和可扩展的应用程序。

【11月2日51CTO外电头条】在近期的PDC大会(详情参阅:微软专业开发者大会——51CTO记者西雅图微软总部现场报道)上,微软公布了Windows Azure云计算平台的未来蓝图。跳出单纯的基础架构作服务的框架,微软将Windows Azure定位为平台作服务:一套全面的开发工具、服务和管理系统,它可以让开发者们致力于开发可用和可扩展的应用程序。

在未来的12到18个月里,微软将为Windows Azure用户推出许多新的功能。这些功能不但能更简单地将现有的应用程序转移到云中,而且可以加强云托管应用程序的可用服务。

应用程序迁移到云分很多阶段

微软认为将应用程序转移到云中的过程往往会分为很多阶段。最开始,应用程序将在未经修改的状况下继续运行,这有助于减轻修复和维护的负担,但是不能利用任何云特有功能优势。随着时间的推移,应用程序将被更新和不断修改,这样就可以开始利用一些Windows Azure平台提供的附加功优势了。

微软正在将Windows Azure嵌入一个非常完整的云计平台中去。Windows Azure现在需要相当高端的办法来进行云服务:应用程序对底层操作系统的访问十分有限,需要管理员安装的软件无法正常使用。今年年末,微软将能让Windows Azure实现管理员级的访问和远程桌面。

为了能与现有的应用程序更加兼容,微软将引入一个新的虚拟机角色。这将让Windows Azure用户可以上载VHD虚拟磁盘并在云中运行这些虚拟机。与此类似,服务器应用虚拟化将让服务器应用程序在不需要用VHD进行重写和打包的情况下在云中进行部署。这些功能将在今年年末的测试版中推出。到明年,虚拟机的建设将发展到允许在云中创建虚拟机。最开始,虚拟机的功能将只支持Windows 2008 R2,而到2011年,它将能够支持Windows Server 2003和Windows Server 2008。

微软也同样也有会提供很多具备云意识的应用程序。在过去的一年里,SQL Azure,基于云的SQL Server版本的功能已经很接近它的传统版本:它将继续引入SQL Azure报告,在云中实现SQL Server的报告功能。这些都将在年底的测试版和2011年的最终版本中看到。

微软还将引进一些新的积木式技术,包括一个缓存组件(类似于分布式缓存系统)和一个信号总线(为了使传递至和来自其他应用程序和移动设备的信息传递更为可靠)。一个更小并且更为便宜的Windows Azure层实例也被引入,相当于亚马逊最近发布的EC2微观实例。

微软为Windows Azure平台创造的服务可谓完善。相比亚马逊的EC2和谷歌的AppEngine,Windows Azure将会是一个更为完整的平台:EC2和AppEngine都只能在一些零零碎碎的服务上与之相媲美(比如EC2在自定义虚拟机上对现有应用程序的托管很有一手),而不能提供同样完整的服务。

尽管如此,还有许多地方需要改进。计费系统目前缺乏灵活性,不能为第三方整合现有的Windows Azure计费。这就意味着如果一个公司希望通过Windows Azure应用程序为用户提供其构建模块就必须使用他自己的监控和计费系统。Windows Azure也没有内置的自动化作业管理和缩放功能。

皮克斯动画工作室已经开始为他的RenderMan渲染器开发Windows Azure的原型版本。传统上来说,只有最大型的动画工作室才能接触RenderMan,因为它需要巨大的硬件投资来建设渲染农场。通过将RenderMan引入到云,小一些的工作室也同样可以使用RenderMan来进行渲染工作而不必担心这些系统的维护问题了。这样,RenderMan可以作为一种服务出售给任何需要渲染功能的人。

无论是工作管理还是计费,Windows Azure都不能自行处理。在这两种情况下,皮克斯都需要开发自己的设备。微软承认这些对于很多应用程序都很有用,但是此刻,它们并不是平台中的一部分。

微软首席执行官Steve Ballmer曾经说过微软对于云可谓“尽心尽力”。微软确实是在努力让Windows Azure成为一个更好的平台,对于云的承诺已经超越了Windows Azure团队本身。此外,微软还声称除了个别例外,所有新的在线应用程序开发都使用了Windows Azure,现有的在线应用程序的迁移计划将在近两年内落实。两个明显的例外是Hotmail和Bing,两者都已经拥有了它们自己制定的专利服务器群。

Windows Azure最初设计和开发构想是成为一个应用托管的内部平台。然而,在拥有巨大的内部使用量之前,公司就决定将它转变为第三方所享受的服务。现在,这个平台日渐成熟,那些内部应用程序已经开始进行迁移。因此,这使得Windows Azure在某种意义上说,与EC2和AppEngine对立。这些两个产品是亚马逊和谷歌让他们的基础架构投资货币化的一种手段。

随着新功能的公诸于世,Windows Azure毫无疑问将成为一个功能强大并且十分灵活的云计算平台。微软将慎重面对市场,他“尽心尽力”的姿态似乎代表这一个真正的云承诺。但是,这样的执着是否将会适合传统保守的企业和开发者,特别是那些中小型企业还有待观察。向云的迁移代表着一个思维上的巨大变化,新的Windows Azure功能并不能缓解类似失控这样的广泛担忧。正是这种观念的改变,而并非任何技术上的问题,才是Windows Azure被广泛接受的最大障碍。而现在,微软的当务之急就是攻克这个难题。

原文名:The future of Microsoft Windows Azure: platform as a service   作者:Peter Bright

#p#

【相关评论】

-我不知道有多少人会像Renderman 那样愿意使用“平台作服务”来处理最终用户计费问题。这就像一个家具制造商让木材厂列出他们在商店里所出售的家具的价格一样,不是吗?
------------------------------------------------------------------------------------------------------------------------
-“但是,这样的执着是否将会适合传统保守的企业和开发者,特别是那些中小型企业还有待观察。”
比起还要等多久才会发生这个问题而言,这似乎是一个它究竟是否会发生的问题。运营中小型企业的人可能会对微软并不信任。而且,他们对自己的IT员工也并不自信。经过一段时间,规模优势将会凸显,那些运营云服务的企业将会把中心放在如何创建更好的质量信誉而不是内部IT部门。Azure仅仅是微软Windows Server商业化的一个延伸。有待观察的是微软将如何打造云应用程序和消费导向服务。但是他更像是提供云服务的主导厂商,而这些服务从本质上来说仅仅是企业们已经从微软购买的软件的实用版本。大多用户会继续使用之前的系统软件,因为它们已经逐渐将功能转移到云中了。
------------------------------------------------------------------------------------------------------------------------
-这可能是个很愚蠢的问题,但是Windows Azure是否真的需要Windows?竟然无视像EC2所提供的很多不错的服务。对于新的产品进入云服务市场,我总是感到很高兴。但是如果让我在Windows Server 2xxx上开始运行我的数据库或者网络服务器,那将会是一百个不愿意。
------------------------------------------------------------------------------------------------------------------------
-Azure有几个角色和功能。这些功能的其中之一就是为你的自定义应用程序数据充当存储空间,方式跟亚马逊的服务一样(可以想一下亚马逊S3或者SimpleDB)。还有AppFabric,可以让你把自己的应用程序的功能抽出来放在云中。使用这些服务的应用程序可以运行任何东西,包括Mac和网络服务器。

【本文乃51CTO精选译文,转载请注明出处!】

【编辑推荐】

  1. 微软公布云计算平台Azure收费模式细节
  2. 云计算意在长远,微软云计算服务Windows Azure已经启用
  3. 技术透析:Windows Azure Platform框架与组成
  4. 微软Windows Azure Platform技术解析
  5. 走近微软云:SQL Server到Azure数据同步
  6. Windows Azure客户真实案例:美联社


 

责任编辑:王勇 来源: 来源:51CTO
相关推荐

2012-05-15 09:49:25

Windows Azu微软云计算

2022-06-27 09:00:00

Kubernetes云计算容器

2013-05-29 11:41:30

微软微软Windows A

2011-11-23 09:22:06

云计算PaaSIaaS

2021-07-05 18:46:16

网络即服务NaaS网络

2013-09-09 09:43:13

Windows即服务

2012-06-12 09:43:34

微软Linux服务

2014-09-16 11:40:03

微软用友Windows Azu

2024-04-11 11:41:45

网络即服务NaaS网络架构

2021-12-31 18:19:18

平台即服务PaaS云计算服务平台

2015-11-03 17:24:09

PaaS应用开发公有云

2010-03-25 09:46:51

云计算

2018-03-12 11:04:51

互联网

2015-10-26 09:37:52

服务Windows 10微软

2014-08-28 14:32:42

微软windows

2017-07-03 11:06:03

混合云平台存储

2013-06-25 09:15:28

2013-05-02 09:20:28

平台即服务IaaSPaaS

2014-11-20 11:06:12

windows azu云服务大数据

2023-02-17 10:53:23

PaaS云计算
点赞
收藏

51CTO技术栈公众号