微軟在近日召開的High Performance Computing Financial Markets大會上宣布推出了人們期待已久的Windows HPC Server 2008 R2。華爾街和金融市場的客戶都表現出了對這款產品的興趣。
事實上,在30家早期Technology Adoption Program (TAP)合作夥伴中有十幾家用戶在幫助微軟測試這款軟體,決定不需要等待Excel特性而今早在4一月投入第二個beta版本的生產。在這30家TAP測試用戶中,有十幾家使用Excel bursting功能。微軟有數百家開放beta用戶在使用Windows HPC Server 2008 R2,但是這些用戶中使用Excel特性的比例目前還不得而知。
Windows HPC Server 2008 R2可以說是去年SC09超級計算機大會上的一個關注焦點,當時微軟提前展示了一項允許Excel 2010電子表格程序無縫地將工作任務從Windows XP、Vista或者Windows 7工作站調度到x64(運行HPC Server 2008 R2)集群中。微軟表示,目前全球範圍內有大約3億的Excel付費用戶(如果包括盜版拷貝在內的話估計在5億左右),其中有5000萬~5500萬用戶是使用複雜模式的處理密集型用戶。
可以肯定的是,這些並不是普通的HPC用戶,但是集群並行處理數據和執行計算任務以獲得計算結果的方式是相同的,有超過80%的金融服務公司認為Excel是作分析的關鍵工具。
微軟正在對HPC Server 2008 R2採取一個雙管齊下的方法,試圖與Linux作業系統一較高下並爭奪在高性能計算市場的主導地位。首先,早在Beta 2首次推出的的時候,微軟就對用於並行超級計算集群中的Message Passing Interface (MPI)進行了調整以抗衡Linux作業系統。另一方面,就是擴大HPC市場以覆蓋金融服務、生命科學和其他採用基於Windows的工作站且不喜歡Linux的技術人員。
微軟技術計算總經理Bill Hilf表示,Windows HPC Server 2008可擴展至1000個節點。它的亮點之一就是可以無縫地集成到基於Windows的網絡中並使用Active Directory認證來控制對伺服器集群資源的訪問。在產品展示環節中,原來一個價格敏感性工作表格計算在一臺8核Windows工作站上需要運行兩個小時,現在發送到網絡中並行地運行在一個500節點伺服器集群中,結果只花費了兩分鐘。尤其是在華爾街這種地方,時間就是金錢。
除了能夠將Excel運算發送到集群中,Windows HPC Server 2008 R2還能夠獲取來自基於Windows 7的PC機的計算周期。當HPC Server將工作負載發送到Windows 7 PC的時候你可以設定各種數值進行限制,包括天數或者CPU峰值。HPC Server無法將運算任務發送到Windows XP或者Windows Vista PC中,或者發送到運行Mac OS或者Linux的桌面上。
在這次大會上,微軟還提前展示了下個版本HPC Server 2008中的一項功能,該功能允許運行微軟超級計算產品的集群將應用遷移到Azure雲中。將Azure添加到集群中很簡單,只需要將你的帳戶信息輸入到HPC Server平臺中,設置一個節點模版,將運行在集群內部的軟體棧發送到Azure中即可。(這個部分需要一些時間)但是一旦Azure節點配置了你的軟體,它運行起來就像是你本地集群中的節點一樣。
微軟高性能計算群組項目經理Ryan White表示,微軟將允許HPC Server 2008傳輸到其他雲中,而不僅僅是Azure。SGI的Cyclone雲也包括在未來支持平臺的列表中,另外還有Amazon EC2和Numbus Technology的Mezeo存儲雲。
與往常一樣,微軟產品會有不止一個版本。HPC Server 2008 R2與Windows標準版有些類似,不過它的主內存容量是128GB的4倍,而且價格為每臺伺服器475美元(Windows Server 2008 R2標準版價格為1029美元,包括一個5位用戶許可)。另外還有兩個版本的增值軟體,提供了例如調優MPC棧、集群管理工具和SharePoint HPC界面等HPC功能。
HPC Pack Express Edition版本包括以上所有功能,並且還能夠添加Azure計算。如果你需要使用HPC Services for Excel 2010或者Desktop Compute Cloud特性的話,你需要獲取HPC Pack Enterprise Edition,每節點軟體許可費用增加450美元。