在進(jìn)行雙機(jī)熱備、集群及高可用性軟件產(chǎn)品的選擇時(shí),可按以下步驟進(jìn)行:
1. 明確應(yīng)用的方式與要求:
是雙機(jī)方式還是多點(diǎn)集群?或者是目前使用雙機(jī)、以后可能升級(jí)到集群?
在應(yīng)用雙機(jī)熱備時(shí),有多種應(yīng)用模式,典型的包括主從、互備、多點(diǎn)集群三大類:主從模式是最標(biāo)準(zhǔn)、最簡單的雙機(jī)熱備,即是目前通常所說的active/standby方式。它使用兩臺(tái)服務(wù)器,一臺(tái)作為主服務(wù)器(Active),運(yùn)行應(yīng)用系統(tǒng)來提供服務(wù)。另一臺(tái)作為備機(jī),安裝完全一樣的應(yīng)用系統(tǒng),但處于待機(jī)狀態(tài)(Standby)。當(dāng)active服務(wù)器出現(xiàn)故障的時(shí)候,通過軟件診測(一般是通過心跳診斷)將standby機(jī)器激活,保證應(yīng)用在短時(shí)間內(nèi)完全恢復(fù)正常使用。
雙機(jī)互備,在雙機(jī)熱備的基礎(chǔ)上,兩個(gè)相對(duì)獨(dú)立的應(yīng)用在兩臺(tái)機(jī)器同時(shí)運(yùn)行,但彼此均設(shè)為備機(jī),當(dāng)某一臺(tái)服務(wù)器出現(xiàn)故障時(shí),另一臺(tái)服務(wù)器可以在短時(shí)間內(nèi)將故障服務(wù)器的應(yīng)用接管過來,從而保證了應(yīng)用的持續(xù)性。這種方式實(shí)際上是雙機(jī)熱備的一種應(yīng)用。它避免了兩個(gè)應(yīng)用使用四臺(tái)服務(wù)器分別實(shí)現(xiàn)雙機(jī)熱備。
但雙機(jī)互備存在著性能瓶頸,即如果進(jìn)行切換后,在一臺(tái)服務(wù)器上就有同時(shí)運(yùn)行兩個(gè)應(yīng)用,有可能負(fù)載過大。并且,有些情況下會(huì)有不止兩臺(tái)服務(wù)器對(duì)外提供服務(wù)。在這種情況上,多點(diǎn)集群就顯示出了其必要性。
多點(diǎn)集群可以理解為雙機(jī)熱備在技術(shù)上的提升。多機(jī)服務(wù)器可以組成一個(gè)集群。根據(jù)應(yīng)用的實(shí)際情況,可以靈活地在這些服務(wù)器上進(jìn)行部署,同時(shí)可以靈活地設(shè)置接管策略。比如,可以由一臺(tái)服務(wù)器作為其他所有服務(wù)器的備機(jī),也可以設(shè)置多重的接管關(guān)系,等等。這樣,就可以充分地利用服務(wù)器的資源,同時(shí)保證系統(tǒng)的高可用性。
如果是雙機(jī),是采用共享的存儲(chǔ)設(shè)備,還是采用基于鏡像的純軟件方式?
雙機(jī)熱備有兩種實(shí)現(xiàn)模式,一種是基于共享的存儲(chǔ)設(shè)備的方式,另一種是沒有共享的存儲(chǔ)設(shè)備的方式,一般稱為純軟件方式?;诖鎯?chǔ)共享的雙機(jī)熱備是雙機(jī)熱備的最標(biāo)準(zhǔn)方案。對(duì)于這種方式,采用兩臺(tái)(或多臺(tái),參見:雙機(jī)與集群的異同)服務(wù)器,使用共享的存儲(chǔ)設(shè)備(磁盤陣列柜或存儲(chǔ)區(qū)域網(wǎng)SAN)。兩臺(tái)服務(wù)器可以采用互備、主從、并行等不同的方式。在工作過程中,兩臺(tái)服務(wù)器將以一個(gè)虛擬的IP地址對(duì)外提供服務(wù),依工作方式的不同,將服務(wù)請(qǐng)求發(fā)送給其中一臺(tái)服務(wù)器承擔(dān)。同時(shí),服務(wù)器通過心跳線(目前往往采用建立私有網(wǎng)絡(luò)的方式)偵測另一臺(tái)服務(wù)器的工作狀況。
當(dāng)一臺(tái)服務(wù)器出現(xiàn)故障時(shí),另一臺(tái)服務(wù)器根據(jù)心跳偵測的情況做出判斷,并進(jìn)行切換,接管服務(wù)。對(duì)于用戶而言,這一過程是全自動(dòng)的,在很短時(shí)間內(nèi)完成,從而對(duì)業(yè)務(wù)不會(huì)造成影響。由于使用共享的存儲(chǔ)設(shè)備,因此兩臺(tái)服務(wù)器使用的實(shí)際上是一樣的數(shù)據(jù),由雙機(jī)或集群軟件對(duì)其進(jìn)行管理。(典型的雙機(jī)熱備產(chǎn)品,參見:LanderCluster集群軟件)
對(duì)于純軟件的方式,則是通過支持鏡像的雙機(jī)軟件,將數(shù)據(jù)可以實(shí)時(shí)復(fù)制到另一臺(tái)服務(wù)器上,這樣同樣的數(shù)據(jù)就在兩臺(tái)服務(wù)器上各存在一份,如果一臺(tái)服務(wù)器出現(xiàn)故障,可以及時(shí)切換到另一臺(tái)服務(wù)器。對(duì)于這種方式的深入分析,請(qǐng)參見:純軟件方式的雙機(jī)熱備方案深入分析純軟件方式還有另外一種情況,即服務(wù)器只是提供應(yīng)用服務(wù),而并不保存數(shù)據(jù)(比如只進(jìn)行某些計(jì)算,做為應(yīng)用服務(wù)器使用)。這種情況下同樣也不需要使用共享的存儲(chǔ)設(shè)備,而可以直接使用雙機(jī)或集群軟件即可。但這種情況其實(shí)與鏡像無關(guān),只不過是標(biāo)準(zhǔn)的雙機(jī)熱備的一種小的變化。
2. 了解清楚應(yīng)用環(huán)境:
使用什么操作系統(tǒng)?
運(yùn)行什么應(yīng)用?(比如,數(shù)據(jù)庫的版本)
使用什么服務(wù)器?
使用什么存儲(chǔ)設(shè)備?
如果考慮純軟件方式,則還有了解清楚:數(shù)據(jù)量的大小、數(shù)據(jù)寫入的頻率、應(yīng)用的關(guān)鍵性與重要性(相關(guān)內(nèi)容:純軟件方式的雙機(jī)熱備方案深入分析)
3. 在此基礎(chǔ)上,考慮以下因素,選擇相應(yīng)的軟件產(chǎn)品:
產(chǎn)品是否能支持所要求的應(yīng)用方式?
產(chǎn)品是否能支持所使用的應(yīng)用環(huán)境?
產(chǎn)品的其他特性:
是否支持遠(yuǎn)程監(jiān)控?(可以使你不用非要經(jīng)常跑到機(jī)房,才知道是否一臺(tái)服務(wù)器宕機(jī)了)界面語言。(對(duì)雙機(jī)軟件,中文界面并不是非常重要,但也是一個(gè)因素。同時(shí),是否有中文手冊(cè)等則可能非常重要)
安裝的難易程度
是買貴的、買性價(jià)比高的、還是買最便宜的?
是否存在合法的供貨渠道?(直接關(guān)系到產(chǎn)品是否能得到長期可靠的服務(wù)!!!)
是否需要安裝服務(wù)? 需要什么樣的售后服務(wù)? 服務(wù)要求是否有保障?
如果可能會(huì)運(yùn)行特別的應(yīng)用系統(tǒng)(比如使用面較少的操作系統(tǒng)、數(shù)據(jù)庫、自己開發(fā)的應(yīng)用軟件等),是否能得到原廠商在開發(fā)與調(diào)試一級(jí)的支持。(非常重要!!!)
常見產(chǎn)品:
LanderCluster集群軟件:支持多點(diǎn)集群及雙機(jī);遠(yuǎn)程監(jiān)控;支持Unix
NEC ExpressCluster集群軟件:支持純軟件方式(鏡像);多點(diǎn)集群及雙機(jī);遠(yuǎn)程監(jiān)控
ICX數(shù)據(jù)庫路由器軟件:SQL Server數(shù)據(jù)庫服務(wù)器實(shí)時(shí)熱備及負(fù)載均衡
LifeKeeper集群軟件:支持多點(diǎn)集群及雙機(jī)
RoseHA雙機(jī)軟件:雙機(jī)熱備、互備
PlusWell雙機(jī)軟件:支持雙機(jī)、鏡像
企業(yè)網(wǎng)站建設(shè)解決方案 營銷型網(wǎng)站建設(shè)解決方案 行業(yè)門戶網(wǎng)站建設(shè)解決方案 外貿(mào)網(wǎng)站解建設(shè)決方案 品牌形象網(wǎng)站建設(shè)解決方案 購物商城網(wǎng)站建設(shè)解決方案 政府網(wǎng)站建設(shè)解決方案 手機(jī)網(wǎng)站建設(shè)解決方案 教育培訓(xùn)網(wǎng)站建設(shè)解決方案 珠寶高端奢飾品網(wǎng)站建設(shè)解決方案 房地產(chǎn)、地產(chǎn)項(xiàng)目網(wǎng)站建設(shè)解決方案 集團(tuán)、上市企業(yè)網(wǎng)站建設(shè)解決方案 數(shù)碼、電子產(chǎn)品網(wǎng)站建設(shè)解決方案 美容、化妝品行業(yè)網(wǎng)站建設(shè)解決方案
10年專業(yè)互聯(lián)網(wǎng)服務(wù)經(jīng)驗(yàn) 重慶最專業(yè)網(wǎng)站團(tuán)隊(duì) 資深行業(yè)分析策劃 B2C營銷型網(wǎng)站建設(shè)領(lǐng)先者 最前沿視覺設(shè)計(jì)、研發(fā)能力 時(shí)刻最新技術(shù)領(lǐng)先研發(fā)能力 具有完備的項(xiàng)目管理 完善的售后服務(wù)體系 深厚的網(wǎng)絡(luò)運(yùn)營經(jīng)驗(yàn)
中技互聯(lián)一直秉承專業(yè)、誠信、服務(wù)、進(jìn)取的價(jià)值觀,堅(jiān)持優(yōu)秀的商業(yè)道德,以用戶最終價(jià)值為導(dǎo)向,向用戶提供優(yōu)質(zhì)產(chǎn)品和優(yōu)質(zhì)服務(wù),從而贏得了用戶的信賴。始終以不懈的努力、更高的目標(biāo)來要求自己。
主營業(yè)務(wù):網(wǎng)站建設(shè) | 重慶網(wǎng)站建設(shè) | 重慶網(wǎng)站設(shè)計(jì) | 重慶網(wǎng)站制作 | 重慶網(wǎng)頁設(shè)計(jì) | 重慶網(wǎng)站開發(fā)