隨著信息化建設(shè)的不斷推進,企業(yè)的信息化已經(jīng)非常普遍,各個企事業(yè)單位的活動越來越多的依賴于其關(guān)鍵的業(yè)務(wù)信息系統(tǒng),這些業(yè)務(wù)信息系統(tǒng)對整個機構(gòu)的運營和發(fā)展起著至關(guān)重要的作用。如果一些關(guān)鍵應(yīng)用一旦發(fā)生宕機故障或應(yīng)用停機,將給企業(yè)帶來巨大的經(jīng)濟損失,并且由于業(yè)務(wù)的不可用而影響了企業(yè)的信譽,致使客戶對企業(yè)失去信任,所造成的危害是致命的。 可見,對那些需要保障信息安全和提供不間斷的信息服務(wù)的企業(yè)而言,業(yè)務(wù)系統(tǒng)的容錯性和不間斷性顯得尤為重要。如何保障各種關(guān)鍵應(yīng)用持續(xù)運營,達到永續(xù)經(jīng)營的良性循環(huán),已成為當今企事業(yè)單位和IT領(lǐng)域急需解決的關(guān)鍵問題。 EterneMirrorHA軟件是一款不需要共享磁盤,采用塊鏡像技術(shù),保障企業(yè)的核心業(yè)務(wù)24小時在線的雙機熱備軟件,也稱之為純軟雙機軟件。EterneMirrorHA軟件支持Windows,Linux操作系統(tǒng)平臺,具有穩(wěn)定可靠、易于管理、備援方式靈活多樣、節(jié)點和任務(wù)伸縮性強、保護用戶投資、整合和優(yōu)化用戶系統(tǒng)環(huán)境。 純軟群集比磁盤共享群集的優(yōu)點 l 避免了磁盤陣列的單點故障:對于需要共享磁盤陣列的群集,本身即是防范由于單個設(shè)備的故障導(dǎo)致服務(wù)中斷,但磁盤陣列恰恰又形成了一個新的單點。(比如,服務(wù)器的可靠系數(shù)是99.9%, 磁盤陣列的可靠系數(shù)是99.95%,則純軟群集的可靠系數(shù)是1-99.9%x99.9%=99.99%,而基于磁盤陣列的群集可靠系數(shù)則會是略低于99.95% l 節(jié)約投資:不需購買昂貴的磁盤陣列。 l 不受距離的限制:兩臺服務(wù)器不需受SCSI電纜的長度限制(光纖通道的磁盤陣列也不受距離限制,但投資會大得多)。這樣,可以更靈活地部署服務(wù)器,包括通過物理位置的距離來提高安全性。 EterneMirrorHA雙機熱備功能特點 l 應(yīng)用高可用性 提供雙機熱備(雙機容錯軟件)的解決方案是EterneMirrorHA的核心功能。其原理是,臺服務(wù)器發(fā)生故障,用戶業(yè)務(wù)和數(shù)據(jù)也可迅速切換到健康的服務(wù)器上,從而保證了整個系統(tǒng)對外服務(wù)的正常,從而保證關(guān)鍵業(yè)務(wù)系統(tǒng)的持續(xù)運行,避免了由于服務(wù)器宕機等故障所造成的業(yè)務(wù)停止將帶來無法估量的損失。 l 支持數(shù)據(jù)庫雙機熱備 支持各種數(shù)據(jù)庫,譬如:SQL數(shù)據(jù)庫,oracle數(shù)據(jù)庫,mysql數(shù)據(jù)庫,國內(nèi)各種數(shù)據(jù)庫等。鏡像數(shù)據(jù)庫的數(shù)據(jù),即主備數(shù)據(jù)實時鏡像,保證主備機數(shù)據(jù)實時一致。當主機數(shù)據(jù)庫出現(xiàn)問題,自動切換到備機,讓備機接管主機數(shù)據(jù)庫服務(wù)從而接管主機業(yè)務(wù)。 l 自我修復(fù)能力 在集群系統(tǒng)的每一臺服務(wù)器內(nèi),易騰純軟群集軟件具有兩個核心進程:Service和Monitor,他們互相監(jiān)控(如:系統(tǒng)宕機、網(wǎng)絡(luò)、SCSI線纜是否斷開),如果其中一個進程失敗,另一個進程會立即進行恢復(fù),最大程度保證雙機熱備系統(tǒng)自身健壯,避免雙機丟失。 l 單機熱備高可用 在應(yīng)用軟件的檢測時間間隔執(zhí)行檢測,以察看資源本身是否失效。如果快速檢查和深入檢查均局部告失敗,系統(tǒng)將根據(jù)用戶設(shè)定的策略嘗試局部恢復(fù)資源,實現(xiàn)單機的自動修復(fù),從而達到用戶單機系統(tǒng)同樣得到高可用級別。 ü 本地網(wǎng)卡失敗轉(zhuǎn)移 數(shù)據(jù)鏡像對兒中,因為磁盤分區(qū)是以數(shù)據(jù)塊級的鏡像被復(fù)制到兩個磁盤驅(qū)動器中,它被操作系統(tǒng)當作一個分區(qū)對待。如果一個服務(wù)器上的I/O卡或磁盤驅(qū)動器失效,對于數(shù)據(jù)的訪問不會發(fā)生任何事情。因為在鏡像對兒中還有一個激活的I/O卡或磁盤驅(qū)動器存在。就像在單個服務(wù)器的內(nèi)部進行磁盤復(fù)制一樣,其中一個失效不會有任何影響,用戶還可以從鏡像對兒中存活的驅(qū)動器上訪問數(shù)據(jù)。(類似于RAID 1)。 ü 本地網(wǎng)卡失敗轉(zhuǎn)移 在主服務(wù)器上,可以加上另外一個NIC作為主服務(wù)器的備份NIC。當主NIC 出現(xiàn)故障時,EterneMirrorHA將可切換的IP地址讓由本地的備份 NIC 接管,本地資源不需要切換,有效的減少的切換時間。 ü 核心業(yè)務(wù)失敗 當核心業(yè)務(wù)出現(xiàn)問題時,EterneMirrorHA會及時偵測到,并重新啟動核心業(yè)務(wù),從而不需要異地切換。 ü 浮動IP失敗 當浮動IP被釋放或出現(xiàn)問題時,雙機熱備會及時帶入該浮動IP,實現(xiàn)單機的到可用。 易騰純軟群集軟件為塊級實時鏡像,其保證了數(shù)據(jù)在兩臺服務(wù)器上的完整一致性。塊鏡像比只鏡像文件和目錄的軟件更加強大,服務(wù)器所有的身份和功能都能夠被鏡像,包括:磁盤、IP地址、共享、打印隊列、甚至應(yīng)用程序。 易騰純軟群集軟件能夠?qū)φ麄€磁盤或磁盤的某個分區(qū)進行鏡像,每一個在被管理分區(qū)上的數(shù)據(jù)塊都被鏡像/復(fù)制到鏡像對的另一個磁盤設(shè)備上。這一過程很像在一個服務(wù)器內(nèi)部的磁盤復(fù)制,只不過鏡像對兒中的磁盤分別在不同的服務(wù)器上。當鏡像對兒中每個磁盤設(shè)備上所有的數(shù)據(jù)塊同步之后,該鏡像對兒被認為是健康的(Health)。當鏡像對兒是健康狀態(tài)時,對于關(guān)鍵任務(wù)數(shù)據(jù)的訪問有兩條途徑,這樣大大提高了系統(tǒng)對磁盤讀的功能,增加了讀的Balance功能。 l 真正的數(shù)據(jù)同步鏡像 易騰純軟群集軟件的鏡像功能采用真正的同步鏡像功能,即主服務(wù)器上的一個寫操作必須在兩臺服務(wù)器上都寫入成功后再進行下一個寫操作,從而保證任何時候兩臺服務(wù)器的數(shù)據(jù)完全一致。目前文件系統(tǒng)一級的鏡像軟件并不真正支持實時同步(即使支持其效率特別低并且大大降低操作系統(tǒng)的性能),其通常采用異步復(fù)制模式進行實時同步,一旦出現(xiàn)意外宕機,就可能造成主從服務(wù)器的數(shù)據(jù)不一致。 易騰純軟群集軟件第一次進行初始化完全同步鏡像后,即使服務(wù)器重新啟動或易騰純軟群集軟件服務(wù)重啟把磁盤或分區(qū)重新成對兒,因為采用了易騰公司專有的BITMAP技術(shù),便能夠快速進行重新同步,而不用再進行數(shù)據(jù)的比較校驗,大大提高效率減少不必要的校驗。該技術(shù)是目前文件系統(tǒng)級別鏡像系統(tǒng)無法提供的,其服務(wù)或服務(wù)器一旦重新啟動,為了保證數(shù)據(jù)完全一致性其必須進行數(shù)據(jù)集的數(shù)據(jù)校驗,但如果數(shù)據(jù)集中的數(shù)據(jù)非常龐大或是小文件,那么校驗的時間便非常長,在校驗過程中服務(wù)是無法進行切換的。 因為易騰純軟群集軟件采用的是塊級別數(shù)據(jù)鏡像,只鏡像不同的數(shù)據(jù)塊,因而鏡像網(wǎng)絡(luò)傳輸都以數(shù)據(jù)塊為單位,因而有穩(wěn)定的數(shù)據(jù)鏡像效率。文件系統(tǒng)的過濾系統(tǒng),其復(fù)制效率隨文件的大小變化其鏡像效率將有所不同,如果是批量的小文件,其鏡像效率將非常低,因為其IO瓶頸出在從服務(wù)器上的寫入操作上。從服務(wù)器在寫文件時,其必須先打開這個文件,寫完后需要關(guān)閉這個文件,同時還需要修改文件屬性等操作,這樣大大增加文件系統(tǒng)的IO量,和從服務(wù)器操作系統(tǒng)的系統(tǒng)資源。塊級別數(shù)據(jù)鏡像的寫操作是直接對磁盤進行裸操作,并不增加操作的負擔,從而大大的提高效率。 l 采用C/S架構(gòu),管理員可以遠程管理雙機資源 EterneMirrorHA客戶端界面可以裝載在遠程客戶端,不用裝載到服務(wù)端。如果服務(wù)端裝載了客戶端軟件,管理員可以在任何遠程客戶端(該客戶端不用安裝客戶端軟件)通過IE進行遠程管理雙機熱備,進行資源組的操作。
l 支持多種應(yīng)用保護 可以保護大量的應(yīng)用程序和服務(wù),幾乎涵蓋了目前Windows和Linux平臺上所有主流的應(yīng)用和服務(wù),如Oracle、SQLServer、DB2、Sybase、Postgre SQL、MySQL、Appache、Samba等,除了這些主流的應(yīng)用和服務(wù)。 l 全面支持用戶自己開發(fā)的應(yīng)用程序和服務(wù) 用戶自定義的程序不用任何改變,可以直接進行配置進行監(jiān)控。用戶可以根據(jù)需要指定自定義服務(wù)或應(yīng)用程序的運行身份,運行目錄,甚至是否是agent方式進行檢測運行。方式靈活多樣,完全適應(yīng)用戶的各種需求。 EterneMirrorHA雙機熱備模式 l 主/從方式 主從模式是純軟雙機的典型配置模式,一般用于以前企業(yè)只有一臺服務(wù)器,該服務(wù)器完全能夠提供企業(yè)核心業(yè)務(wù)的服務(wù),為了提升服務(wù)的可用性,便再購置一臺服務(wù)器作為從服務(wù)器,新購置的服務(wù)硬件配置可用不同于以前的服務(wù)器。正常工作時,企業(yè)的核心業(yè)務(wù)在主服務(wù)器上運行,數(shù)據(jù)通過鏡像實時保持主從服務(wù)數(shù)據(jù)完全一致,當主服務(wù)器出現(xiàn)故障時,企業(yè)的核心業(yè)務(wù)自動切換到從服務(wù)器上,保證業(yè)務(wù)不間斷運行。 l 主/主方式 這個環(huán)境下,有兩套不同的應(yīng)用運行在集群環(huán)境中,每臺服務(wù)器運行各自的應(yīng)用,在其中一臺出現(xiàn)故障時,另外服務(wù)器將接管其服務(wù)。這種環(huán)境,在磁盤或分區(qū)的分配時,兩個業(yè)務(wù)應(yīng)用的數(shù)據(jù)一定在不同的磁盤或分區(qū)上,否則無法配置該環(huán)境。這種配置可以大大提高設(shè)備的利用率,缺點是增加了系統(tǒng)的復(fù)雜度,而且對于某些特殊應(yīng)用環(huán)境可能無法實施。雙主方式是真正的雙機互備,要求服務(wù)器具有較強的處理能力,來滿足兩個應(yīng)用的需求。 l 鏡像與磁盤共享型 該模式可以實現(xiàn)共享存儲和數(shù)據(jù)鏡像共存于一個雙機熱備的環(huán)境中。該模式適用于兩種情況:第一種是建立2個資源組,一個資源組是基于共享磁盤的資源組,另外一個資源組需要數(shù)據(jù)冗余,因而建立數(shù)據(jù)鏡像組的高可用配置;第二種只建立一個資源組,該資源組的一部分數(shù)據(jù)使用共享磁盤,另外一部分數(shù)據(jù)使用磁盤鏡像來保持一致的方式建立核心業(yè)務(wù)的高可用性。 l 全面支持虛擬機系統(tǒng) EterneMirrorHA全面支持虛擬集群,它既可以做虛擬機之間做高可用解決方案,也可以對虛擬機上的業(yè)務(wù)之間構(gòu)建高可用,同樣也支持虛擬機和真實服務(wù)器之間做高可用解決方案。即當虛擬計算機上運行業(yè)務(wù)發(fā)生故障時,EterneMirrorHA可以將其切換到另外一個虛擬計算機。如果虛擬機軟件本身發(fā)生故障,或者物理服務(wù)器發(fā)生故障,EterneMirrorHA能夠?qū)⑻摂M計算機整個切換到另外一臺物理服務(wù)器上。此外,還可以利用虛擬計算機,對物理服務(wù)器進行備份。 網(wǎng)上收集,僅供參考: 雙機熱備的服務(wù)器可以放在同一房間,但需要注意安全和散熱問題?。雙機熱備技術(shù)允許兩 臺服務(wù)器共同運行,在一臺服務(wù)器出現(xiàn)故障時,另一臺服務(wù)器可以立即替代原服務(wù)器,確保業(yè)務(wù)的連續(xù)性。然而,將兩臺服務(wù)器放在同一房間可能會帶來一些潛在問題:
為了確保服務(wù)器的穩(wěn)定運行和延長其使用壽命,建議采取以下措施:
|
|
來自: 雄立東方 > 《2024年GSP》