NEC雙機映象方案

2021-08-26 06:44:20 字數 2981 閱讀 4510

雙機熱備解決方案

北京三木聯合資訊科技有限責任公司

目錄方案分析2

1 雙機容錯基本架構2

1)雙機熱備份(hot standby)基本簡介2

2 雙機容錯的實現方法3

1集群軟體+映象卷3

2 系統配置4

3 產品介紹4

雙機熱備解決方案

雙機容錯的目的在於保證資料永不丟失和系統永不停機,採用智慧型磁碟陣列櫃可保證資料永不丟失,採用雙機容錯軟體可保證系統永不停機。它的基本架構共分兩種模式:雙機互備援(dual active)模式和雙機熱備份(hot standby)模式。

所謂雙機熱備份就是一台主機為工作機(primary server),另一台主機為備份機(standy server),在系統正常情況下,工作機為資訊系統提供支援,備份機監視工作機的運**況(工作機也同時監視備份機是否正常,有時備份機因某種原因出現異常,工作機科盡早同志系統管理員解決,確保下一次切換的可靠性)。當工作機出現異常,不能支援資訊系統運營時,備份機主動接管(take over)工作機的工作,繼續支援資訊的運營,從而保證資訊系統能夠不間斷的執行(non-stop)。宕工作機經過修復正常後,系統管理員通過管理命令或經由以人工或自動的方式將備份機的工作切換回工作機;也可以啟用監視程式,監視備份機的運**況,此時,原來的備份機就成了工作機,而原來的工作機就成了備份機。

優點:1. 降低雙機熱備系統的投資成本

2. 資料分別儲存在各自的伺服器硬碟上,避免了資料的單點故障

3. 可以實現遠端異地資料複製,建立簡單資料容災系統。

4. 在資料量不大的情況下,映象不會影響系統效能

5. 可以實現active/active模式

缺點:1. 由於採用映象方式,對於系統的資源占用要高於採用磁碟陣列的方式。

2. 對於資料量比較大的客戶,資料的映象時間會比較長

3. 對於實現多對一的熱備方式,配置比較麻煩,並且維護成本會高於採用共享磁碟陣列的方式

實現的功能:

1. 伺服器宕機

2. 系統宕機

3. 網路中斷

4. 資料庫服務停止

5. 基於服務的自定義應用停止

以上所涉及到的故障原因,nec expresscluster軟體可以監控檢測到,並實現系統切換。

<2>系統配置:

硬體配置

軟體配置

<1>nec expresscluster集群產品介紹

expresscluster 產品介紹

隨著網路的普及和資訊化的深入發展,應用系統的服務質量已經開始成為越來越多的人關注的焦點。其中,伺服器高可用性(ha)解決方案作為提高服務質量的重要環節更是被廣泛實踐到系統架設和實施階段當中。在另乙個方面,出於對總體擁有成本(tco)的考慮,越來越多的企業和服務提供商傾向於把系統架設在linux或者windows平台之上。

在這種趨勢下,更多的ha解決方案提供商把精力投放到linux以及windows平台之上,並相應推出了軟體產品。expresscluster就是其中具有優秀代表性的一款產品,在國際上有大量的成功案例並在業內擁有很高的知名度。expresscluster 能夠讓基於ia 架構的服務提供商、整合商輕鬆的構築高穩定性、可靠性的伺服器集群,並應用失效切換策略保證集群服務穩定工作。

expresscluster 以心跳檢測等方式偵測伺服器宕機、網路故障等物理層失效環節及時進行切換,減少由於裝置故障引起的損失。expresscluster 還提供了豐富的應用系統檢測外掛程式和指令碼庫,能夠在應用系統發生錯誤的第一時間進行失效切換從而避免由於應用系統癱瘓而導致的服務中斷。expresscluster 可以被廣泛應用在基於windows 和linux 平台架設的資料庫伺服器、web 伺服器、檔案伺服器以及其他需要確保服務質量的資訊化系統環境當中。

該軟體的基本原理是在構築系統的時候使系統集群化,並在執行時提供監控手段,在發生故障時把應用系統切換到備用主機之上,從而提高整體的可用性。非集群化系統在故障發生時,直到伺服器得以復原之前,業務都無法開始。而集群系統利用失效切換機制可以使服務中斷時間減少到最小。

下圖所示,是在集群系統當中從故障發生進行失效切換,到故障解除進行集群恢復的全部過程。

在expresscluster提供的伺服器高可用性解決方案當中,典型的配置方式有兩種:一種是共享磁碟方式;另一種是鏡象磁碟方式。如下圖所示,

共享磁碟方式

鏡象磁碟方式

1. 單方向待機(active/passive)

一端伺服器為當前執行伺服器,用來執行業務,而其他伺服器為待機伺服器,不執行業務。這是一種最簡單的使用形態,可以構築高可用性系統,保證失效切換後不會出現效能下降。如下圖所示,

2. 同一ap 的雙方向待機(active/active)

執行跨多個伺服器的業務應用程式,相互進行待機。如下圖所示,

3. 不同ap 的雙方向standby(active/active)

在不同伺服器上執行型別不同的業務應用程式,相互進行待機。如下圖所示,

expresscluster支援基於ia32、ia64以及em64t架構的伺服器。

expresscluster支援基於scsi,raid,ide,fiber channel等技術的儲存裝置。

支援的linux平台和版本如下:

turbo linux 8 server

miracle linux standard edition v2.1

red hat linux 7.2 / 7.3 / 8.0 /9.0

red hat linux advanced server 2.1

united linux 1.0

在linux平台下expresscluster可以對多種應用提供保護,主要支援的應用如下:

網路伺服器

apache、sendmail、ipop3d、cyber mail

檔案伺服器

samba、nfs、gfs(64bit)

資料庫oracle8i/9i、db2 udb、postgresql、yggdrasill、mysql

使用管理

quato,、powerchute plus

儲存管理

netvault

基於映象技術的雙機高可用解決方案

基於共享儲存的雙機高可用解決方案 為什麼需要高可用系統 隨著計算機應用的不斷深入,企業對計算機系統的依賴程度也日漸增加。尤其在一些關鍵行業的關鍵應用上,應用的後台核心系統是否具有高可用性能力,已經成為影響乙個公司業務成敗的關鍵因素。高可用性包括保護業務關鍵資料的完整性和維持應用程式的連續執行等方面。...

雙機冗餘通訊方案

關於爐排和macs5.2.4冗餘通訊分兩個上位機接收連線冗餘通道的初步方案 子站 爐排三菱q系列plc,支援雙機冗餘 主站 macs5.2.4 通訊軟體 和利時modbus主站程式v2.2.1 要求 子站過來的兩個冗餘通道在主站上分兩個電腦接收 一用一備 通訊點 模擬量45個輸出32個輸入,bool...

oracle雙機部署方案

根據現有軟硬體條件,可以參考一下三種oracle 雙機高可用方案。三種方案分別採用不同的部署構架 高可用方式,也存在各自的優勢劣勢。硬體 兩台物理伺服器 共享儲存 軟體 oracle rose ha 使用rose ha做fail over系統,即單機提供服務,另一台熱備。能解決主機故障包括os故障 ...