技术开发 频道

数据中心技术创新 打造"绿色IT"

  【IT168 专稿】2009年3月3日,微软(中国)于北京希格玛大厦举办了技术创新日。此次活动展示了微软云计算平台Windows Azure和未来软件架构的理念和构想。来自微软的合作伙伴、ISV(独立软件供应商)、业界的嘉宾,以及开发人员在第一时间共同感受了这场创新技术的盛宴,并参与了最新软件架构的生动演示。

  “微软技术创新日”是微软公司在全中国范围内举办的系列技术交流活动。从2008年的“分享最新开发平台技术,构建多样化客户端应用”到2009年的“共同展望未来的计算时代”,我们可以感受到, 2008年与2009年之间的大的区别是企业在2009年更熟悉绿色营销的宣传,并且将从各种宣传中找出能够对他们的盈亏底线产生直接影响的解决方案。在经济环境影响下,他们寻求绿色解决方案是为了省钱,而不仅仅是为了环保。如果这两个方面能够顺利地结合在一起,这将是一个重要的市场增长点。

  数据中心虚拟化已在2008年非常广泛地应用。随着“绿色”在2009年更加强劲,在推动数据中心绿色应用的技术方面,云计算就将成为最重要的技术创新。

  “中国智慧”飞向云端

  Windows Azure是一个互联网级的运行于微软数据中心系统上的云计算服务平台,是微软操作系统向云端的扩展。它只是作为Azure 服务平台的基础组成部分,而Azure 服务平台是指基于微软数据中心网络提供的计算、存储和形式丰富的网络基础设施管理服务。在Azure服务平台上,个人和企业都能方便、安全地操作应用;开发人员可以利用来自云端的强大计算、存储能力直接构建在云端运行的应用,也可以将现有应用拓展。

  Azure服务平台为开发者充分考虑了如何利用目前现有的技能、工具和技术。对于开发人员来说,开发一个 Azure应用服务和开发一个传统的.NET应用服务非常相似, VSTS 2010将支持统一建模语言(UML)和特定域语言(DSL),可为各类开发人员提供合适的工具,而这也是微软更大模型平台的一部分,利用微软将发布的Visual Studio 2010项目模板可以创建Windows Azure的应用组合,开发人员可以自由地使用任何一种.NET语言来创建可以编写、测试和部署的云计算应用。Azure也支持各种常见的网络标准,包括HTTP、REST,SOAP和Atom Pub等,因此开发者也可以广泛选择同样支持这些开放标准的开发工具和技术。

  在演示中,微软开发与平台合作部首席架构师吴延安通过现场演示向参会者重点讲解了.NET Services的构成。

 
微软开发与平台合作部首席架构师吴延安讲解windows azure

  据介绍,.NET Services服务的宗旨是把目前已经被广泛应用在单机上的.NET框架进一步拓展到云端,为开发者打造一个基于网络标准协议来创建网络服务的框架。不论是Windows,Linux或者其他操作系统平台上,不管是习惯于.NET,Java,Ruby,还是其他开发语言,开发者都可以通过.NET Services打造好的框架去编写程序,进而轻松构建符合互联网标准的“云-端”应用。.NET Services目前包含三项基础服务:服务总线(Service Bus),工作流服务(Workflow Services)和访问控制(Access Control)。

  不同于我们耳熟能详的企业级服务总线(ESB),.NET Services打造的是一条面向互联网级别应用的服务总线。它支持互联网级的服务发布、信息传递、多播,用于实现不同互联网服务之间的通信。而工作流服务则在云端提供了一个工作流运行平台,帮助开发者将本地运行的工作流部署到云端,从而扩大其应用范围。

  作为Azure服务平台上的重要核心,Access Control完全由中国研发团队打造,堪称“中国智慧”的结晶。它是一项多用户,高性能,持续运行在云端的互联网级的网络服务。开发者可以在提供访问控制服务的网站上,或者利用微软提供的基于SOAP/REST的API添加自定义的访问规则,进行对应的互联网应用/服务的权限管理。

  结语

  “云计算”正在给软件业带来变革是显而易见的,但并不是东风压倒西风那样简单决绝。Azure服务平台有高稳定性、存储成本低,并且更容易搭建、管理服务的优势,当越来越多地利用公共的或者专有的云计算架构的时候,传统的基础设施管理方法和由此产生的局限性不再是可以接受的,因此一些在本地服务器上运行的应用程序将会向云计算平台上迁移。

  重要的是,“云计算”给软件开发商带来了“软件加服务”模式的机遇,把本地和云端的优势结合起来将给应用软件开创一片新的天地。而数据中心作为IT的一个主要的副产品,在2009年还会保持强劲增长。

0
相关文章