蔡宏宇
大慶石化公司信息管理部,黑龍江大慶163714
使用虛擬化平臺軟件可轉變或“虛擬化”基于x86的服務器的硬件資源(包括CPU、RAM、硬盤和網絡控制器),以創(chuàng)建功能齊全、可像“真實”服務器一樣運行其自身操作系統(tǒng)和應用程序的虛擬服務器。通過虛擬化技術,各大軟硬件廠商可以快速、靈活的分配硬件資源,簡化軟件的重新配置過程,VMware的服務器虛擬架構解決方案能夠幫助用戶進行服務器整合、創(chuàng)建可升級的開發(fā)/測試環(huán)境,以及實現商業(yè)連續(xù)性的策略等。在同一臺物理服務器上安裝多個虛擬服務器,能夠以一種很經濟的方式達到商業(yè)擴展或者增加服務器資源的目的。本文通過在兩臺DELL PowerEdge R710機架式服務器及1套EMC 4TB存儲上安裝了VMware ESXi 5云操作系統(tǒng)(8CPU許可),在虛擬環(huán)境下創(chuàng)建1個WIN2008虛擬機,安裝VMware vCenter Server虛擬
管理中心、VMware vCenter DataRecovery、VMware vCenter Converter等工具用來管理、創(chuàng)建、備份、恢復及遷移虛擬機和應用系統(tǒng),由2臺服務器完成傳統(tǒng)方案20臺服務器的任務,統(tǒng)一運行10個分廠的門戶網站數據庫和WEB服務應用,實現集中維護及業(yè)務連續(xù)性。
圖1 拓撲結構圖
圖2 統(tǒng)一管理中心首頁
圖3 主機與群集界面
圖4 群集資源界面
圖5 群集主機界面
圖6 群集拓撲關系界面
圖7 硬件監(jiān)控界面
圖8 系統(tǒng)遷移對應表
用ESXi安裝光盤啟動服務器。安裝時可用ESXi光盤直接在服務器上操作,也可在網絡上通過HP服務器的iLO或DELL服務器的DRAC遠程掛載本地光驅或ESXi的ISO光盤映像,安裝過程按中文提示操作。系統(tǒng)安裝成功后,在各服務器的監(jiān)控界面配置網卡地址,將服務器接入公司網絡,按<F2>輸入用戶名root及口令,選擇“Configure Management NetWork”按提示配置網卡、VLAN、服務器的IP地址、DNS地址等,設置完畢按<Esc>返回上級菜單,注意,此處需按“Y”鍵保存剛剛完成的設置內容。選擇“Restart Management NetWork”用新的網卡配置連接網絡。選擇“Test Management NetWork”測試網絡是否連通。
安裝vSphere Client、VMware vCenter Converter Standalone Client等工具,按照中文提示操作即可,無特殊設置。
(1) 登錄虛擬控制臺。打開vSphere Client工具,輸入1臺性能較好的ESXi服務器的地址、root用戶名、密碼進入虛擬控制臺。
(2) 添加存儲器。在控制臺右側窗口,選擇“配置”選項卡,在“硬件”部分,選擇“存儲器”,在右側“數據存儲”部分,按“添加存儲器”添加連到此服務器的存儲。
(3) 新建虛擬機。在控制臺界面最左側右擊服務器地址,新建虛擬機,此處需注意的是,選擇虛擬機文件的目標存儲位置時,要選擇存儲器不要選擇當前服務器的硬盤。
(4) 給虛擬機安裝操作系統(tǒng)。虛擬機建完后,打開虛擬機電源,掛載WIN2008或WIN2003操作系統(tǒng)光盤映像或本地光驅給虛擬機安裝WINDOWS操作系統(tǒng),配置IP地址,該地址將成為虛擬數據中心的地址。
(5) 安裝虛擬中心服務器。在新建的虛擬機上連接WMware vCenter Server光盤ISO映像,WIN2008系統(tǒng)下可直接安裝vCenter,如果要用WIN2003系統(tǒng)需按照安裝程序提示先安裝Microsoft.Net3.5 SP1和Windows Installer4.5,滿足條件后才能安裝vCenter,其余按中文提示安裝即可。
(1) 創(chuàng)建數據中心,添加ESXi服務器。使用vSphere Client工具,登錄vCenter管理平臺,創(chuàng)建“數據中心”,在數據中心下創(chuàng)建群集,打開vSphere HA及vSphere DRS功能。
(2) 在群集下添加ESXi服務器,在ESXi服務器下創(chuàng)建虛擬機。
用VMware vCenter Converter Standalone Client工具遷移物理服務器到虛擬數據中心。
(1) 打開Converter工具,點擊“轉換計算機”按鈕
(2) 選擇源類型為“打開電源的計算機”,選擇“遠程計算機”輸入該機的IP地址,管理員用戶名及密碼,選擇該機的操作系統(tǒng)類型
(3) 輸入vCenter的地址、用戶名及密碼
(4) 描述遷移過來的虛擬機名稱(可中文名稱,最好能清晰描述該虛擬機用途)
(5) 選擇存放的數據中心及承載主機及數據存儲位置
(6) 可以調整新建虛擬機的一些必要的參數,此處需注意的是,一定要正確設置網卡類型及IP地址,尤其是LINUX服務器,轉換過程物理機和虛擬機的兩個地址要能正常通訊才能轉換成功。
為各單位的管理員指定可管理的虛擬服務器,下放虛擬服務器的啟動、關閉、系統(tǒng)維護及創(chuàng)建、恢復快照等日常管理權限。
(1) 登錄已安裝vCenter的虛擬機,為各單位分別創(chuàng)建管理員帳戶。
(2) 使用vSphere Client工具,登錄vCenter管理平臺,在欲下放管理權限的虛擬機(或物理機)上右擊鼠標,在“分配權限”對話框,點擊“添加”,選擇管理該虛擬機的用戶,在對話框的“分配的角色”下拉列表中選擇“虛擬機用戶(示例)”。重復此操作為各單位管理員分配虛擬機,可按系統(tǒng)缺省設置管理虛擬機。
(3) 為各單位管理員下發(fā)vSphere Client工具安裝程序和管理帳號,使其能管理本單位的續(xù)集服務器。
對于各單位的管理員可在管理平臺上按時間點對虛擬機執(zhí)行快照操作,創(chuàng)建多個內存快照,還原快照時能還原到該時間點的系統(tǒng)運行狀態(tài)。
3.7.1 使用DataRecovery工具備份虛擬機
(1) 在vSphere Client 中,選擇“主頁→解決方案和應用程序→ VMware Data Recovery”。鍵入VMware Data Recovery虛擬機的管理地址,然后單擊“連接”按鈕,鍵入管理員的用戶名及口令后進入系統(tǒng)。
(2) 創(chuàng)建備份作業(yè)。選擇創(chuàng)建備份作業(yè),按向導提示,在“備份作業(yè):名稱”頁中輸入備份作業(yè)名稱,在“虛擬機”頁中,指定虛擬機的集合(如數據中心內的所有虛擬機),或選擇單個虛擬機。如果選擇整個資源池、主機、數據中心或文件夾,則在后續(xù)的備份中,該容器中的所有新虛擬機均將包含在內。如果選擇了虛擬機,則添加到該虛擬機的所有磁盤均將包含于備份中。如果將虛擬機從所選容器移動到另一未被選定的容器,則不再對該虛擬機進行備份。
(3) 在“目標”頁,選擇用于存儲備份的位置。
(4) 在“備份時間段”頁,設置每周備份開始時間及持續(xù)時長,在備份時間段內隨時啟動虛擬機備份,每個與備份作業(yè)相關的虛擬機在該段時間內會進行一次備份。
(5) 在“保留策略”頁,確定要保留的備份數量極其保留時間,系統(tǒng)將根據需要刪除不受保留策略保護的舊備份,以便為新備份留出空間,制訂合理的保留策略能最大限度地保證應用數據的安全。
(6) 在“即將完成”頁,檢查備份作業(yè)的設置,在“備份”選項卡可以看到創(chuàng)建的“備份作業(yè)”。
3.7.2 使用DataRecovery工具恢復虛擬機
(1) 當某個虛擬機出現故障需要恢復時,登錄vSphere Client,進入VMware Data Recovery系統(tǒng),選擇“還原虛擬機”。
(2) 在“源選擇”頁,選擇一個或多個還原點用于還原虛擬機或虛擬磁盤。
(3) 在“目標源”頁,為每個要還原的虛擬機和虛擬磁盤選擇位置和還原選項。可以將虛擬機或虛擬磁盤拖動到所需的主機、群集或資源池中。
(4) 在“即將完成”頁,將使用指定選項還原虛擬機或虛擬磁盤,并提示有哪個虛擬機將被覆蓋,有哪些虛擬機將被創(chuàng)建及共需還原多少GB數據。
(5) 點擊“還原”開始還原工作。
HA是為了解決計劃外停機,即當物理機宕機,另一臺服務器會立即自動接管其運行的虛擬機業(yè)務。
測試方法:手動將其中一臺服務器電源全部斷開;用PING的方式,測試虛擬機丟包數,并通過WEB 方式訪問門戶系統(tǒng),在丟10左右網絡數據包后,門戶網站頁面訪問正常。
vMotion是為了解決計劃內停機,當我們需要維護物理服務器且需要關機時,但業(yè)務不能停,我們可以使用vMotion手動將虛擬機手動遷移至其他服務器,而在遷移過程中,業(yè)務不停機。
測試方法:手動將某門戶系統(tǒng)虛擬機遷移至另一臺服務器用PING的方式,測試虛擬機丟包數,并通過WEB方式訪問,訪問過程無中斷現象,速度沒有影響,且PING測試最多丟1個網絡數據包。
使用VMware Vsphere虛擬化基礎架構平臺,使用VCenter統(tǒng)一管理中心,監(jiān)控管理20臺應用及管理虛擬機、2臺物理服務器,提高管理水平與效率。改變IT基礎架構提高安全管理水平,使各個部門對生產系統(tǒng)隔離、測試機需求不再成為瓶頸。VMware Data Recovery備份系統(tǒng),實現應用不停機的增量備份,部署每個虛擬機每天備份一次,保留備份一周的策略,提高IT運維人員快速業(yè)務供給能力,虛擬平臺部署以來,運行平穩(wěn),切實解決了各單位門戶網站集中管理及遠程維護、系統(tǒng)故障自動切換、數據安全性問題
[1] 李剛.基于VMware Esxi軟件的服務器虛擬化技術在天津地震監(jiān)測網絡中的應用[J].震災防御技術,2011,6(3) ∶ 311-318
[2] 何力.服務器虛擬化部署 實現運營能效最大化[J].信息通信,2012,(5)∶223-224
[3] 張軍峰.企業(yè)服務器虛擬化應用平臺搭建及應用研究[J].中國科技信息,2009(23) 123-125,129
[4] 譚文輝.利用VMware實現數據中心服務器虛擬化[J].艦船電子工程,2008,(6)
[5] 王建紅,趙麗紅.淺論虛擬化及其應用[J].科技廣場,2007,(7)∶238-239