首页 首页 云计算 云技术 查看内容

互操作战略将在云计算时代大有作为

木马童年 2019-2-13 15:00 40 0

解决不同软件之间的互操作是很多CIO、CTO们所面临的问题。同样,为了让自己的产品能在这样一个复杂的环境下运行,开放和互操作性也是各大软件厂商必须要考虑的问题。微软的互操作性战略首席架构师曾说过,开放、标准 ...

解决不同软件之间的互操作是很多CIO、CTO们所面临的问题。同样,为了让自己的产品能在这样一个复杂的环境下运行,开放和互操作性也是各大软件厂商必须要考虑的问题。微软的互操作性战略首席架构师曾说过,开放、标准化、互操作就是微软进行产品研发时的基本原则。

很多企业中是Linux和Windows平台的混合环境。微软开放解决方案事业部总经理Ted MacLean在微软近日举办的互操作性技术大会上,与51CTO.com的记者进行了探讨与分享,Ted谈到:“客户非常希望能够创立一个混源的世界,他们希望能在Windows平台上运营各种开源的应用。给企业寻找最好的解决方案来解决他们在企业运营中遇到的困难。”

近两年虚拟化技术的应用非常广泛,并逐渐趋于成熟。基于微软Hyper-VServer 2008或者Windows Server2008 R2 Hyper-V上进行虚拟化,支持任何Linux操作系统版本,并且提高了性能。Linux设备驱动程序赋予Linux各版本的操作系统,与Windows虚拟机在Hyper-V上运行具有一样的优化和整合体验。Ted说:“我们考虑的不仅仅是操作系统层面上的互操作,还包括硬件平台,数据结构上更好的相互集成。”

互操作可以极大的扩大信息处理的边界,让用户更容易获得信息,以更低的成本和更高的效率进行企业运营。“这也是微软更为看重的互操作性带来的价值”,微软开放解决方案事业部技术与市场营销战略总经理Sandy Gupta也同记者谈到:“这样的技术实现对于很多因为企业级服务器虚拟化产品许可证价格问题,而取消部署虚拟化的企业来说,是很好的解决方案。”

同时Hyper-V的管理控制台是基于常用的Windows管理框架,任何熟悉Windows服务器的人很快就能上手,对于人员培训方面也在帮助企业节省成本。

从开发平台的角度来看,近年来微软广泛的参与了开源社区,比如对于热门的jQuery,微软加强了ASP.NET和jQuery之间的互操作性,将改善jQuery的标准化和Web应用程序开发过程。同时,微软还会在Visual Studio 2010和ASP.NET MVC 2中推广jQuery JavaScript库,让.NET开发人员可以更好的融入到jQuery中。

未来我们将进入云计算的模式已经被大家所认可,云计算将是各种异构系统应用的融合。因此,云计算和互操作将会相辅相成。微软提供的云计算平台Windows Azure可以支持现在绝大多数的开发语言,比如.NET、PHP、Ruby、Python、JAVA等,进入Windows Azure平台上运行的应用无需进行任何的代码转换。

实现这一步,微软提供了很多支持基于这些编程语言开发应用的工具包。而且,Windows Azure还支持众多互联网协议标准,比如HTTP、XML、SOAP、REST等,这也使得基于Windows Azure搭建的云平台可以非常方便的与其它云平台进行通信和整合,实现除了公有云、私有云之外的第三种云:混合云。

微软和Novell的合作今年已经是第四年了。“这四年的合作非常成功,可以说是超出了当初大家预先设好的任何一个指标”,Ted谈到:“从技术合作的角度,双方在一起进行了六个项目,包括系统管理,虚拟化,还有文档格式的互操作,身份认证,无障碍使用等。从商业合作来讲,我们共同为客户解决了很多问题,其中有18%左右的客户在中国。两年前我们宣布公开六大主流产品所有的API和协议,现在有四万多页的文档提供下载,对于非商业用途这些全都是免费的。”

微软在今年MIX10技术大会上提出的Open Data协议,可以将各种数据源通过一个简单、安全、可互操作的方式提供接口,提高数据通过网络实现共享的价值。而且Open Data的工具包也是适用于各种语言平台的,包括.NET,Java,PHP和JavaScript。从IT基础架构、操作系统、数据库层、开发平台、应用交互各个层面,微软都在努力的实现互操作性,对于我们整个的IT应用和信息技术发展,都是极具前瞻性的一步。

在不久的将来,多智时代一定会彻底走入我们的生活,有兴趣入行未来前沿产业的朋友,可以收藏多智时代,及时获取人工智能、大数据、云计算和物联网的前沿资讯和基础知识,让我们一起携手,引领人工智能的未来!

架构师 解决方案 虚拟化技术 虚拟化 操作系统 数据结构
0
为您推荐
IBM Power服务器内存和I/O升级 更具性价比

IBM Power服务器内存和I/O升级 更具性价比

近日,IBM对Power System产品线的部分机型进行了升级,包括对入门机型升级内存和I/O、…...

云计算是怎么定义的,核心技术有哪些?

云计算是怎么定义的,核心技术有哪些?

1.云计算的定义在《“智慧的地球”――IBM 云计算 2.0》中,IBM 公司对于云计算概念的…...

完美云计算之旅你需要考虑的几个步骤

完美云计算之旅你需要考虑的几个步骤

云计算如今不再是测试阶段,已经开始步入了真正的部署阶段。目前,很多公司都已经开始…...

云计算安全的三个层面:技术风险、管理风险和法律风险

云计算安全的三个层面:技术风险、管理风险

  云计算在IT技术领域大放异彩,成为引领技术潮流的新技术。云计算的高速发展为试图…...

OpenStack Neutron网络分析

OpenStack Neutron网络分析

一.前言本文主要介绍了如何分析Neutron下的VM网络数据流,并结合这些方法如何去进行…...

OpenStack超融合部署架构

OpenStack超融合部署架构

一.前言1. 什么是超融合三种常见的蔬菜:土豆、茄子、青椒放在一起可以烹调出永远的…...