PALMisLIFE 討論區

標題: 微軟CCS(cluster server)是如何運作 [列印本頁]

作者: andy2000a    時間: 2007-8-8 10:58
標題: 微軟CCS(cluster server)是如何運作
computer cluster Server 能讓一般非 cluster 軟體  變為 cluster 軟體嗎
因為跑 cad  類目前使用 qx6600 ..我們有 4台 qx6600 .. 是否可透過 microsoft CCS 讓 4*4=16 CPU 一起跑 Job ?
加快速度 ..

另外一般linux os  centos or FC6 是否也能跑 cluster 運算   還是得使用別套 linux OS .

[ 本文最後由 andy2000a 於 2007-8-8 11:02 編輯 ]
作者: eric0706    時間: 2007-8-8 13:17
標題: Re: 微軟CCS(cluster server)是如何運作
Linux都可以跑cluster,當然要設定,而且不是很容易...(可能是我比較笨,沒有成功過)
重要的是,你的軟體可以支援嗎?
其實cluster就像多cpu一樣,如果你的程式只支援單cpu,那裝cluster是沒有用的.
作者: Gman    時間: 2007-8-8 15:34
標題: Re: 微軟CCS(cluster server)是如何運作
我也有類似的疑問
我是在IC設計行業中當IT工程師的,管理一些Run EDA 軟體(也算是CAD類)的伺服器
過去曾經要試著建構網格與叢集的架構,結果承包的SI(X陽)無法達到要求,還是作罷~
發現要作叢集運算,在 Linux 不是問題,問題在於要用來做什麼軟體支不支援,
像我們Run EDA Tool ,軟體本身是否支援多CPU(SMP) / 多核CPU(MP) ?這都讓我充滿疑問,
因為常常在top中還是看到只有一顆CPU 效能滿載,另外的CPU都是閒置,那這樣多核有何用?
後來問廠商,有人表示有些軟體要下特別的參數才會多核運作,有些根本不支援?
如果要Cluster 使用還會有更大的一個問題,這類型EDA軟體,一個合法授權(啟動程式後認證授權,確認授權後才能用)便宜的 幾萬元一套 ,貴一點的上百萬都有,
先不管叢集本身是不是能做到分散與平衡單一工作的負載,以及軟體本身支不支援這樣的功能
我遇到的問題都是...沒那麼多錢買那麼多授權來用...相較於硬體,軟體真的貴的多
作者: gschen    時間: 2007-8-8 17:20
標題: Re: 微軟CCS(cluster server)是如何運作
一般CAD軟體,主要都不是在操CPU
效能瓶頸大多是卡在RAM或Graphic Card
大多也不支援SMP

大多是CAM或CAE之類需要大量運算的軟體
才會支援多CPU平行運算與64Bit OS

而且就像Gman兄所言
貴的不是CPU,貴的是軟體授權(License)
雙CPU版的License價格可能比單CPU版的貴上快一倍

而且據我所知,目前支援Microsoft Cluster Server大多是屬於
DataBase類以及Server運用方面(例如Server備援,負載平衡,備份管理...)

當然,功力夠的話,可以自己寫
作者: HUANGLIFU    時間: 2007-8-9 03:22
標題: Re: 微軟CCS(cluster server)是如何運作
Linux的叢集支援很早,不過一直都是效能趨向,設定上有一定的門檻,我知道高雄有朋友家裡有架叢集。Windows的叢集大概是Windows 2000之後的事情,不過要養的起Windows的叢集錢是最基本的門檻,當然AP也要支援。一般會支援的AP都會直接說明,或者用另外的模式就是可以裝很多套在不同的電腦上,然後AP裡面會有支援分散運算的Client軟體去跟Server端要資料來算,但是要快的話就是要買很多快的電腦跟授權啦,例如Maya吧,要是我沒記錯的話。
作者: ychao    時間: 2007-8-10 00:39
標題: Re: 微軟CCS(cluster server)是如何運作
軟體不支援多處理器/多核心的,買qx6600是買辛酸的吧,還不如買一個單核心時脈更高更便宜的。

要玩叢集的話,重點是你要解決的問題是什麼?能不能平行化處理。再來才是考慮軟體,作業系統,還有排程軟體。這些都有要錢跟不要錢(多少還是得花你勞力)的。當然如果你要解決的問題,可以分成不同的初始條件同時跑的話,沒有支援平行運算也沒關係,只要排程軟體幫你處理好初始條件也行。

小弟是幾乎沒有聽說過有人用windows在跑cluster的,除了大部分的情況都不適合外,窮學界是養不起那麼多軟體授權的。最慘的情況是每個處理器/核心都要一份授權。要用Linux的話,小弟可以推薦一個Scientific Linux,跟CentOS一樣是從Redhat Enterprise Linux的原始碼編來的,目前由CERN跟FermiLab共同維護。有一些相關的解決方案,只是你的情況不見得能用。




歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/) Powered by Discuz! X2.5