TrustView4高可用性解決方案

2021-12-22 12:01:39 字數 3508 閱讀 3973

2012-11-11

目錄trustview 4 高可用性解決方案 1

一、 trustview負載平衡+熱備援架構描述 1

二、 配置windows nlb 3

1、 硬體需求 3

2、 軟體需求 3

3、 系統設定 3

4、 tv1上的nlb設定 3

5、 tv2上的nlb設定 3

三、 測試windows nlb可用性 3

四、 申請license 3

五、 在tv1上安裝配置trustview main server 3

六、 在tv2上安裝配置trustview sub server 3

七、 測試trustview server高可用性 3

常見問題 3

1. 使用vmware esxi虛擬機器,nlb的系統設定 3

2. 在session expire interval上已經設定為300min, 30分鐘不動就會掉線需要重聯使用 3

安裝dispatcher模組(網際網路安全認證模組) 3

一、 trustview負載平衡+熱備援架構描述

1、兩台伺服器實現架構圖

2、架構解釋

a、 使用兩台伺服器,第一台tv1, 第二台tv2,集群tv

b、 群集使用軟體(windows server nlb)或硬體(l4 switch),

設定功能為:

使用者端訪問集群,群集輪流分配實際物理主機;

第一次使用者端訪問集群,分配到實際的物理主機後,以後從該客戶端的所有請求都由這台主機提供處理;

當任意一台發生故障,群集把客戶端的訪問指向正常工作的物理主機

二、 配置windows nlb

1、 硬體需求

兩台pc server,各帶兩片網絡卡

2、 軟體需求

windows server 2008 stangdard en + sp2

3、 系統設定

第一台pc server作為trustserver 1, 電腦名字:tv1(示例),

第乙個網絡卡作為對外ip:192.168.0.31 (假設區域網是192.168.0)

第二個網絡卡作為心跳ip:192.168.1.31 (作用:和tv2通訊)

第二台pc server作為trustserver 2, 電腦名字:tv2(示例),

第乙個網絡卡作為對外ip:192.168.0.32 (假設區域網是192.168.0)

第二個網絡卡作為心跳ip:192.168.1.32 (作用:和tv1通訊)

4、 tv1上的nlb設定

開啟「網路負載平衡管理器」,選擇「新建群集」

5、 tv2上的nlb設定

開啟「網路負載平衡管理器」,選擇「連線到現存的」

加入tv2到群集,選擇「新增主機到群集」

三、 測試windows nlb可用性

1、使用ping工具

● 從客戶端client1 (192.168.0.100),ping 192.168.0.30 : ok

● 從客戶端client1 (192.168.0.100),ping 192.168.0.31 : ok

● 從客戶端client1 (192.168.0.100),ping 192.168.0.32 : ok

● 從tv1,ping 192.168.0.

30 : ok,ping 192.168.

0.32: ok,ping 192.

168.1.32:

ok● 從tv2,ping 192.168.0.

30 : ok,ping 192.168.

0.31: ok,ping 192.

168.1.31:

ok2、使用web

● tv1上配置iis,訪問顯示「this is tv1」

● tv2上配置iis,訪問顯示「this is tv2」

● tv1和tv2正常工作,從client1測試,訪問正確顯示「this is tv1」

● tv1和tv2正常工作,從client2測試,訪問正確顯示「this is tv2」

● tv1故障(例如將兩片網絡卡禁止使用),tv2正常工作,

從client1測試,訪問正確顯示「this is tv2」;

從client2測試,訪問正確顯示「this is tv2」;

● tv2故障(例如將兩片網絡卡禁止使用),tv1正常工作,

從client1測試,訪問正確顯示「this is tv1」;

從client2測試,訪問正確顯示「this is tv1」;

四、 申請license

1. 在tv1上,安裝要先修改相容性)

2. 產生tv1的mkc,kp,kr

3. 在tv2上,安裝installtv key 要先修改相容性,同

4. 產生tv2的km

5. 傳送mkc,kp,km到全灣公司,申請license (要說明nlb license,2個server)

6. 取得license (test_license, test_

五、 在tv1上安裝配置trustview main server

1. 安裝 要先修改相容性,同安裝,使用「full install」

六、 在tv2上安裝配置trustview sub server

1. 安裝 要先修改相容性,同安裝

scm中驗證是否啟用nlb,應該看到2臺trustserver

注:截圖和剛才的配置不一致,僅供參考

七、 測試trustview server高可用性

1、在client1上測試,安裝acm控制台軟體

2、測試動作:從client1登入acm:trustserver=192.168.0.30(群集); user=admin;

3、測試結果:正常登入acm,關閉acm

4、測試步驟有

1) tv1和tv2正常工作, 檢查測試動作和結果

2) tv1故障(例如將兩片網絡卡禁止使用),tv2正常工作,檢查測試動作和結果

3) 然後tv1恢復正常工作(例如將兩片網絡卡啟用),tv2正常工作,檢查測試動作和結果

4) tv1正常工作,tv2故障(例如將兩片網絡卡禁止使用),檢查測試動作和結果

5) 然後tv2恢復正常工作(例如將兩片網絡卡啟用),tv1正常工作,檢查測試動作和結果

6) 2臺測試重新啟動後,是否正常

常見問題

1. 使用vmware esxi虛擬機器,nlb的系統設定

2. 在session expire interval上已經設定為300min, 30分鐘不動就會掉線需要重聯使用

scm中cache status顯示資訊,只能看到1臺trustserver

檢查系統配置檔案,d:\program files\trustview\trustserver 4\properties ,

tv1中

tv2中

問題點:clutster的sn和name設定的都一樣。

HA MIRROR 經典高可用方案

ha和ha mirror的區別 資料庫雙機熱備方式有兩種典型的方式,一種是比較標準的,兩台伺服器通過乙個共享的儲存裝置 一般是共享的磁碟陣列或儲存區域網san 並且安裝雙機軟體,實現雙機熱備方式,稱為共享方式。另一種方式是通過純軟體的方式,一般稱為純軟體方式或映象方式 mirror 對於共享方式,資...

SQL Server 2019高可用性解決方案優劣分析

在sql server 2008資料庫中,本身就帶有不少的高可用性解決方案。如可以採用故障轉移群集 資料庫映象 日誌傳送或者複製等手段來提高資料庫的高可用性。由於解決方案多了,資料庫管理員不得不掌握各個解決方案的優點與缺陷,然後根據企業的實際應用來選擇合適的解決方案。其實,這不僅僅是在考驗解決方案的...

4高代教案

1.4 整數的一些整除性質 教學目的 1.正確理解整數的整除 最大公因式 互素的概念。2.掌握整除的性質和帶餘除法定理。3.會求兩個數的最大公因式和判別兩個數互素。教學內容 1.整除 設a,b是兩個整數 如果存在乙個整數d,使得b ad 那麼就說a整除b 或者說b被a整除 用符號a b來表示a整除b...