作者 主題: 架設 Cluster  (閱讀 20068 次)

0 會員 與 1 訪客 正在閱讀本文。

肉角

  • 可愛的小學生
  • *
  • 文章數: 9
    • 檢視個人資料
架設 Cluster
« 於: 2002-08-09 19:20 »
請問架設 Cluster 是不是一定要專門的硬體 如果只有兩台電腦中間透過網卡連接Hub 這樣可以架設 Cluster 嗎 ??  :oops:  :oops:

kuolung

  • 俺是博士!
  • *****
  • 文章數: 1031
    • 檢視個人資料
    • http://www.kuolung.net
Re: 架設 Cluster
« 回覆 #1 於: 2002-08-10 00:10 »
引述: "肉角"
請問架設 Cluster 是不是一定要專門的硬體 如果只有兩台電腦中間透過網卡連接Hub 這樣可以架設 Cluster 嗎 ??  :oops:  :oops:


應該是可以吧,但是要有第三台電腦當 storage
=========================
http://www.kuolung.net
==========================

duncanlo

  • SA 苦力組
  • 俺是博士!
  • *****
  • 文章數: 7312
    • 檢視個人資料
架設 Cluster
« 回覆 #2 於: 2002-08-10 01:23 »
1.看你是那種Cluster
2.Cluster有的有要求硬體架構
3.Storage那台主機掛了,Cluster全死了
4.有些AP就是不行存在網路磁碟機上
5.網路...比較慢

作作實驗還滿不錯的,
以前我就用Novell Netware 4.x當Storage Server,
可以用配備較低的PC當,
而且試用版就是剛好2人版...

kuolung

  • 俺是博士!
  • *****
  • 文章數: 1031
    • 檢視個人資料
    • http://www.kuolung.net
架設 Cluster
« 回覆 #3 於: 2002-08-15 08:35 »
引述: "duncanlo"
1.看你是那種Cluster
2.Cluster有的有要求硬體架構
3.Storage那台主機掛了,Cluster全死了
4.有些AP就是不行存在網路磁碟機上
5.網路...比較慢

作作實驗還滿不錯的,
以前我就用Novell Netware 4.x當Storage Server,
可以用配備較低的PC當,
而且試用版就是剛好2人版...


想請 duncanlo 大大,可否詳細說明一下做法 ,我也想弄一套來玩
=========================
http://www.kuolung.net
==========================

duncanlo

  • SA 苦力組
  • 俺是博士!
  • *****
  • 文章數: 7312
    • 檢視個人資料
架設 Cluster
« 回覆 #4 於: 2002-08-15 09:01 »
Cluster有很多種,
你想玩那一種?

假如是計算導向的,
可以到
http://pccluster.nchc.gov.tw/
怪人高手很多...

kuolung

  • 俺是博士!
  • *****
  • 文章數: 1031
    • 檢視個人資料
    • http://www.kuolung.net
架設 Cluster
« 回覆 #5 於: 2002-08-19 11:19 »
引述: "duncanlo"
Cluster有很多種,
你想玩那一種?

假如是計算導向的,
可以到
http://pccluster.nchc.gov.tw/
怪人高手很多...


只是很簡單的 MS-SQL Active-Active Cluster , 這個我是會安裝,我需要的是有沒有比較便宜的方案來模擬給 MS-SQL Cluster 用的共用外接 storage  8)  8)
=========================
http://www.kuolung.net
==========================

kuolung

  • 俺是博士!
  • *****
  • 文章數: 1031
    • 檢視個人資料
    • http://www.kuolung.net
架設 Cluster
« 回覆 #6 於: 2002-08-19 15:01 »
引述: "duncanlo"
Cluster有很多種,
你想玩那一種?

假如是計算導向的,
可以到
http://pccluster.nchc.gov.tw/
怪人高手很多...


您好,這個網站,好像有一點年久失修,好多link 都亂串,看不到很多討論
=========================
http://www.kuolung.net
==========================

linwenwan

  • 區域板主
  • 憂鬱的高中生
  • *****
  • 文章數: 159
    • 檢視個人資料
架設 Cluster
« 回覆 #7 於: 2002-09-21 09:53 »
我是今天剛註冊的新手

我來回答前面的問題吧

1.windows cluster 二個node一定要用windows 2000 advance才行
2.windows ap的部份 如果是要用sql server 也一定要二套enterprise 才行
3.windows cluster not support A to A 只有support A to P
4.一定要外接 storage ( scsi or HBA )  ex.HBA (SAN 環境使用)

關於 A to A 是否有解..........有...
node 1 install sql server
node 2 install exchange
二個node 互相交錯 A to P
所以才可以不用一台浪費掉了....互相 A to P , 因為windows cluster 沒有 support loadblance 只有support fail-over
而且在cluster裡的sql server 只能設一台機器,如果單機的sql server 還可以create 多台虛擬的sql server,另外sql cluster 要安裝service pack 也是個大工程,必須將cluster 卸下來才行

另外 windows cluster 要有Active Directory 的環境,也就是說,cluster 的二台node必須是加入網域裡,如果DC掛了,那cluster service原則上就會停掉,注意!!


有沒有便宜的做法呢...?有.........
CA 有一套 for windows專用的 不用storage也不用advance 也不用enterprise
它的做法其實就是將二台的資料同步化,二台互相check存不存在,一台當做主要,一台次要,次要的所有service 都是停止的,當check 第一台不見了,那套就會將第二台的service (ex.sql server)啟動,那client 即看到sql server還是活著的.

第一次打那麼多字 ,真是累人......

註:windows cluter其實比 aix or sun 好用又便宜多了,(ibm aix 一套HACMP,台灣ibm技術安裝要20萬耶!!!!)  我安裝一套也才5萬,只是要多DC而已,但也不是沒有解決的辦法..下次再和大家討論.

kuolung

  • 俺是博士!
  • *****
  • 文章數: 1031
    • 檢視個人資料
    • http://www.kuolung.net
架設 Cluster
« 回覆 #8 於: 2002-09-21 12:58 »
linwenwan 兄 :
1.windows cluster 二個node一定要用windows 2000 advance才行
   沒錯,我就是這個環境

2.windows ap的部份 如果是要用sql server 也一定要二套enterprise 才行
  也是,我準備了兩套 M$ SQL 2000 Enterprise

3.windows cluster not support A to A 只有support A to P
  這一點,我不大懂,您的 "A to A"  是什麼意思,我知道 M$ 的 Cluster  可以
  Active - Active mode 不知您說的是不是這個

4.一定要外接 storage ( scsi or HBA ) ex.HBA (SAN 環境使用)
  這就是我想用一台 pc 去模擬克服的
=========================
http://www.kuolung.net
==========================

linwenwan

  • 區域板主
  • 憂鬱的高中生
  • *****
  • 文章數: 159
    • 檢視個人資料
架設 Cluster
« 回覆 #9 於: 2002-09-21 13:19 »
您好

我來回答一下您的問題
很抱歉...windows cluster 它只有support fail-over 也就是 active to passtive也就是node2 是備用狀態,但是Active to Active 也可以做的到,我前一篇回過了,它的意思其實只是讓二台node都有作用中,也就是node 1 是sql server master, node2是exchange master , sql server 的備用就是node2 ,而exchange的備用就是node1 ,交叉互相 active to passtive 不就是active to active 了....
但是可不可以做到sql server A to A 呢? 那其實就是 loadblance 了,因為資料庫寫入的關係,sql server在第一個user連進來使用資料庫時,那第二個再進入使用時,可能會發生資料庫使用中,所以必須sql server 來克服,像oracle 必須配合 oracle cluster模組來配合,才可以Active to Active ,不然資料庫不就錯亂掉了,

但是,也許不一定,(以下是我猜的,我還沒空測),那就是windows cluster不要用內建的,像veritas cluster server可能可以做到吧?.......它可以support 到8個node..你可以去www.veritas.com 看看,而且support 異地cluster

另外 , 要模擬環境, 上一篇也提過 CA那套你可以參考看看,類似像cluster的功用,只是你不能用cluster manager而已...至少可以試試sql server 是否自動切換,我想你要的比較像後者,而不是只想看看cluster manager吧.......呵

kuolung

  • 俺是博士!
  • *****
  • 文章數: 1031
    • 檢視個人資料
    • http://www.kuolung.net
架設 Cluster
« 回覆 #10 於: 2002-09-22 13:43 »
了,您說的是,不過,我是想找,看有沒有 open source 的方案
=========================
http://www.kuolung.net
==========================

linwenwan

  • 區域板主
  • 憂鬱的高中生
  • *****
  • 文章數: 159
    • 檢視個人資料
架設 Cluster
« 回覆 #11 於: 2002-09-22 14:10 »
哈........當然是沒有囉.......因為這裡是windows 版啊........

windows or unix 可都是運用於商業運用......
所以都是要錢的啦........基本上......如果要在家裡或學校測一個
windows 平台的東西.....如果硬體不要求.....基本上還可以用pc做的到
如果要考慮到硬體.....很抱歉......就等去SI公司囉.........^_^

kuolung

  • 俺是博士!
  • *****
  • 文章數: 1031
    • 檢視個人資料
    • http://www.kuolung.net
架設 Cluster
« 回覆 #12 於: 2002-09-22 14:39 »
引述: "linwenwan"
哈........當然是沒有囉.......因為這裡是windows 版啊........

windows or unix 可都是運用於商業運用......
所以都是要錢的啦........基本上......如果要在家裡或學校測一個
windows 平台的東西.....如果硬體不要求.....基本上還可以用pc做的到
如果要考慮到硬體.....很抱歉......就等去SI公司囉.........^_^


so , 之前,有看一位位網友說可以用 一台 pc 上面跑 netware 來當 storage 用,
而是還是用測試版的,因只要兩台 client 就可以了
=========================
http://www.kuolung.net
==========================

linwenwan

  • 區域板主
  • 憂鬱的高中生
  • *****
  • 文章數: 159
    • 檢視個人資料
架設 Cluster
« 回覆 #13 於: 2002-09-22 15:26 »
這是有可能的..因為我看除了microsoft其他在pc平台上應該都有完整功能的測試版,除了後來microsoft 後來才出了120天的試用版...

基本上那個netware 可能連client也要是novell......^_^
sorry,我猜的,我沒遇過...不過推想是有可能的...

novell以前就有cluster了,不過我想外接式disk應該在那時候不便宜吧....

大家閒聊.....^_^

duncanlo

  • SA 苦力組
  • 俺是博士!
  • *****
  • 文章數: 7312
    • 檢視個人資料
架設 Cluster
« 回覆 #14 於: 2002-09-23 02:28 »
有些3rd party的ha cluster軟體,
只要用win2k server就行了,
通常像sql,exchange,notes都行,
不過硬體就多是以支援disk array為主.

用Novell Netware當storage,
那還要看你的AP支不支援.

架HA的Cluster還要看上線上後,
真正可用度是如何,
MS自己的Cluster大約是30~60%可用,
(依實際環境及負載度不同)
再評估你花的成本是否划算.

小弟覺得,
AIX的HACMP的嚴謹度,
比MS的Cluster要求的更多,
可惜IBM有限制,
小型的R6不讓你賣HACMP,
不然小深藍就把深藍給打回去...

linwenwan

  • 區域板主
  • 憂鬱的高中生
  • *****
  • 文章數: 159
    • 檢視個人資料
架設 Cluster
« 回覆 #15 於: 2002-09-23 21:43 »
沒錯,其實評估可用度是很重的一件事,而且node2 待機在那,成本也是要考量的地方之一.

duncan兄,關於AIX我來解釋一下好了
雖然HACMP要求很多,其實不外乎就是SCSI , SAN , 最多就是SSA OR 7133 DISK ARRAY
可是很可惜的,我遇到的USER都把HACMP解掉了,原因,
1.NODE2 要待機,成本太傷
2.網路會誤判,...很爛
3.IBM原廠安裝就要收20萬,一年維護更不用說,當然解掉 ,不過我們自己有做,而且用送的.......呵.....IBM被氣死......^_^
還有......基本上HACMP是都會賣的...而且,SP2 IBM已經很少出了,因為賣不好,是有小深藍跟大深藍分別...但都是要安裝PSSP的軟體才可以使用深藍的特殊功能
其餘的就是RS/6000 也就是現在的P系列  P610 P630 .....等等......
這跟HACMP是沒有差別的...........

duncanlo

  • SA 苦力組
  • 俺是博士!
  • *****
  • 文章數: 7312
    • 檢視個人資料
架設 Cluster
« 回覆 #16 於: 2002-09-23 23:56 »
一般很少人會擺一台機器等死,
多半是各跑不同的服務,
然後相互備援,
或是由小機器當大機器的備援機也有人作,
不過這就要考慮到小機器是否能負荷,
還有大機器出問題時能否在最短時間內修護完!

其實很多種類的服務,
可以考慮改用Load Balance/Sharing的架構,
除了可以提升效能之外,
cluster controler有硬體式或軟體式,
也有一些OpenSource的套件提供類似的功能.

SSA的東西真是不便宜,
假如有心有錢要用,
小弟反而建議改用SAN,
將來Server群還可以升級成SAN網路.

有沒有在R6/AIX上試過別家的HA軟體,
好像還沒有別家作的比較成熟的!

linwenwan

  • 區域板主
  • 憂鬱的高中生
  • *****
  • 文章數: 159
    • 檢視個人資料
架設 Cluster
« 回覆 #17 於: 2002-09-24 08:47 »
基本上會在AIX上跑Load Balance/Sharing 的AP其實不多..比較常看到的,就是DB2了,在AIX環境DB2還是比ORACLE多很多..而且ORACLE還貴多了

另外在AIX上面,除了IBM自己的HACMP以外,其實就跟WINDOWS 一樣的MSCS都是系統內建的,但有沒有取代方案,還是有的...

VERITAS CLUSTER SERVER 有SUPPORT WINDOWS, AIX , LINUX , SUN , HP 幾乎都有了,它其實很強,只要有一台控制台,即可監管所有平台的CLUSTER主機,另外,它還SUPPORT非本地端的CLUSTER其實很像異地備援的方式,不過這我沒機會測過....所以 VERITAS CLUSTER SERVER SUPPORT LAN , WAN , MAN
另外 VERITAS 基本上已和IBM做策略聯盟了...以後在IBM SUPPORT網站可查到VERITAS的資料了...............^_^

基本上SSA雖然比較貴,但卻是R6的第一指定的DISK,其次才是SCSI或SAN
很可惜的是 SSA 轉 SCSI 卻只能SUPPORT RAID 0 , 1 ......SO....要叫R6 USER換掉或放入SAN的SSA 機會不太大,而且成本驚人.....還包括SSA裡面可能有的資料庫...........註:而且IBM當然會推薦只有自己才有的SSA囉,不然IBM賺個屁...^_^
另外SSA也有PC專用的ADAPTEC CARD哦.........不過應該沒人會去裝那個.....
不過效能真的有比SCSI效能好多了..............

duncanlo

  • SA 苦力組
  • 俺是博士!
  • *****
  • 文章數: 7312
    • 檢視個人資料
架設 Cluster
« 回覆 #18 於: 2002-09-24 13:35 »
再加上Tivoli的產品線,
IBM可真會作生意~

現在很多Disk Array都有SAN介面的,
R6上只要加一片QLogic的SAN卡片就行,
價錢也很有競爭性,
假如覺的等級不夠好,
那還可以買NCR的SAN產品,
R6買新機或後續升級可以考慮!

kuolung

  • 俺是博士!
  • *****
  • 文章數: 1031
    • 檢視個人資料
    • http://www.kuolung.net
架設 Cluster
« 回覆 #19 於: 2002-09-25 11:17 »
看您們討論的這些,我真想加一腳,但是因我們是小公司,要一台陽春R6來玩都很難,不要說是 cluster了,所以我比較想我們可以做的是

1. 用一台 pc 跑 novell file server 當 storage 上面加兩片,或更多網卡,

2. 用另兩台 pc 跑 windows 2000 as ,加兩片以上的網卡,一片接 上面的 novell , 另一片上網路,給 client 連

3. 我的目標是要上 M$ SQL 2000 enterprise 的 active - active mode
    只要上兩個 node

不知高手們,覺得可行嗎

好像 duncanlo 兄有提過,這樣的做法
=========================
http://www.kuolung.net
==========================

duncanlo

  • SA 苦力組
  • 俺是博士!
  • *****
  • 文章數: 7312
    • 檢視個人資料
架設 Cluster
« 回覆 #20 於: 2002-09-25 11:45 »
養R6不便宜,
要不是公司賣不出去,
我那有那麼多機器玩!

我前面有附註,
有些AP/Data不行安裝或儲存在網路磁碟,
所以可能要試試看才行!

不過假如是像web,ftp,file share,
到可以用這種架構...

linwenwan

  • 區域板主
  • 憂鬱的高中生
  • *****
  • 文章數: 159
    • 檢視個人資料
架設 Cluster
« 回覆 #21 於: 2002-09-25 17:02 »
kuolung兄...

答案是不行......mscs只support  SCSI , FC
還有 .....我記得說過 SQL SERVER 本身就不SUPPROT ACTIVE TO ACTIVE了....

我是針對以microsoft 為基礎的情況來說,,,,,,,,,,

linwenwan

  • 區域板主
  • 憂鬱的高中生
  • *****
  • 文章數: 159
    • 檢視個人資料
架設 Cluster
« 回覆 #22 於: 2002-09-25 17:06 »
duncanlo兄.....

你們公司R6賣不出去???????
不會堆的跟山一樣吧......
我猜猜....不會是北祥,太電,盟立,聚碩,中菲吧........我看這幾家代理商都被ibm騙去堆庫存了..........呵.........

不過應該都是小型的機器吧.....例.....b50 b80 f80 ...誰叫ibm都騙代理商去堆庫存.......太電年初還被業界笑買了3000萬的庫存..........

duncanlo

  • SA 苦力組
  • 俺是博士!
  • *****
  • 文章數: 7312
    • 檢視個人資料
架設 Cluster
« 回覆 #23 於: 2002-09-25 17:18 »
那是前公司,
都不在你猜的那幾家之中,
聽說他們後來還是有把貨給轉走了...

duncanlo

  • SA 苦力組
  • 俺是博士!
  • *****
  • 文章數: 7312
    • 檢視個人資料
架設 Cluster
« 回覆 #24 於: 2002-09-25 17:24 »
忘了說...

假如你要作MS SQL的雙A模式,
可以考慮弄兩台獨主的Server,
然後作DB的Replication,
也許還可以一台放異地...

twu2

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 5394
  • 性別: 男
    • 檢視個人資料
    • http://blog.teatime.com.tw/1
架設 Cluster
« 回覆 #25 於: 2002-09-25 17:45 »
引述: "duncanlo"
忘了說...

假如你要作MS SQL的雙A模式,
可以考慮弄兩台獨主的Server,
然後作DB的Replication,
也許還可以一台放異地...


這樣會很 的...

ZMAN

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 6247
  • 性別: 男
    • 檢視個人資料
    • 魔力門部落格
架設 Cluster
« 回覆 #26 於: 2002-09-25 17:55 »
在IBM的文化中
代理商吃貨是很基本的要求
重點是和原廠關係好不好
能不能靠原廠的案子走掉貨
就算不走貨也要ㄠ個過水業績
要不然台灣的晚上怎麼會如此美麗呢
佈線深似海!
網路高如天!

linwenwan

  • 區域板主
  • 憂鬱的高中生
  • *****
  • 文章數: 159
    • 檢視個人資料
架設 Cluster
« 回覆 #27 於: 2002-09-25 19:44 »
是啊.....台灣ibm真是黑啊.........機器塞給代理商,service自己賺,不放給代理商...誰都知道那是塊大餅......不然在sun那麼紅的時代,敦陽怎麼紅的.....
不過像我們公司至少有1/3是ibm的 ,就是知道service是塊大餅,就自己出來賺,結果ibm眼紅,那裡都要褚我們........唉....真可憐....又黑暗啊.......

duncanlo

  • SA 苦力組
  • 俺是博士!
  • *****
  • 文章數: 7312
    • 檢視個人資料
架設 Cluster
« 回覆 #28 於: 2002-09-25 20:08 »
不知道你有沒有遇過,
原廠本來說貨給你幾折,
也不給你吃貨,
當你拿到案子後,
原廠給你的成本幾乎沒利潤,
不然就是被原廠知道某案子,
原廠就找其他配合的公司去搶那個案子...

幸好那時我只是工程師...

linwenwan

  • 區域板主
  • 憂鬱的高中生
  • *****
  • 文章數: 159
    • 檢視個人資料
架設 Cluster
« 回覆 #29 於: 2002-09-25 20:27 »
還沒遇過......ibm不給.....他就危險了........
R6的技術我們都會.........敢亂給價錢.........他就好看.......