歡迎您光臨本站 註冊首頁

國內linux下 ha軟體簡單介紹

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

國內linux下 ha軟體簡單介紹

看置頂裡面的關於linux集群的介紹,本來想re在後面的,怕被淹了,版主見諒。

之所以狗尾續貂,主要是bz的介紹有些有偏見,比如vcs,有些不太與時俱進,比如turbo cluster ha/novell cluster ware在國內市場機會沒有看到,所以在這裡拋磚引玉一下。

1、vcs,感覺bz對vcs有居多誤解,我知道從03年起,zte/hw在基本上大部分電信項目上使用了vcs,而且基本上都是核心應用,vcs的穩定性毋庸置疑,唯一的缺點在於貴。另外vcs需要suse非標準內核,這是讓我非常鬱悶的地方
2、紅旗的ha,這裡有人題到了,我說一下,最早紅旗oem的叫 rsf-1的ha軟體,這個很粗糙,而且相當不穩定(在某郵政項目被用戶投訴致死),後來改 oem nec的cluster pro(lite),這個功能上還可以,幾年前用過,當時只有for windows的客戶端,讓我很鬱悶,不過現在有基於web界面的客戶端。
3、turboha,turbo ha在國內05年前還行,在zte的某些非關鍵項目上因為成本的考慮,使用了一些turbo ha6.0的產品,後來主要開發人員都離開了,6.5也是很久才推出,不算一個很成熟的產品 。
4、rhcs/heartbeat, 之所以把這兩個 ha並列出來,是他們具有相同的特點,功能花哨無比,但是真用起來卻不是那麼回事,hb的resource.d n年沒有更新過,大部分時間你需要自己去改 resource.d裡面的腳本;rhcs現在底層cluster membership用了openais的東東,上層腳本也變得和heartbeat 一樣,使用ocf標準,但是我不能忍的是,現在執行每個腳本的stop操作后,都要sleep 10s,這是一個非常sb的設計。gfs在國內某些商用局開使用起來,ut在杭州網通iptv就在用,功能和性能都還可以,但是也是問題一大堆。另外,novell據說會力捧heartbeat,以對抗rhcs,個人不看好 。
5、fujitsu&simense,這個ha軟體剛進中國,我做了一些測試和評估,畢竟是德國人做得,非常嚴謹和規範,只不過中規中矩,而且價格上沒有太大的優勢,這個軟體包含這loading balance的功能模塊,是我見到的linux下為數不多的不是基於lvs的負載均衡解決方案(ibm was edge server好像也有負載均衡功能,但是這個是通用的)
6、roseha,因為價格的關係,roseha在低端還是有很多人用,說是在之前的版本很糟糕,但是2.0之後,功能還可以,配置也還算方便。他還有個產品叫mirror ha,可以做基於文件的磁碟鏡像。
7、skybility ha,這個是07年之前,novell因為沒有自己的ha產品而在國內主推的一個雙機軟體,是深圳一家公司開發的,性能中規中矩,價格上也很有優勢,加上suse在操作系統上的支持,所以他拿下了不少使用suse的大單。不過novell主推hb之後,不知道會怎麼樣。在zte某些邊緣應用裡面,一直採用skybility ha。
8、lifekeeper,我一直很推崇lifekeeper,它們做得軟體確實非常專業化,看他資源管理的perl代碼,對程序員來說,是一種享受。他的磁碟鏡像功能、性能和可靠性也非常棒(基於drbd或 nbd+raid1),可惜lifekeeper要退出中國市場了,也許是太貴了,水土不服。
9、legato aam,這個聽過,見過,但是沒有非常詳細的研究過 ,legato本身在unix/windows上做得很好,但是國內,linux下用legato的不是很多。
10、shaolin,少林,這個名字很有氣魄,香港一家公司的產品,據說在北京有研發機構,但是在國內,沒有見到用過。
11、polyserve,這個也可以作ha軟體,但是不如他的并行文件系統pvfs好,某公司在iptv的項目里用了大量的polyserve,做san+pvfs的解決方案。如果他價格低點,估計gfs沒什麼市場了。
12、mc/sg,這個沒有怎麼用過,就不評論了
13、hacmp,ibm這個ha軟體已經移植到linux上了,不過目前只有for power的版本,如果用aix的話,大家應該很熟悉他的,所以我就不評論了,Linux版本和aix上的相差不是很大。
14、tsa,這是Tivoli裡面的ha組件,聽ibm講過,但是沒有用過,也沒有聽說哪裡用過。

實際上,現在linux操作系統/伺服器已經足夠穩定,只要ha軟體自己不添亂,用戶一般不用擔心 ,買ha軟體只是為了買一個保證和心理安慰。當然,必要的功能還是應該有的,測試的時候,一般會測拔網線,掉電,殺進程啥的,其實很不可靠,我就見過因為掉電,存儲上整個文件系統壞掉而無法恢復,導致幾個t數據全部丟了的情況。

以上評論僅僅是個人觀點,我不對其內容付任何責任。

[ 本帖最後由 ljhb 於 2007-6-14 01:37 編輯 ]
《解決方案》

hehe

沒看懂 努力學習中!!!
《解決方案》

不錯.不過俺也不懂.
想問一句.FTP CLUSTER 用什麼方案好呢.我沒有盤陣.想用多台機器來做.這些機器的空間都是共享的....希望指點一下.
《解決方案》

回復 #3 mdjhaitao 的帖子

你先弄清楚cluster是什麼類型的,負載均衡還是高可用。

負載均衡的話,你可以用lvs+lustre/openafs
《解決方案》

樓主知識面真夠廣的啊。。。
《解決方案》

原帖由 ljhb 於 2007-6-14 11:22 發表於 4樓  
你先弄清楚cluster是什麼類型的,負載均衡還是高可用。

負載均衡的話,你可以用lvs+lustre/openafs

我說的也不是負載.也不是高可用性.

比如我有兩台FTP.他們共用一個資料庫
但是空間是個用個的..
所以.我想知道怎麼能把空間更靈活的使用.
《解決方案》

原帖由 mdjhaitao 於 2007-6-14 14:13 發表於 6樓  


我說的也不是負載.也不是高可用性.

比如我有兩台FTP.他們共用一個資料庫
但是空間是個用個的..
所以.我想知道怎麼能把空間更靈活的使用.

ftp有什麼資料庫?
《解決方案》

原帖由 ljhb 於 2007-6-14 14:14 發表於 7樓  


ftp有什麼資料庫?


用的是mysql 已經做了MYSQL CLUSTER
希望樓主.幫我看看我改怎麼解決空間的問題
《解決方案》

有機會還是的當面和你切磋吧.  我最近實在太忙了.
我快速的,簡潔的不準確的在這裡跟一個帖,如有沒有說清楚的,請見諒.

1. vcs :  zte/hw 用vcs的確有,但是我認為首先得定義什麼叫做"可用"和"穩定", zte/hw在使用vcs部門到底是哪些? ha 上線的配置是什麼一個工作狀態? 客戶方定義的可用和配套測試標準是怎樣的?

2. 紅旗的HA:  我恨它.  04年12月25日聖誕節那天,我去SH 郵政救火, 結果搞到很晚出來,在野外打不到車,凍的後來大病2個星期,而且從那個時候到現在每個冬天都咳嗽 - 支氣管炎.
見一次滅一次.

3. Turbo HA 是一個歷史了.  日本的版本還在繼續,東西還是可以. 0-10評分的話,可以評4.5分
4. rhcs/hb ,  rhcs 0-10打分 7.5 ,  hb 跟現在的rhcs已經不是一個層面的東西了,沒有可比性. 反正hb 用在web/email之類的邊緣應用應該問題不大,  資料庫based還是算了吧.
5. Fuji/siemens 的cluster我項目中用過,產品質量很好的. 不過沒有足夠的support, 還是不敢在關鍵應用中用。
6. rose ha 很差.  0-10 我打 3分, 那些部署了rose ha的客戶之所以覺得還穩定,是因為那些客戶的環境根本不是特別mission critical level的環境,這個和在不打仗的地方開防彈車道理一樣. 拿rose ha 放到重壓的SP那裡去看看, 馬上趴下.
7. skibilityHA  0-10分,我打5.5 分. 有句古話叫做沒有金剛鑽,不要攔瓷器活. 我的好幾個大好周末就浪費在被傲冠忽悠過的客戶那裡了.
8. lifekeeper, 我算是有資格說在國內比較熟悉這個東西的某幾個之一了. 也算是和他們美國的開發人員有過一段時間的"密切"合作.  東西不錯, 公司很亂,一言難盡.   0-10分,我給8分
9. legato AAM. 我也沒有怎麼用過. 一直不喜歡legato這個公司. 不是技術原因,覺得名字很傻 ;<
10. shaolin 偏門,冷門,獨門.  曾經靠著openpower version 牛過一段時間. 不過現在openpower is game over.
11. polyserv, 集群文件系統性能超好, 0-10分,我給9.9分. 扣掉的一份就是價格. 高貴不貴才不會被現在這種消費主導的市場淘汰掉。不過被現在的HP收購掉之後,我估計小命不保. 自從Carly 執政HP之後,徹底破壞了HP的文化,現在留下來的就是公司裡面什麼值錢,就毀掉什麼,賣掉什麼.

12. HP MC/SG  for HP/UX, for linux, 我都極熟悉.  很喜歡這個東西. 0-10分,我給9分. 特別是可以strech 到容災的環境,linux在DT/DR也有舞台了.

13. IBM HACMP, 好東西.  也可以strech.  0-10分,我給 8.9分. 為什麼比HP MC/SG少一點點,因為現在版本的HP MC/SG是從以前的HP MC/SG + Trucluster 綜合出來的, 而且恰巧我對Alpha上的Tru64 TruCluster也很熟悉和喜歡,給一點IBM面子, 少扣0.1分.

14. ta , 我也沒有用過.

關於樓主說的測試的問題,我完全同意,但是在施工的時候,還是做好各種故障情景的測試,不要掉以輕心。硬體和產品穩定,不可以等同出了故障后獲得可用能力保障. 這個是兩碼事.
我也有一個好笑的事情,某大銀行用了上面某一個產品作ha, 測試HA的時候,異想天開,來回頻繁切,雖然當時和我關係不大,但是那個產品廠商的工程師真的夠可憐的。可惡的非專業客戶 ! 統統滅掉 !

哈....
《解決方案》

vcs在那兩家公司里都是非常大規模使用的,不要讓我說具體的產品,去問問那些產品基於linux平台的就知道了。支持方面還行,但是項目做多之後,才知道VCS也就那麼一回事。
fujitsu&simense也有,不過聽說出有些問題,沒見規模使用。
HA軟體很多「意外」情況下不怎麼頂用~反正到最後都要哭!:evil:

[火星人 ] 國內linux下 ha軟體簡單介紹已經有305次圍觀

http://coctec.com/docs/service/show-post-5800.html