應(yīng)用

技術(shù)

物聯(lián)網(wǎng)世界 >> 物聯(lián)網(wǎng)新聞 >> 物聯(lián)網(wǎng)熱點(diǎn)新聞
企業(yè)注冊(cè)個(gè)人注冊(cè)登錄

互操作戰(zhàn)略將在云計(jì)算時(shí)代大有作為

2011-02-14 10:59 51cot

導(dǎo)讀:解決不同軟件之間的互操作是很多CIO、CTO們所面臨的問(wèn)題。同樣,為了讓自己的產(chǎn)品能在這樣一個(gè)復(fù)雜的環(huán)境下運(yùn)行,開(kāi)放和互操作性也是各大軟件廠商必須要考慮的問(wèn)題。微軟的互操作性戰(zhàn)略首席架構(gòu)師曾說(shuō)過(guò),開(kāi)放、標(biāo)準(zhǔn)化、互操作就是微軟進(jìn)行產(chǎn)品研發(fā)時(shí)的基本原則。

  解決不同軟件之間的互操作是很多CIO、CTO們所面臨的問(wèn)題。同樣,為了讓自己的產(chǎn)品能在這樣一個(gè)復(fù)雜的環(huán)境下運(yùn)行,開(kāi)放和互操作性也是各大軟件廠商必須要考慮的問(wèn)題。微軟的互操作性戰(zhàn)略首席架構(gòu)師曾說(shuō)過(guò),開(kāi)放、標(biāo)準(zhǔn)化、互操作就是微軟進(jìn)行產(chǎn)品研發(fā)時(shí)的基本原則。

  很多企業(yè)中是Linux和Windows平臺(tái)的混合環(huán)境。微軟開(kāi)放解決方案事業(yè)部總經(jīng)理Ted MacLean在微軟近日舉辦的互操作性技術(shù)大會(huì)上,與51CTO.com的記者進(jìn)行了探討與分享,Ted談到:“客戶(hù)非常希望能夠創(chuàng)立一個(gè)混源的世界,他們希望能在Windows平臺(tái)上運(yùn)營(yíng)各種開(kāi)源的應(yīng)用。給企業(yè)尋找最好的解決方案來(lái)解決他們?cè)谄髽I(yè)運(yùn)營(yíng)中遇到的困難。”

  近兩年虛擬化技術(shù)的應(yīng)用非常廣泛,并逐漸趨于成熟?;谖④汬yper-VServer 2008或者Windows Server2008 R2 Hyper-V上進(jìn)行虛擬化,支持任何Linux操作系統(tǒng)版本,并且提高了性能。Linux設(shè)備驅(qū)動(dòng)程序賦予Linux各版本的操作系統(tǒng),與Windows虛擬機(jī)在Hyper-V上運(yùn)行具有一樣的優(yōu)化和整合體驗(yàn)。Ted說(shuō):“我們考慮的不僅僅是操作系統(tǒng)層面上的互操作,還包括硬件平臺(tái),數(shù)據(jù)結(jié)構(gòu)上更好的相互集成?!?

  互操作可以極大的擴(kuò)大信息處理的邊界,讓用戶(hù)更容易獲得信息,以更低的成本和更高的效率進(jìn)行企業(yè)運(yùn)營(yíng)?!斑@也是微軟更為看重的互操作性帶來(lái)的價(jià)值”,微軟開(kāi)放解決方案事業(yè)部技術(shù)與市場(chǎng)營(yíng)銷(xiāo)戰(zhàn)略總經(jīng)理Sandy Gupta也同記者談到:“這樣的技術(shù)實(shí)現(xiàn)對(duì)于很多因?yàn)槠髽I(yè)級(jí)服務(wù)器虛擬化產(chǎn)品許可證價(jià)格問(wèn)題,而取消部署虛擬化的企業(yè)來(lái)說(shuō),是很好的解決方案?!?

  同時(shí)Hyper-V的管理控制臺(tái)是基于常用的Windows管理框架,任何熟悉Windows服務(wù)器的人很快就能上手,對(duì)于人員培訓(xùn)方面也在幫助企業(yè)節(jié)省成本。

  從開(kāi)發(fā)平臺(tái)的角度來(lái)看,近年來(lái)微軟廣泛的參與了開(kāi)源社區(qū),比如對(duì)于熱門(mén)的jQuery,微軟加強(qiáng)了ASP.NET和jQuery之間的互操作性,將改善jQuery的標(biāo)準(zhǔn)化和Web應(yīng)用程序開(kāi)發(fā)過(guò)程。同時(shí),微軟還會(huì)在Visual Studio 2010和ASP.NET MVC 2中推廣jQuery JavaScript庫(kù),讓.NET開(kāi)發(fā)人員可以更好的融入到j(luò)Query中。

  未來(lái)我們將進(jìn)入云計(jì)算的模式已經(jīng)被大家所認(rèn)可,云計(jì)算將是各種異構(gòu)系統(tǒng)應(yīng)用的融合。因此,云計(jì)算和互操作將會(huì)相輔相成。微軟提供的云計(jì)算平臺(tái)Windows Azure可以支持現(xiàn)在絕大多數(shù)的開(kāi)發(fā)語(yǔ)言,比如.NET、PHP、Ruby、Python、JAVA等,進(jìn)入Windows Azure平臺(tái)上運(yùn)行的應(yīng)用無(wú)需進(jìn)行任何的代碼轉(zhuǎn)換。

  實(shí)現(xiàn)這一步,微軟提供了很多支持基于這些編程語(yǔ)言開(kāi)發(fā)應(yīng)用的工具包。而且,Windows Azure還支持眾多互聯(lián)網(wǎng)協(xié)議標(biāo)準(zhǔn),比如HTTP、XML、SOAP、REST等,這也使得基于Windows Azure搭建的云平臺(tái)可以非常方便的與其它云平臺(tái)進(jìn)行通信和整合,實(shí)現(xiàn)除了公有云、私有云之外的第三種云:混合云。

  微軟和Novell的合作今年已經(jīng)是第四年了?!斑@四年的合作非常成功,可以說(shuō)是超出了當(dāng)初大家預(yù)先設(shè)好的任何一個(gè)指標(biāo)”,Ted談到:“從技術(shù)合作的角度,雙方在一起進(jìn)行了六個(gè)項(xiàng)目,包括系統(tǒng)管理,虛擬化,還有文檔格式的互操作,身份認(rèn)證,無(wú)障礙使用等。從商業(yè)合作來(lái)講,我們共同為客戶(hù)解決了很多問(wèn)題,其中有18%左右的客戶(hù)在中國(guó)。兩年前我們宣布公開(kāi)六大主流產(chǎn)品所有的API和協(xié)議,現(xiàn)在有四萬(wàn)多頁(yè)的文檔提供下載,對(duì)于非商業(yè)用途這些全都是免費(fèi)的。”

  微軟在今年MIX10技術(shù)大會(huì)上提出的Open Data協(xié)議,可以將各種數(shù)據(jù)源通過(guò)一個(gè)簡(jiǎn)單、安全、可互操作的方式提供接口,提高數(shù)據(jù)通過(guò)網(wǎng)絡(luò)實(shí)現(xiàn)共享的價(jià)值。而且Open Data的工具包也是適用于各種語(yǔ)言平臺(tái)的,包括.NET,Java,PHP和JavaScript。從IT基礎(chǔ)架構(gòu)、操作系統(tǒng)、數(shù)據(jù)庫(kù)層、開(kāi)發(fā)平臺(tái)、應(yīng)用交互各個(gè)層面,微軟都在努力的實(shí)現(xiàn)互操作性,對(duì)于我們整個(gè)的IT應(yīng)用和信息技術(shù)發(fā)展,都是極具前瞻性的一步。