虛擬化評估和設(shè)計流程

步驟一:確定虛擬化范圍

根據(jù)公司的業(yè)務(wù)與技術(shù)需求,定義出集團、分支公司實行虛擬化的環(huán)境,或是將各地的服務(wù)器集中到一個地方。并定義虛擬化的目標(biāo)及實施日程表及相關(guān)負(fù)責(zé)人

工具及方法:

需要與各部門討論,了解各業(yè)務(wù)部門或公司IT生產(chǎn)環(huán)境所面臨的問題及需求,從而確定虛擬化環(huán)境。并使用WORD或是PROJECT記錄。

步驟二:建立應(yīng)用程序與服務(wù)清單

建立應(yīng)用程序的與服務(wù)的兼容性、可用性需求,例如處理器架構(gòu)、處理器數(shù)量、內(nèi)存需求、存儲空間的需求及其他特殊硬件的配備,確認(rèn)需要高可用性的應(yīng)用程序及服務(wù)。

工具及方法:

了解各業(yè)務(wù)部門或公司IT生產(chǎn)環(huán)境中正在運行的應(yīng)用程序及服務(wù),如SQL或IIS,如AD或DHCP等,以確定是否需要虛擬化及是否需要高可用性等,并建立清單。

初步確認(rèn)現(xiàn)有的硬件如CPU數(shù)量等,建立備案,以備后期是否可以再利用。

步驟三:確定資源需求

收集及分析相關(guān)統(tǒng)計資料,包括性能的歷史資料、規(guī)格與需求、負(fù)載測試等

工具及方法:

1、通過性能計數(shù)器的方式來確定一段時間內(nèi)的CPU等使用情況。

2、通過MAP工具測評硬件功能,產(chǎn)生可供評估與規(guī)劃的建議。

3、可通過PAL Tool分析WINDOWS系統(tǒng)的性能記錄。

步驟四:選擇備份方法

確定備份的對象如是針對個別的應(yīng)用程序備份、虛擬機備份,還是備份物理主機。存儲呢?應(yīng)用程序備份的先后順序呢?

備份確定要考慮到性能、停機時間、存儲空間、恢復(fù)的難易程度與操作復(fù)雜度,同時亦要考慮資料損失的程序及備份間隔。

工具及方法:

1、通過Windows Server BackUp

2、一些第三方備份專業(yè)工具如SymantecEMC等。

3、Hyper-V管理控制臺

步驟五:選擇高可用性的方法

依據(jù)應(yīng)用程序的特點來確定是使用系統(tǒng)內(nèi)置的NLB或是故障轉(zhuǎn)移群集:如網(wǎng)站、終端服務(wù)較適合采用NLB方式;而數(shù)據(jù)庫適合采用故障轉(zhuǎn)移群集。

根據(jù)架構(gòu)設(shè)計,確定是在同一物理主機內(nèi)進(jìn)行NLB或是故障轉(zhuǎn)移群集,還是在不同的物理主機。

工具及方法:

1、同一主機或不同主機的高可用性創(chuàng)建方法。

2、同一主機創(chuàng)建高可用性的意義?

3、網(wǎng)絡(luò)與存儲的高可用性?

步驟六:總結(jié)應(yīng)用程序的需求

確定虛擬機的硬件要求,然后決定應(yīng)用程序安裝在哪臺虛擬機中,不同的應(yīng)用應(yīng)用程序能否在同一虛擬機中執(zhí)行?如何備份,是否需要高可用性。

工具及方法:

1、結(jié)合物理主機硬件資源及網(wǎng)絡(luò)架構(gòu)來分析不同的應(yīng)用程序?qū)π阅艿鹊男枨蟆?/p>

2、有關(guān)聯(lián)的應(yīng)用程序是否放在同一虛擬機上或同一特理主機上?討論如MOSS類的應(yīng)用放置。

3、P2V進(jìn)行現(xiàn)有的系統(tǒng)及應(yīng)用的遷移?

步驟七:選擇物理主機的配置

在充分利用現(xiàn)有硬件設(shè)備的基礎(chǔ)上,考慮到成本、性能、可用性、穩(wěn)定性、與管理性來確定是否需要采購新的硬件設(shè)備。

工具及方法:

1、結(jié)合步驟三來進(jìn)行,使用如MAP工具來進(jìn)行評測等。

2、此處亦可考慮資源池及應(yīng)用程序放置虛擬機,以及虛擬機放置主機的問題。

3、硬件滿足虛擬化輔助的條件(檢測工具如:SecurAble)

步驟八:確定物理主機的位置

考慮成本、管理性、安全性、性能與可用性,確定主機是放置在IDC機房、自建機房或租賃等

工具及方法:

1、IDC機房選擇需要參考的幾個要點。

電力、恒溫恒濕、BGP、機柜、響應(yīng)服務(wù)、可發(fā)展性

2、自建機房要注意的事項。

步驟九:對應(yīng)虛擬機到物理主機

依據(jù)虛擬機中運行的操作系統(tǒng)及應(yīng)用程序的工作負(fù)載來放置在對應(yīng)的物理主機上。

需要了解物理主機的資源利用目標(biāo)、硬件容量。避免將同是耗用系統(tǒng)資源的虛擬機放置在同一物理主機上。

工具及方法:

1、SCVMM 2008 R2的智能放置。

2、和步驟六結(jié)合,了解動態(tài)資源調(diào)整等。

3、操作系統(tǒng)或應(yīng)用的關(guān)聯(lián)性?

步驟十:確定物理主機備份方法

確認(rèn)備份的對象,是針對單個虛擬機中的操作系統(tǒng)或應(yīng)用程序,還是針對物理主機備份整個虛擬機?

工具及方法:

1、windows server backup

2、Hyper-v自帶功能(討論快照能否作為備份)

3、第三方專業(yè)的備份工具及存儲設(shè)備。

CDP、重復(fù)數(shù)據(jù)刪除技術(shù)等

并結(jié)合存儲架構(gòu)說明一些廠商的備份機制。

步驟十一:設(shè)計高可用性

在步驟五的基礎(chǔ)上,確定是在虛擬機進(jìn)行NLB或故障轉(zhuǎn)移群集,還是在HYPER-V主機之間建立故障轉(zhuǎn)移群集。亦或是主機之間以及虛擬機之間同是建立。

工具及方法:

1、HYPER-V主機的故障轉(zhuǎn)移群集簡介

2、Live Migration工作機制

3、網(wǎng)絡(luò)冗余(多網(wǎng)卡、光纖交換機或HBA卡)

步驟十二:設(shè)計存儲基礎(chǔ)架構(gòu)

是使用直接連接的存儲(DAS)還是NAS,亦或是SAN等。

虛擬機是使用動態(tài)磁盤還是固定大小的磁盤空間?

虛擬機直接存取物理主機硬盤?

存儲空間及本身的備份機制選擇(RAID5等)。

工具及方法:

1、DAS、NAS、SAN簡介。

2、FC SAN及ISCSI SAN,以及Windows ss 2008。

3、典型廠商提供的方案簡介(如NetAppt等)。

步驟十三:設(shè)計網(wǎng)絡(luò)基礎(chǔ)架構(gòu)

Hyper-V提供虛擬機的三種類型選擇,以及VLAN功能。

DMZ、Intranet、Internet?

工具及方法:

1、Hyper-V三種虛擬機網(wǎng)絡(luò)類型簡介。

2、NLB及故障轉(zhuǎn)移群集設(shè)計時的網(wǎng)絡(luò)考慮。

步驟十四:確認(rèn)所有方法可行

驗證以上步驟中的確定符合企業(yè)需求,確認(rèn)應(yīng)用程序需求及物理主機基礎(chǔ)架構(gòu)設(shè)計。

工具及方法:

1、討論及求證。

2、文檔記錄、拓?fù)湓O(shè)計等

3、職責(zé)、人員、時間等

某知名房地產(chǎn)公司虛擬化案例分享

了解過虛擬化的評估與設(shè)計流程,我們通過一個案例熟悉下虛擬化架構(gòu)設(shè)計,下圖為某知名房地產(chǎn)公司真實環(huán)境的虛擬化架構(gòu)圖,為四層架構(gòu),分別為:資源層、虛擬層、管理層和服務(wù)層。其中資源層和虛擬層不難理解、而且也比較容易實現(xiàn);管理層和服務(wù)層才是這套架構(gòu)的核心,如何提供好的服務(wù),如何保證安全的設(shè)置,如何按需分配等等都和管理層和服務(wù)層有很大的關(guān)系。

某知名房地產(chǎn)公司虛擬化架構(gòu)

該架構(gòu)所提供的虛擬化服務(wù)

針對虛擬機和虛擬主機(宿主機)管理及自助服務(wù)

負(fù)責(zé)用戶服務(wù)的生命周期管理:虛擬機的生成、備份、刪除等

響應(yīng)操作請求,如:虛擬機的啟動、暫停、關(guān)閉等

響應(yīng)系統(tǒng)管理事件,比如由于告警信息重啟或遷移虛擬機

按照SLA根據(jù)負(fù)載增加或減少虛擬機

配置VLAN和虛擬化服務(wù)器的負(fù)載均衡等

在最可用的物理服務(wù)器環(huán)境中的自動分配虛擬機

創(chuàng)建和管理虛擬機實例使用的模板

管理物理服務(wù)器實例

軟、硬件配置管理

軟件配置管理:系統(tǒng)軟件的資產(chǎn)管理、應(yīng)用軟件和補丁的分發(fā)、許可證、軟件更新及使用報告等

硬件配置管理:增加擴展單元、跟蹤硬件資產(chǎn)變化、定義和使用所需的服務(wù)器等

軟件方面可以采用微軟的SCCM、SCVMM、WSUS+MBSA以及LANDesk等等

系統(tǒng)監(jiān)控

虛擬機系統(tǒng)健康狀態(tài)監(jiān)控、服務(wù)水平報告

虛擬機健康狀態(tài)監(jiān)控

數(shù)據(jù)備份與安全

文件、數(shù)據(jù)庫、虛擬機(映像)、虛擬主機

文件級別的、映像級別的

補丁更新、應(yīng)用程序更新、VLAN、身份生命周期管理

軟件推薦:微軟的netbackup(server backup)、SCDPM、賽門的BE、EMC Avamar、飛康CDP等

分享到

wangzhen

相關(guān)推薦