跳转到路径导航栏
跳转到正文内容

微软发布Azure平台 向软件即服务迈进一大步

http://www.sina.com.cn  2008年10月29日 15:20  太平洋电脑网

  微软在今日召开的专业开发者大会(PDC)上发布了自己的服务平台——Windows Azure,微软强调,这是他们放弃对传统安装软件的依赖、向云计算服务转移的重要举措。

  Azure并非一种针对数据中心系统的产品——相反,它需运行于微软自己的数据中心之上,为包括Microsoft Live、SQL服务、.NET服务、SharePoint服务和Dynamics CRM等提供主机服务。

  在接替微软创办人比尔·盖茨成为公司首席软件架构官后的首个PDC主题演讲中,Ray Ozzie表示,他将利用今年的会议讨论“公司向服务转型所发生的根本性转变”。

  在过去一段长时间里,微软除了提供软件产品外,还在逐步增加基于互联网的服务——一种其称为“软件+服务”的方法。这种方法虽然没有全面依赖网络寄存,但实际上和以Salesforce.com为代表所提供的“软件即服务”(SaaS)十分相似。

  Azure的发布标志着微软在SaaS方向上迈进了一大步。用Ozzie的话来说,此举的目标是帮助企业处理规模问题。他说,由于互联网企业和他们的开发人员需要面对的外部用户远不止一般企业的内部人员,所以他们需要更多的处理能力来应付这种用户的指数级增长。

  “从前角色相互独立的软件开发者和业务现在正变得越来越相互啮合和交缠,”Ozzie说。“在互联网的世界里,设计系统发生了实质性的变化,不再局限于公司四面墙之内。”

  结果是,Azure将成为微软平台和服务的交换中心——并将通过提供企业承受得起的规模和能力来帮助他们。“我们预期客户会将关键应用程序和服务引入Azure,因为它将是运行这些云端应用程序最经济、规模最大的方式,”Ozzie说。

  为了支持Azure,微软近几个月来在美国建造了多个数据中心。在这些数据中心里,Azure的运算贯彻整个系统,在服务提出要求时分配资源。

  Azure服务可以处理的任务包括从博客到存储,再到动态分配资源的服务等一切事情,并按要求增加或者减少资源。由于这些任务分布于几十、甚至是几千套系统中,单个节点的失败并不会拖垮整项任务。

  微软云架构服务专家、也是企业副总裁之一的Amitabh Srivastava在Ozzie演讲后,也上台给大家介绍了Azure背后的设计意念。“和传统只管理单台机器的操作系统不同,AZure管理的是整个全球数据中心架构,”Amitabh Srivastava对台下的观众说。每个处理器都由一个高效率的管理程序加以虚拟化。这个管理程序不但已为虚拟化支持加以优化,还配备了多层级安全机制。

  Azure的模块化设计足够支持应用程序,甚至整个运行环境在运行过程中完成升级,并且不会让系统停止或者降低性能,因为它控制的是服务,而不是服务器。在自适应冗余技术的帮助下,一项服务能保存在数十、数百甚至数千台服务器之上。

  与此同时,Amitabh Srivastava表示,现在在自己的台式机上用Visual Studio编写、测试和调试代码已经成为可能,不再需要把应用程序放到云端平台进行测试。“我们自己就是开发者——我们在开发Windows AZure时所用的工具和你们是一样的,”Srivastava说。

  他补充说,Azure背后的主要开发者之一是David Cutler。这个操作系统开发老手大约20年前加入微软,并参与开发了Windows NT。在这之后,Windows NT逐步升级为Windows XP、Windows Vista,最终还会成为Windows 7。

  微软以社区技术预览版的形式向PDC与会者提供了Azure,Ray Ozzie称目前上线的只是最终成品的很小一部分。

  作者:小米

Powered By Google 订制滚动快讯,换一种方式看新闻

新浪简介About Sina广告服务联系我们招聘信息网站律师SINA English会员注册产品答疑┊Copyright © 1996-2008 SINA Corporation, All Rights Reserved

新浪公司 版权所有