微軟堅持把開發力量集中在數據網格上,而不是象很多公司那樣關注在計算網格上。微軟希望成為網格領域更加積極的參與者而不是旁觀者。
面對Linux在高性能計算上的成功,微軟承諾要讓Windows能夠更好地適應高數據強度的計算網格。
微軟正在編寫一個“集群計算”的Windows版本,希望以此能夠同網格行業標準組織密切配合。Tony Hey是微軟公司的技術計算企業副總裁,他對CNET News.com這樣表示。
網格計算是一個比較模糊的概念,指的是讓幾臺機器一起工作,來有效的完成計算工作。使用網格計算是為了提高效率——通過自動排列優先級,讓多應用分享以前是彼此隔離的計算資源。
微軟的競爭對手,比如IBM、Sun和Oracle都發布了自己的網格計算的計劃,這些計劃從總體上來說,都在很大程度上依賴于使用低成本的Linux服務器。網格計算仍然基本只用于科學研究領域,但是也開始越來越多地用于商業中來更有效地利用自己的硬件。
但是盡管對于網格計算的興趣越來越多,微軟除了在內部研究之外,似乎一直在這個話題上非常沉默。而且并不讓人吃驚的是,它的看法在某種程度上和現有的網格計算供應商不同。
Hey在6月份結束了英國的e-Science research initiative之后加入了微軟,他表示微軟堅持把開發力量集中在所謂的數據網格上,而不是象很多公司和標準組織那樣關注在計算網格上。
在數據或者信息中心里,網格計算可以讓人們可以從不同的來源獲取信息,然后把這些數據結合在一起作為計算工作的一部分。
例如,一家醫院可以在自己的圖片系統中查看X光片信息,同時也可以訪問存放在其他地點的相關的病人數據;蛘咭患金融服務公司可以對多數據庫進行數據采集分析,而不用在網絡上發送大量的信息。
“數據聯合是個關鍵。合計計算周轉對于我來說很簡單! Hey表示!澳銘摬幌M教巶鬏敂祩petabytes大的數據。你可以把服務器集群移到數據那里去!
微軟關注使用網格共享信息方面,而不是計算能力,這反映了學術和研究領域內的分歧,Hey表示。其實很多被用于學術領域內的網格技術都能夠成為商業應用。例如,研究人員可以精選衛星上傳感器的數據來預測天氣變化。
聘用Hey和微軟在高性能計算的Windows版本上的投資表明該公司對于網格軟件市場非常重視,Songnian Zhou表示。他是網格軟件公司Platform Computing的首席執行官及創始人。
“事實是他們不希望Linux接管高性能計算的世界!盳hou表示!癟ony (Hey)想在網格世界里分得一杯羹,而并不想做一個積極的參與者!
但是Illuminata分析人員Jonathan Eunice很懷疑微軟是否能夠像其他廠商一樣真心擁抱開放標準。
“Tony對于開放標準的認可非常有意思,而且我認為意義非凡,但是我并不認為你應該相信這一聲明。微軟對開放標準的開放度只限于對自己有利的程度! Eunice表示。
Eunice表示,證實微軟在標準支持方面承諾的最好辦法就是在Windows上創建一個好的Globus Toolkit(基于標準的軟件,用于建設可以將幾臺計算機組成網格的軟件),這是微軟還沒有承諾要做的事情。
不做網格領域的局外人
微軟在網格計算方面的主要產品是Windows Server 2003 Compute Cluster Edition,該產品可以替代Linux。在該公司9月份的專業開發者大會上,微軟發布了beta版的Windows Compute Cluster Solution,它是針對64位處理器,并包含了一個日程安排程序。
該公司在高性能方面的另一個值得注意的跡象是微軟主席比爾.蓋茨在11月,在西雅圖召開的SC/05超級計算會議發表重要講話,這個會議是由Association of Computing Machinery 和 Institute of Electrical and Electronics Engineers主辦的。
在那時,Platform Computing將和微軟宣布建立伙伴關系,Platform的Zhou表示。Platform Computing并不直接同微軟進行競爭,該公司提供網格中間件來協調計算機的計算工作運作時間,并設定分攤工作的策略。
盡管他拒絕提供更多的細節,Zhou表示同微軟的合作伙伴關系讓用戶能夠使用Windows桌面電腦進行網格計算,讓Windows集群能夠同Linux服務器協同工作。
事實上,同現有的Linux和Unix系統協同工作是出于微軟自己的需要,微軟希望能夠在高性能計算市場上建立更大的影響力,微軟的Hey表示。同樣,微軟希望在標準組織中,比如Global Grid Forum中,成為一個更加積極的參與者而不是旁觀者。微軟成為該組織的成員已經有一段時間了。
“微軟現在希望能夠公開地同科學界交鋒,同標準協作。我們希望了解我們是否可以在Windows上進行技術計算!彼硎。而且他還補充表示希望微軟的商業網格軟件能夠同開源軟件共存。
一些行業執行官和分析人員認為,標準發展逐漸成熟將推動網格的使用。他們認為目前有太多關于網格的標準,其中一些沒有發展完全,也沒有得到廣泛采用。
“我們認為現在的網格就如同五到七年前的Linux或者是十年前的互聯網,”Ken King表示。他是IBM的網格計算副總裁!拔覀冋谂Λ@得一種開放的方法,我們將向網格軟件廠商加壓,以使他們支持標準!
星期一,IBM宣布同網格軟件公司Univa建立伙伴關系,把Univa的Globus Toolkit包含在IBM的服務器內。
開放源代碼組織Globus Alliance創建了Globus Toolkit,和Apache Foundation創建諸如Web服務器這樣的開放源代碼產品一樣,是基于行業標準的。
微軟的Hey關注的不是Globus,而是一個名為OGSA-DAI(Open Grid Services Architecture Data Access and Integration)的數據訪問標準。該標準的目標是建立能夠訪問網格中不同來源數據的中間件。
微軟提到的數據網格,比建立計算網格更困難,是另一個顯示了它動機的指示器,Illuminata的Eunice表示。他補充道,在高性能市場上微軟是一個“讓人難以置信的局外人”,在這個市場里,25年以來一直是Unix和Linux的天下。
“這是一種面向未來的做法,并且能夠摧毀網格行業已有格局的策略!彼硎!氨举|上說,這是一個拖延戰術,可以延遲考慮Globus Toolkit或者其他事情,并且避免陷入一些并非標準的事情。 ”
Johnson & Johnson的Pharmaceutical Research & Development(制藥研發)分部兩年前開始使用United Devices提供的網格軟件(商業軟件)來建設計算網格。但是標準支持越來越重要,Jeffrey Mathers表示,他是該分部技術部門的策略和發布總監。
“最重要的是那些讓(打包應用)軟件在網格上工作的標準!盡athers表示!拔覀儚腎SVs(independent software vendors,獨立軟件廠商)那里購買,所以重要的是他們如何在他們的軟件中整合網格!
(責任編輯:銘銘)