基於故障轉移羣集的高可用虛擬機解決方案 基於故障轉移羣集的高可用虛擬機解決方案 推薦

基於故障轉移羣集的高可用虛擬機解決方案 推薦


某醫藥公司現有1臺服務器,安裝Windows Server 2008 R2,運行專用管理軟件,計算機上有USB加密狗。網絡中有100個左右的工作站,安裝專用客戶端軟件,連接到這臺服務器,進行業務管理及應用。因爲業務系統比較重要,醫藥公司想對這臺服務器實現類似“雙機熱備”的功能,但公司預算有限,想讓設計較低成本的高可用解決方案。

經過現場瞭解,發現該單位只有一臺服務器(服務器有8GB內存、2塊300G硬盤做的RAID1、2塊網卡使用了其中的一塊連接到網絡)。該單位也沒有其他多餘的服務器。

因爲傳統的“雙機熱備”配置較爲繁瑣,成本較高,我們首先排除了這種方法。另外,由於該公司的管理軟件是使用USB加密狗,雙機熱備可能對此不支持,或者支持也需要在雙機熱備的每個主機安裝一個USB加密狗,這也是不現實的。

經過多方面考慮,我決定採用Windows Server 2012 R2的故障轉移羣集解決,並使用“USB共享軟件”解決USB加密狗的問題,設計拓撲如圖1-1所示。

clip_image002

圖1-1-1 網絡拓撲

在圖1-1-1中,我們增加了兩臺服務器,其中A服務器的硬盤較大(配置了6塊2TB的硬盤,使用RAID10劃分),爲該服務器配置了4GB內存,在該服務器上安裝Windows Server 2012 R2,升級到Active Directory服務器,並安裝“文件和存儲服務”,將這個服務器配置爲iSCSI的服務器端。另兩臺服務器B、C安裝Windows Server 2012 R2,加入到Active Directory做成員服務器,安裝故障轉移羣集及Hyper-V服務。其中B服務器是新購置的,爲其配置了8GB內存、1塊80~120GB的固態硬盤安裝Windows Server 2012。A服務器做的iSCSI存儲服務器劃分空間分配給這兩臺Hyper-V主機做共用存儲。而原來的醫藥管理系統,則運行在Hyper-V的虛擬機中,由故障轉移羣集實現高可用性。將USB加密狗插在服務器A中,在A安裝USB共享軟件,共享該加密狗。在Hyper-V虛擬機中安裝Windows Server 2008 R2、安裝USB共享軟件客戶端、安裝醫藥管理系統。

由於在服務器B、C配置了故障轉移羣集,並且虛擬機是保存在A提供的共享存儲中,只要B或C有任意一個主機正常工具,虛擬機D即可正常運行,保證業務系統不致中斷。當D在B或C切換時,USB共享不受影響。

爲了保證服務器A、B、C的網絡連通性,使用Windows Server 2012的“網卡成組”功能,將每個服務器的多個網卡綁定成同一組,只要每臺服務器上有任意一個網卡連通,就能保證網絡暢通。

在正式配置系統之前,將C服務器原來的醫藥管理系統數據備份出來(主要是數據庫文件,因爲C服務器有本地硬盤,將數據備份在D分區即可,在C分區重新安裝Windows Server 2012 R2,在配置好虛擬機D盤,通過“共享文件夾”,將數據恢復到虛擬機D中即可,這些不做詳細的介紹),下面主要介紹故障轉移羣集、USB共享等主要內容。

1 配置Active Directory及iSCSI存儲服務器

在服務器A中,進入RAID卡配置界面,將6塊硬盤使用RAID10技術劃分成2~4個邏輯磁盤,其中第1個邏輯磁盤80~120GB左右,用來安裝操作系統,剩下的可以劃分成一個邏輯磁盤(這要看RAID卡的配置是否支持單一分區超過2TB),也可以每2TB劃分一個邏輯磁盤。在有6塊2TB的硬盤做RAID10時,總的可用空間是3個磁盤的容量,大約爲5.5TB左右(在我們的示例中,劃分爲2個2TB、1個1.47TB的邏輯磁盤)。

劃分好邏輯磁盤之後,在服務器上安裝Windows Server 2012 R2,設置計算機的名稱爲mh03,並升級到Active Directory,在本示例中,設置Active Directory域名爲heinfo.edu.cn。之後,添加角色和功能,在“文件和存儲服務→文件和iSCSI服務”中選擇“iSCSI目標存儲服務提供程序”及“iSCSI目標服務器”兩種角色,如圖1-1-2所示。

clip_image004

圖1-1-2 添加文件和iSCSI服務

添加爲iSCSI服務之後,在“服務器管理器→文件和存儲服務→iSCSI”中,爲服務器B、C創建iSCSI虛擬磁盤併爲其分配iSCSI目標,主要步驟如下。

(1)在“服務器管理器→文件和存儲服務→iSCSI”中,單擊“若要創建iSCSI磁盤,請啓動‘新建iSCSI虛擬磁盤’嚮導”鏈接,如圖1-1-3所示。

clip_image006

圖1-1-3 啓動新建iSCSI虛擬磁盤嚮導

(2)在“選擇iSCSI虛擬磁盤位置”對話框,在“存儲位置”選擇要爲服務器B、C分配的虛擬磁盤位置,在此選擇E盤,如圖1-1-4所示。在實際的環境中,請大家根據你的服務器的配置進行選擇。

clip_image008

圖1-1-4 選擇iSCSI虛擬磁盤位置

(3)在“指定iSCSI虛擬磁盤名稱”對話框,在“名稱”文本框中爲將要新建的虛擬磁盤指定一個名稱,在此設置名稱爲“Hyper-VHDXs”,如圖1-1-5所示。

clip_image010

圖1-1-5 指定iSCSI虛擬磁盤名稱

(4)在“指定iSCSI虛擬磁盤大小”對話框,爲新建虛擬磁盤設置大小,在此設置爲500GB(你可以根據實際情況選擇,例如你可以爲其分配更大的空間,例如1.5TB甚至更大),並選擇“固態大小”,這樣可以爲虛擬機提供較好的性能,如圖1-1-6所示。如果以後虛擬磁盤空間不夠,可以創建新的虛擬磁盤,並將其分配給虛擬機,使用“動態卷”功能擴展。

clip_image012

圖1-1-6 指定iSCSI虛擬磁盤大小

(5)在“分配iSCSI目標”對話框,選擇“新建iSCSI目標”,如圖1-1-7所示。

clip_image014

圖1-1-7 分配iSCSI目標

(6)在“指定目標名稱”對話框,爲新建目標設置名稱及描述信息,在此設置名稱爲“Hyper-V-VM”,設置描述信息爲“172.18.96.4、172.18.96.10”,表示這是爲IP地址爲172.18.96.4及172.18.96.10的服務器B、C分配,如圖1-1-8所示。

clip_image016

圖1-1-8 指定目標名稱

(7)在“指定訪問服務器”對話框,單擊“添加”按鈕,如圖1-1-9所示。

clip_image018

圖1-1-9 指定訪問服務器

(8)在“選擇用於標識發起程序的方法”對話框中,選擇“輸入選定類型的值”,在“類型”下拉列表中選擇“IP地址”,然後在“值”文本框中輸入第1臺服務器的IP地址172.18.96.4,如圖1-1-10所示,然後單擊“確定”按鈕返回到“指定服務器”對話框,再次單擊“添加”按鈕,添加第2臺服務器的IP地址172.18.96.10。

clip_image020

圖1-1-10 標識發起程序

(9)返回到“指定服務器”對話框中,可以看到,已經添加了服務器B、C的地址,如圖1-1-11所示。如果還有其他服務器,則可以再次單擊“添加”按鈕添加。

clip_image022

圖1-1-11 指定訪問服務器列表

(10)在“啓用身份驗證”對話框中,選擇是否啓用CHAP協議進行身份驗證,在此直接單擊“下一步”按鈕,如圖1-1-12所示。

clip_image024

圖1-1-12 啓用身份驗證

(11)在“確認選擇”對話框中,檢查設置是否正確,無誤之後單擊“創建”按鈕,如圖1-1-13所示。

clip_image026

圖1-1-13 確認選擇

(12)之後嚮導將開始創建iSCSI虛擬磁盤、分配iSCSI目標,創建完成後,在“查看結果”中可以看到,如圖1-1-14所示。

clip_image028

圖1-1-14 查看結果

(13)創建完成之後,返回到“服務器管理器”,如圖1-1-15所示。

clip_image030

圖1-1-15 創建iSCSI虛擬磁盤及分配目標完成

最後打開“高級安全Windows防火牆”,爲iSCSI服務啓用“iSCSI 服務(TCP-In)”、“iSCSI目標(TCP-In)”、“iSCSI目標服務(RPC-In)”等三個服務,默認情況下這三個服務沒有開啓,iSCSI客戶端將不能連接服務器。如圖1-1-16所示。

clip_image032

圖1-1-16 在防火牆中開啓iSCSI服務端口

2 在服務器A上安裝USB共享服務器端軟件

在服務器上安裝USB共享服務器端軟件,然後插上USB加密狗,安裝USB加密狗驅動程序,並將USB加密狗共享,主要步驟如下。

(1)安裝usb over netork server 4.7.4版本,該版本支持64位的Windows Server 2012 R2,如圖1-2-1所示。

clip_image034

圖1-2-1 安裝USB共享服務器端軟件

(2)該軟件安裝很簡單,使用默認值安裝就可以,如圖1-2-2所示。

clip_image036

圖1-2-2 安裝完成

安裝完成後,在服務器上插上USB加密狗,然後安裝USB加密狗驅動程序,如圖1-2-3所示。在你的生產環境中,如果需要共享USB加密狗,請安裝你的加密狗驅動程序。

clip_image038

圖1-2-3 安裝USB加密狗驅動程序

之後運行usb over netork server,在“My Computer”中列出可以共享的USB設備,檢查USB加密狗是否已經識別,如果沒有識別,在第一次安裝USB加密狗驅動程序後,可能需要重新啓動一次計算機才能識別。識別之後,用鼠標右鍵單擊,在彈出的快捷菜單中選擇“Share”,共享該設備,如圖1-2-4所示。

clip_image040

圖1-2-4 共享設備

在共享之後,該設備狀態爲“等待連接”,如圖1-2-5所示。

clip_image042

圖1-2-5 等待連接的USB共享設備

最後,在“高級安全Windows防火牆”中,還要啓用“usb over netork server”策略,如圖1-2-6所示。

clip_image044

圖1-2-6 啓用防火牆策略

3 爲Hyper-V主機添加iSCSI磁盤

在服務器B、C上安裝Windows Server 2012 R2,然後根據圖1-1-1所規劃內容,將計算機加入到Active Directory,並安裝Hyper-V服務。安裝Hyper-V服務比較簡單,在“服務器管理器”,添加角色和功能,在“選擇服務器角色”中添加“Hyper-V”服務,如圖1-3-1所示。

clip_image046

圖1-3-1 添加Hyper-V角色

在安裝完Hyper-V及故障轉移羣集之後,根據提示重新啓動計算機。

之後在Hyper-V主機上,需要使用iSCSI發起程序連接存儲服務器並在磁盤管理中初始化新添加的共享存儲、創建分區、格式化並分配盤符之後才能使用。下面介紹在MH04主機上添加iSCSI存儲的方法,另一主機也要執行相同的操作。

(1)在“服務器管理器”中,從“工具”菜單選擇“iSCSI發起程序”,如圖1-3-2所示。

clip_image048

圖1-3-2 iSCSI發起程序

(2)彈出“Microsoft iSCSI”對話框,單擊“是”按鈕啓動該服務,如圖1-3-3所示。

clip_image050

圖1-3-3 啓動iSCSI服務

(3)打開“iSCSI發起程序 屬性”對話框,在“發現”選項卡中,單擊“發現門戶”按鈕,在彈出的“發現目標門戶”對話框中輸入存儲服務器的IP地址,本例中爲172.18.96.3,然後單擊“確定”按鈕,如圖1-3-4所示。

clip_image052

圖1-3-4 添加iSCSI存儲服務器

(4)然後單擊“目標”選項卡,在“己發現的目標”中列表出了添加的存儲服務器,但當前狀態爲“不活動”,單擊“連接”按鈕,在彈出的對話框中單擊“確定”按鈕,如圖1-3-5所示。如果爲該存儲服務器添加了多個路徑,可以選中“啓用多路徑”。

clip_image054

圖1-3-5 連接目標

(5)然後打開“計算機管理”,在“存儲→磁盤管理”中,可以看到存儲服務器分配的空間,爲該磁盤“聯機”、初始化,並創建分區,最新用NTFS文件系統格式化,併爲該存儲分配一個盤符,如圖1-3-6所示。

clip_image056

圖1-3-6 爲新添加共享存儲創建分區並分配盤符

對於另一臺Hyper-V主機,也要重複(1)~(5)的步驟,只不過不再需要初始化、格式化磁盤,因爲在第一臺主機連接該共享存儲時已經進行了格式化的工作,在另一臺主機上,直接爲添加的共享存儲,分配同一盤符即可。

4 配置Hyper-V虛擬交換機

在配置羣集之前,要加入羣集的Hyper-V主機,需要具有相同的“虛擬交換機”名稱,如果虛擬交換機名稱不同,則配置羣集時會出現錯誤。在下面的操作中,將會把兩臺Hyper-V主機的虛擬交換機改爲同一個名稱“vlan2006”,你可以根據你的實際情況,修改爲有一定意義的名稱。在我的網絡中,vlan2006的所屬網段即是172.18.96.0/24,所以這樣設置。

(1)在“Hyper-V管理器”中,右擊Hyper-V主機名稱,在此選擇MH04,在彈出的快捷菜單中選擇“虛擬交換機管理器”,如圖1-4-1所示。

clip_image058

圖1-4-1 虛擬交換機管理器

(2)在“虛擬交換機屬性”中,在“名稱”標籤處,修改虛擬交換機名稱,在此命名爲vlan2006,如圖1-4-2所示。然後在“外部網絡”中,選擇該虛擬交換機連接的網卡,如果你使用了單獨的網卡,請從“外部網絡”列表中選擇對應的網卡;如果你啓用了“網卡成組(team)”功能,在此需要選擇成組網卡的名稱,不要選擇team中的某一個網卡。

clip_image060

圖1-4-2 虛擬交換機屬性

(3)修改好Mh04的虛擬交換機屬性後,再修改另一臺主機mh10的虛擬交換機,同樣命名爲vlan2006,如圖1-4-3所示。

clip_image062

圖1-4-3 修改另一Hyper-V主機的虛擬交換機

5 配置故障轉移羣集

在配置好Hyper-V主機,並添加了iSCSI共享磁盤後,接下來安裝配置“故障轉移羣集”服務,下面一一介紹。

5.1 安裝故障轉移羣集服務

首先要在每臺主機中安裝“故障轉移羣集”服務,下面以在MH04安裝爲例,主要步驟如下。

(1)在MH04的主機中,打開“服務器管理器”, 在“所有服務器”中,將MH10添加到列表中,然後右擊MH04,在彈出的快捷菜單中選擇“添加角色和功能”,如圖1-5-1所示。

clip_image064

圖1-5-1 添加角色和功能

(2)在“選擇安裝類型”對話框,單擊“基於角色或基於功能的安裝”單選框,如圖1-5-2所示。

clip_image066

圖1-5-2選擇安裝類型

(3)在“選擇目標服務器”,選擇“從服務器池中選擇服務器”,在“名稱”列表中選擇要安裝角色的服務器,在此先選擇“mh04.heinfo.edu.cn”,等這臺服務器安裝完成後,再運行安裝嚮導,安裝mh10。如圖1-5-3所示。

clip_image068

圖1-5-3 選擇目標服務器

(4)在“選擇功能”對話框中,單擊並選中“故障轉移羣集”,如圖1-5-4所示。

clip_image070

圖1-5-4 故障轉移羣集

(7)在“確認安裝所選內容”對話框中,單擊並選中“如果需要,自動重新啓動目標服務器”單選框,然後單擊“安裝”按鈕,開始安裝,如圖1-5-5所示。

clip_image072

圖1-5-5 確認安裝所選內容

(8)在“安裝進度”中顯示了安裝故障轉移羣集的進度,安裝完成後單擊“關閉”按鈕,如圖1-5-6所示。

clip_image074

圖1-5-6 安裝進度

之後參照(3)~(8)的步驟,在MH10主機上也安裝故障轉移羣集。這些不再介紹。

5.2 驗證羣集配置

在主機中都安裝故障轉移羣集之後,開始驗證並創建羣集。首先要驗證羣集。

(1)在“服務器管理器→所有服務器”中,從“工具”菜單中選擇“故障轉移羣集管理器”,如圖1-5-7所示。

clip_image076

圖1-5-7 故障轉移羣集管理器

(2)打開“故障轉移羣集管理器”,單擊“驗證配置”鏈接,如圖1-5-8所示。

clip_image078

圖1-5-8驗證配置

(3)在“開始之前”對話框,單擊並選中“不再顯示此頁”單選框,如圖1-5-9所示。

clip_image080

圖1-5-9開始之前

(4)在“選擇服務器或羣集”對話框中,在“輸入名稱”文本框中輸入“mh04;mh10”然後單擊“添加”按鈕,將這兩臺服務器添加到“選定的服務器”列表中,如圖1-5-10所示。

clip_image082

圖1-5-10選擇服務器或羣集

(5)在“測試選項”,單擊“運行所有測試”單選框,如圖1-5-11所示。

clip_image084

圖1-5-11測試選項

(6)在“確認”對話框,顯示了測試的內容,包括要測試的服務器及測試的選項,如圖1-5-12所示。

clip_image086

圖1-5-12 確認測試內容

(7)在“摘要”對話框中,顯示了測試的結果,如圖1-5-13所示。可以單擊“查看報告”按鈕,查看測試報告。或者單擊“完成”按鈕,開始使用經過驗證的節點創建羣集。

clip_image088

圖1-5-13 摘要

5.3 創建羣集

在運行測試並且測試都成功之後,進入創建羣集嚮導對話框,開始創建羣集,步驟如下。

(1)在“開始之前”顯示了羣集的介紹,如圖1-5-14所示。

clip_image090

圖1-5-14 創建羣集嚮導

(2)在“用於管理羣集的訪問點”對話框中,設置羣集名稱及羣集IP地址,在此設置羣集名稱爲“Cluster”,設置羣集管理地址爲172.18.96.16(該IP未在網絡上分配),如圖1-5-15所示。

clip_image092

圖1-5-15 設置羣集名稱及管理IP地址

(3)在“確認”對話框,根據情況選擇,是否“將所有符合條件的存儲添加到羣集”的選項,如圖1-5-16所示。

clip_image094

圖1-5-16 確認

【說明】如果你的羣集是使用SAS或FC光纖連接到存儲,則取消選中“將所有符合條件的存儲添加到羣集”的選項,否則可能會將主機中的所有硬盤添加到羣集,這樣會造成錯誤,你可以取消該項選擇,而在安裝之後,手動添加存儲。

(4)在“摘要”對話框,顯示了羣集的創建結果,如圖1-5-17所示,創建羣集完成。

clip_image096

圖1-5-17創建羣集完成

如果創建羣集出錯,例如這兩臺主機原來已經創建過羣集但卸載不完全,有可能出現圖1-5-18的錯誤信息。

clip_image098

圖1-5-18創建羣集出錯

如果是這種錯誤,請依次在羣集中每臺主機上,使用PowerShell,執行clear-clusternode命令,清除羣集節點,如圖1-5-19所示。

clip_image100

圖1-5-19 清除節點信息

等在每臺主機執行該命令後,重新創建羣集即可成功。

5.4添加羣集磁盤

在創建羣集之後,向羣集中添加符合條件的磁盤用於羣集存儲,步驟如下。

(1)在“故障轉移羣集管理器”控制檯中,右擊“存儲→磁盤”,在彈出的快捷菜單中選擇“添加磁盤”,如圖1-5-20所示。

clip_image102

圖1-5-20添加磁盤

(2)在“將磁盤添加到羣集”對話框中,選擇共用的磁盤,單擊“確定”按鈕添加,如圖1-5-21所示。

clip_image104

圖1-5-21 選擇羣集共用的磁盤

(3)添加之後的磁盤顯示爲“可用存儲”,需要將“可用存儲”添加爲“羣集共享卷”,只有這樣磁盤才能爲羣集所使用,如圖1-5-22所示,用鼠標右鍵單擊存儲,在彈出的快捷菜單中選擇“添加到羣集共享卷”。

clip_image106

圖1-5-22 可用存儲

(4)將可用存儲添加爲“羣集共享卷”之後,磁盤訪問路徑變更爲C:\ClusterStorage\Volume1、C:\ClusterStorage\Volume2等,如圖1-5-23所示。如果還有其他磁盤用於羣集共享,則依次添加。

clip_image108

圖1-5-23添加到羣集共享卷

(5)打開“資源管理器”,可以查看每個卷的內容,如圖1-5-24所示。

clip_image110

圖1-5-24羣集共享卷磁盤及內容

5.5 更改虛擬機存儲爲共享存儲

在配置了故障轉移羣集之後,爲了實現高可用性,需要修改虛擬機的默認保存位置,以後新建的虛擬機可以直接保存在羣集共享捲上。

(1)打開“Hyper-V管理器”,修改MH04的Hyper-V設置,如圖1-5-25所示。

clip_image112

圖1-5-25 Hyper-V設置

(2)修改“虛擬硬盤”路徑爲C:\ClusterStorage\Volume1\Hyper-V\、修改“虛擬機”路徑爲C:\ClusterStorage\Volume1\Hyper-V\,如圖1-5-26所示。

(3)之後修改MH10的“Hyper-V設置”,將“虛擬硬盤”路徑爲C:\ClusterStorage\Volume1\Hyper-V\、修改“虛擬機”路徑爲C:\ClusterStorage\Volume1\Hyper-V\,如圖1-5-27所示。

clip_image114 clip_image116

圖1-5-26修改MH04虛擬硬盤及虛擬機默認路徑 圖1-5-27 MH10虛擬硬盤與虛擬機默認路徑

5.6 在羣集中創建虛擬機

經過上面一系列的配置,就可以在“故障轉移羣集”中創建虛擬機D,並在虛擬機D中安裝醫藥管理系統、安裝USB共享客戶端,連接到USB加密狗,實現高可用了。首先介紹新建虛擬機的方法,主要步驟如下。

(1)在“故障轉移羣集管理器”中,右擊“角色”,在彈出的快捷菜單中選擇“虛擬機→新建虛擬機”,如圖1-5-28所示。

clip_image118

圖1-5-28 新建虛擬機

(2)在“新建虛擬機”對話框,選擇用於創建虛擬機的目標羣集節點,在“羣集節點”中選擇一個可用的節點,在此選擇MH04,如圖1-5-29所示。

clip_image120

圖1-5-29 選擇節點主機

(3)在“指定名稱和位置”對話框中,爲新建虛擬機設置名稱及保存位置,在此設置虛擬機名稱爲ws08r2_172.18.96.18,保存在C:\ClusterStorage\Volume1\Hyper-V\ ws08r2_172.18.96.18文件夾中,如圖1-5-30所示。說明,在創建Hyper-V的虛擬機時不會新建新的文件夾,爲了後期管理方便,請管理員自己添加文件夾。

clip_image122

圖1-5-30 指定虛擬機名稱及保存位置

(4)在“指定代數”對話框,選擇“第一代”,如圖1-5-31所示。在Windows Server 2012 R2的Hyper-V中,第二代虛擬機只支持64位的Windows Server 2012或Windows 8或以後的系統,並不支持Windows Server 2008。

clip_image124

圖1-5-31 虛擬機代數

(5)在“分配內存”對話框,爲虛擬機分配內存,在此實驗環境中選擇1024MB,如圖1-5-32所示。如果在實際的生產環境,在虛擬機運行SQL Server及IIS的情況下,至少要爲虛擬機分配4~8GB內存。

clip_image126

圖1-5-32 分配內存

(6)在“配置網絡”對話框,在“連接”下拉列表中,選擇vlan2006,如圖1-5-33所示。

clip_image128

圖1-5-33 配置網絡

(7)在“連接虛擬硬盤”對話框,選擇“新建虛擬硬盤”,如圖1-5-34所示。在Hyper-V中,默認虛擬硬盤爲127GB,最大爲64TB。

clip_image130

圖1-5-34 新建虛擬硬盤

(8)在“安裝選項”對話框,選擇要安裝操作系統的方法,如圖1-5-35所示,請你根據實際情況選擇。

clip_image132

圖1-5-35 安裝選項

(9)在“正在完成新建虛擬機嚮導”對話框,單擊“完成”按鈕,新建虛擬機完成,如圖1-5-36所示。

clip_image134

圖1-5-36 完成新建虛擬機嚮導

(10)之後“高可用性向導”會爲虛擬機配置高可用性,如圖1-5-37所示。

clip_image136

圖1-5-37 爲虛擬機配置高可用性

(11)爲虛擬機配置爲高可用性,會彈出“摘要”對話框,顯示配置結果,單擊“完成”按鈕,如圖1-5-38所示。

clip_image138

圖1-5-38 摘要

5.7 在虛擬機D中安裝USB客戶端

最後,在虛擬機D中安裝Windows Server 2008 R2,安裝Hyper-V集成插件,最後安裝USB共享客戶端、安裝USB加密狗驅動、安裝醫藥管理系統,在本節主要介紹USB共享客戶端的安裝與使用,其他不再介紹。

(1)在虛擬機安裝Windows Server 2008 R2,並按照圖1-1-1的拓撲圖規劃,設置IP地址爲172.18.96.18。

(2)安裝“usb over network client 4.7.4”客戶端軟件,如圖1-5-39所示。

clip_image140

圖1-5-39 安裝USB共享客戶端軟件

(3)該軟件安裝比較簡單,一般按照默認值即可完成安裝。在安裝的過程中,彈出“Windows安全對話框”,單擊“安裝”按鈕,確認安裝“Fabula Tech系統設備”,如圖1-5-40所示。

clip_image142

圖1-5-40 確認安裝設備

(4)安裝完成後,單擊“Finish”按鈕,如圖1-5-41所示。

clip_image144

圖1-5-41 安裝完成

(5)安裝完成後,運行USB over Network Client,右擊“My Computer”,在彈出的快捷菜單中選擇“Add”按鈕,如圖1-5-42所示。

clip_image146

圖1-5-42 添加

(6)在彈出的“Add Remote USB Server”對話框中,在“Remote IP address of computer name”對話框中,輸入遠程USB共享服務器端的地址,在本例中爲172.18.96.3,共享端口默認爲33000,並選擇“Automatically connect all shared USB devices from server(自動連接服務器上所有共享的USB設備)”,如圖1-5-43所示,這樣會自動連接USB共享服務器上所有共享的設備。

clip_image148

圖1-5-43 連接USB共享服務器

(7)連接之後,當前計算機會通過網絡,自動連接USB共享服務器(172.18.96.3)上共享的USB加密狗,如圖1-5-44所示。

clip_image150

圖1-5-44 連接的USB加密狗

之後再在虛擬機D中安裝USB加密狗驅動程序、安裝醫藥管理系統,並恢復數據到虛擬機D,至此係統配置完成。

在以後使用的過程中,只要服務器B或C有任意一臺主機工作,整個業務系統即不會中斷,實現了系統的高可用性。另外,我們的應用只是創建了一個虛擬機,爲一個虛擬機實現高可用,實際上,在配置了服務器A、B、C這一個基本平臺後,只要服務器B、C的資源足夠,可以創建多個虛擬機,爲多個應用實現高可用。



轉載至:http://blog.51cto.com/wangchunhai/1577242

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章