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