Windows Compute Cluster Server(CCS)運行在許多相互連接的計算機上。這類高性能的計算群集系統(tǒng)已經(jīng)橫掃超級計算機500強排行榜,但它們通常運行Linux,而非Windows。
在不到一年前發(fā)布Windows CCS時,微軟努力在這一市場上找到一個立足之地,而不是直接挑戰(zhàn)Linux,其策略是吸引使用小規(guī)模群集系統(tǒng)的客戶。
Gartner分析師約翰說,我們認為這是一個其它公司尚未開墾的肥沃土地。當微軟進入這一市場時我們持懷疑態(tài)度,但它的進展遠遠超出了我們的想像。
微軟已經(jīng)數(shù)次成功地進入“相鄰市場”,例如,微軟由操作系統(tǒng)軟件進入了桌面軟件市場,將Windows由桌面市場拓展到服務器市場。
南佛羅里達州Water Management District就是這種情況,利用Windows CCS運行著一個由5臺服務器組成的中等規(guī)模的群集系統(tǒng)。它還一個規(guī)模更大的Linux群集,但它也在運行基于Windows的建模工具,這些工具能夠被方便地移植到群集系統(tǒng)上。
Interagency Modeling Center項目經(jīng)理Akin Owosina說,Windows群集系統(tǒng)比較適宜的另一個原因是,外部機構(gòu)希望能夠檢查模擬結(jié)果,有時會自己運行這些模型,驗證得出的結(jié)果。它們中的大多數(shù)都運行Windows 環(huán)境。
對于弗吉尼亞理工學院的電子和計算機技術(shù)教授拉赫曼而言,使用Linux群集系統(tǒng)就要求新的技能。他的組織在一個由16臺服務器組成的群集系統(tǒng)上運行Windows CCS,用于進行交通和與癌癥相關的分子建模方面的研究。
他說,我們希望仍然使用Windows環(huán)境,以便我們能夠使用現(xiàn)有的應用軟件,無須對研究生進行重新培訓。他的學生使用Windows平臺上的Matlab數(shù)學計算和數(shù)據(jù)處理軟件。在桌面系統(tǒng)上運行的Matlab能夠利用在群集系統(tǒng)上運行的Matlab進行復雜的計算。
微軟對自己的工作給予了很高的評價。微軟負責HPC營銷的主管漢森說,我們承認,我們在這方面有更多的工作需要做,但在第一年中我們就取得了不錯的進展。我們對自己取得的成就非常滿意。
在HPC領域,Windows并非主流技術(shù)。Gartner分析師卡爾說,數(shù)十年來,高性能計算社區(qū)一直是Unix和Linux的天下。在大學的課程中也主要以Linux,Linux在高性能計算和群集中非常普及。Linux 群集系統(tǒng)的技術(shù)優(yōu)勢包括更成熟、更好的軟件選擇、更廣泛的能力、得到證實的能夠大規(guī)模運行的能力。
微軟已經(jīng)發(fā)布了Windows CCS SP1,用戶能夠“一下子”建立一個群集系統(tǒng),而無須在各臺服務器上安裝軟件。漢森說,更重要的變化將出現(xiàn)在CCS 2中。CCS 2將基于Longhorn Server,漢森沒有披露微軟會在何時發(fā)布CCS 2。
他表示,CCS 2將包含有“簡化的開發(fā)、部署、運行、整合技術(shù)”,具體的改進包括網(wǎng)絡軟件和支持更大規(guī)模的網(wǎng)絡。CCS 2還將對能夠在多臺服務器上并行運行的軟件提供更好的支持。在軟件中建立并行機制是計算機產(chǎn)業(yè)一直面臨的一項挑戰(zhàn)。
微軟還與IBM 、戴爾、惠普、SGI結(jié)成合作伙伴關系,使客戶能夠更方便地購買到預裝有該軟件的群集系統(tǒng)。