PALMisLIFE 討論區

搜索
鹹魚爸魅力四射舞蹈教室
查看: 2980|回復: 5
打印 上一主題 下一主題

微軟CCS(cluster server)是如何運作

[複製鏈接]

231

主題

0

好友

1469

積分

該用戶從未簽到

文章
1454
跳轉到指定樓層
1#
發表於 2007-8-8 10:58 |只看該作者 |倒序瀏覽
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 編輯 ]
分享淘帖0 分享分享0 收藏收藏0 頂0 踩0

16

主題

0

好友

164

積分

該用戶從未簽到

文章
213
2#
發表於 2007-8-8 13:17 |只看該作者

Re: 微軟CCS(cluster server)是如何運作

Linux都可以跑cluster,當然要設定,而且不是很容易...(可能是我比較笨,沒有成功過)
重要的是,你的軟體可以支援嗎?
其實cluster就像多cpu一樣,如果你的程式只支援單cpu,那裝cluster是沒有用的.
回復

使用道具 舉報

81

主題

15

好友

1433

積分

該用戶從未簽到

文章
1739
3#
發表於 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軟體,一個合法授權(啟動程式後認證授權,確認授權後才能用)便宜的 幾萬元一套 ,貴一點的上百萬都有,
先不管叢集本身是不是能做到分散與平衡單一工作的負載,以及軟體本身支不支援這樣的功能
我遇到的問題都是...沒那麼多錢買那麼多授權來用...相較於硬體,軟體真的貴的多
當被狗咬的時候總不能跟狗一樣咬回去吧......╮(╯_╰)╭
回復

使用道具 舉報

27

主題

3

好友

286

積分

  • TA的每日心情
    擦汗
    2011-11-8 00:32
  • 簽到天數: 1 天

    連續簽到: 1 天

    [LV.1]初來乍到

    文章
    439
    4#
    發表於 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備援,負載平衡,備份管理...)

    當然,功力夠的話,可以自己寫
    回復

    使用道具 舉報

    270

    主題

    0

    好友

    3673

    積分

    大隱隱於市

    該用戶從未簽到

    文章
    7360
    5#
    發表於 2007-8-9 03:22 |只看該作者

    Re: 微軟CCS(cluster server)是如何運作

    Linux的叢集支援很早,不過一直都是效能趨向,設定上有一定的門檻,我知道高雄有朋友家裡有架叢集。Windows的叢集大概是Windows 2000之後的事情,不過要養的起Windows的叢集錢是最基本的門檻,當然AP也要支援。一般會支援的AP都會直接說明,或者用另外的模式就是可以裝很多套在不同的電腦上,然後AP裡面會有支援分散運算的Client軟體去跟Server端要資料來算,但是要快的話就是要買很多快的電腦跟授權啦,例如Maya吧,要是我沒記錯的話。
    亞太 0980/050/589
    中華 0989/907/695
    回復

    使用道具 舉報

    27

    主題

    0

    好友

    1938

    積分

  • TA的每日心情
    開心
    2011-4-9 04:43
  • 簽到天數: 1 天

    連續簽到: 0 天

    [LV.1]初來乍到

    文章
    2066
    6#
    發表於 2007-8-10 00:39 |只看該作者

    Re: 微軟CCS(cluster server)是如何運作

    軟體不支援多處理器/多核心的,買qx6600是買辛酸的吧,還不如買一個單核心時脈更高更便宜的。

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

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

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 免費註冊

    與站長聯繫| PALMisLIFE 掌上生活      下載:更快、更棒、更好玩

    GMT+8, 2024-11-27 12:32 , Processed in 0.045470 second(s), 30 queries , Gzip On.

    Powered by Discuz!

    © 2001-2012 Comsenz Inc. style by eisdl

    回頂部