圖 1) FlexPod for VMware 組件。

您可以微調(diào)FlexPod配置,縱向擴(kuò)展單個(gè)FlexPod配置中的組件或通過多個(gè)FlexPod配置進(jìn)行橫向擴(kuò)展,以滿足特定工作負(fù)載要求??梢蕴砑宇~外組件,為應(yīng)用加速、負(fù)載平衡、備份、災(zāi)難恢復(fù)以及其他操作提供功能。例如:

·Cisco應(yīng)用控制引擎(ACE)和廣域應(yīng)用服務(wù)(WAAS)可以為虛擬化的Microsoft應(yīng)用程序提供增強(qiáng)的可用性、性能以及數(shù)據(jù)中心內(nèi)部與廣域網(wǎng)優(yōu)化。

·NetApp SnapManager、SnapMirror和VMware站點(diǎn)恢復(fù)管理器(SRM)可提供應(yīng)用感知型備份、粒度恢復(fù)和自動(dòng)災(zāi)難恢復(fù)(DR),支持您實(shí)現(xiàn)高要求的恢復(fù)時(shí)間目標(biāo)(RTO)和恢復(fù)點(diǎn)目標(biāo)(RPO)。

虛擬化Microsoft應(yīng)用程序可以為您的整個(gè)IT運(yùn)作以及應(yīng)用程序擁有者和最終用戶帶來顯著的好處。借助FlexPod部署您的 Microsoft應(yīng)用程序,讓您的IT團(tuán)隊(duì)可以:

·在預(yù)先驗(yàn)證的共享基礎(chǔ)架構(gòu)上采用集中管理托管多個(gè)Microsoft應(yīng)用程序?qū)嵗瑫r(shí)還可以控制成本

·根據(jù)需要,快速地部署新應(yīng)用程序?qū)嵗?/p>

·憑借針對(duì)Microsoft應(yīng)用程序的高可用性和端到端QoS滿足SLA

·完全自動(dòng)化數(shù)據(jù)保護(hù)和災(zāi)難恢復(fù)

·獲得針對(duì)所有FlexPod組件的聯(lián)合支持,以幫助簡化問題的解決

盡管應(yīng)用程序擁有者管理應(yīng)用程序的方式?jīng)]有改變,但他們的確增強(qiáng)了可用性、安全性和數(shù)據(jù)保護(hù),加快了新應(yīng)用程序的部署速度,并實(shí)現(xiàn)了應(yīng)用感知型負(fù)載平衡。最終用戶,尤其是分支機(jī)構(gòu)的員工和移動(dòng)用戶,將會(huì)發(fā)現(xiàn)性能有了大大提高,并且提升了應(yīng)用程序訪問體驗(yàn)。

FlexPod解決方案的每個(gè)元素都可以為Microsoft應(yīng)用程序帶來特定的優(yōu)勢(shì)。

Cisco UCS

Cisco UCS可控制軟件層中的所有服務(wù)器屬性,以使FlexPod中的計(jì)算硬件實(shí)現(xiàn)無狀態(tài)運(yùn)作。Cisco UCS采用虛擬MAC和WWN 地址完全虛擬化服務(wù)器硬件、網(wǎng)絡(luò)和存儲(chǔ)訪問。如果某個(gè)服務(wù)器發(fā)生故障,可以無縫地將該服務(wù)器的任務(wù)分配給其他刀片式服務(wù)器,而無需重新配置VLAN或交換機(jī)。借助Cisco管理器,可以輕松地使用模板來部署新服務(wù)器。總體結(jié)果是:可擴(kuò)展性、可用性和效率的提升。

從Microsoft應(yīng)用程序角度來看,Cisco UCS、VMware服務(wù)器虛擬化和NetApp存儲(chǔ)虛擬化的結(jié)合可以在以下幾個(gè)方面進(jìn)一步優(yōu)化Microsoft應(yīng)用程序部署:

·服務(wù)配置文件和模板能夠加快額外的虛擬化Microsoft服務(wù)器的配置速度。通過將預(yù)先配置的服務(wù)配置文件應(yīng)用到新的Cisco UCS刀片式服務(wù)器(可以通過SAN啟動(dòng)預(yù)先安裝的 ESX 主機(jī)映像),可以快速地配置ESX 主機(jī)。將此功能與NetApp虛擬存儲(chǔ)控制臺(tái)(VSC)的快速克隆功能(使用FlexClone來配置虛擬機(jī))相結(jié)合,您在幾分鐘的時(shí)間內(nèi)即可配置多個(gè)Microsoft應(yīng)用程序VM。

·Cisco的M81KR虛擬接口卡(VIC)支持您配置多個(gè)額外的虛擬NIC,因此可根據(jù)需要為每臺(tái)服務(wù)器配置任意數(shù)量的接口。對(duì)于Exchange,如果您的郵箱服務(wù)器采用的是DAG配置,那么此功能會(huì)非常有用??梢詾槊糠N流量類型使用單獨(dú)的VLAN。

·單就網(wǎng)絡(luò)來說,與傳統(tǒng)方法相比,Cisco UCS架構(gòu)將成本減少了66%。

Cisco Nexus統(tǒng)一結(jié)構(gòu)

Cisco Nexus 5500系列交換機(jī)提供統(tǒng)一、高速的結(jié)構(gòu),以確保連接性和所有網(wǎng)絡(luò)路徑的完全冗余。

通過第一個(gè)FlexPod配置部署的網(wǎng)絡(luò)基礎(chǔ)架構(gòu)提供的端口和帶寬可支持多達(dá)三個(gè)FlexPod安裝。換句話說,您可以在需要更多網(wǎng)絡(luò)容量之前在基礎(chǔ)架構(gòu)中另外安裝兩個(gè)FlexPod(總共三個(gè))。

專門設(shè)計(jì)了以下兩個(gè)網(wǎng)絡(luò)組件來支持VMware:

·Cisco Nexus 1000V虛擬監(jiān)控模塊(VSM)是在VMware內(nèi)核中或Cisco Nexus 1010設(shè)備上運(yùn)行的軟件交換機(jī),用來在服務(wù)器和網(wǎng)絡(luò)環(huán)境之間提供緊密集成。

·Cisco Nexus 1010是支持多個(gè)Cisco Nexus 1000V VSM實(shí)例的專用設(shè)備,可減輕單個(gè)服務(wù)器刀片上的工作負(fù)荷,同時(shí)提高可擴(kuò)展性和性能。

NetApp存儲(chǔ)

FlexPod中包括的NetApp存儲(chǔ)組件也會(huì)為Microsoft應(yīng)用程序帶來顯著的優(yōu)勢(shì)。NetApp存儲(chǔ)旨在提供這些應(yīng)用程序所需的性能、可用性和效率。

由于FlexPod包括NetApp完整包軟件,因此您可以自由使用NetApp SnapRestore、SnapMirror、FlexClone、SnapVault和完整的SnapManager套件,無需另外付費(fèi)。SnapManager套件為Microsoft Exchange、SQL Server和 SharePoint以及其他一些常用的應(yīng)用程序提供應(yīng)用感知型數(shù)據(jù)保護(hù)。這些組件與SnapMirror共同構(gòu)成了災(zāi)難恢復(fù)的基礎(chǔ)。

NetApp統(tǒng)一多協(xié)議架構(gòu)提供重復(fù)數(shù)據(jù)刪除、精簡配置和快速克隆等內(nèi)置效率功能,在幾分鐘內(nèi)即可部署成千上萬臺(tái)虛擬機(jī),能夠容納大量虛擬化的Microsoft應(yīng)用程序?qū)嵗?nbsp;

VMware vSphere

FlexPod for VMware包括VMware vSphere(TM) Enterprise Plus和VMware vCenter。那些已擁有VMware企業(yè)版許可證的用戶無需具有VMware軟件組件就可獲得FlexPod。大型多核心服務(wù)器已成為業(yè)界常態(tài),但許多應(yīng)用程序卻不能或尚未將一臺(tái)物理服務(wù)器中的所有核心全部利用起來。借助VMware產(chǎn)品實(shí)現(xiàn)虛擬化,您可以更好地利用這些核心,還可以隔離不同的服務(wù)器角色,而無需添加額外硬件。通過實(shí)現(xiàn)虛擬化,也可以為Microsoft應(yīng)用程序維護(hù)測(cè)試實(shí)驗(yàn)室,既省力又省錢。

VMware提供VMotion(TM)、Storage VMotion和Distributed Resource Scheduler等功能。利用這些技術(shù),可以在不中斷的情況下在不同的服務(wù)器或地點(diǎn)之間移動(dòng)應(yīng)用程序?qū)嵗跋嚓P(guān)資源,可以監(jiān)控整個(gè)資源池的使用情況并在虛擬機(jī)之間智能地分配可用資源。

性能

我們開展了詳細(xì)的性能研究,對(duì)Microsoft應(yīng)用程序在虛擬化環(huán)境中的使用情況進(jìn)行了驗(yàn)證。VMware和NetApp聯(lián)合展開了廣泛的Exchange性能測(cè)試。(盡管大多數(shù)測(cè)試使用的是Exchange 2007,但是您可以完全放心,如果性能在Exchange 2007中可接受,那么Exchange 2010也能接受,因?yàn)镋xchange 2010 的 I/O已大幅降低。)

圖 2針對(duì)在VMware上運(yùn)行Exchange的性能進(jìn)行了總結(jié)。如您所見,虛擬性能與物理性能之間的差異始終保持在5%以內(nèi)。即使有4,000 個(gè)用戶,CPU負(fù)載也僅達(dá)到25%。在物理情況和虛擬情況中,使用頻繁的用戶的數(shù)量與CPU的增加成線性關(guān)系。

圖 2) VMware環(huán)境中與物理環(huán)境中的Exchange性能對(duì)比。

VMware 針對(duì) Microsoft SharePoint Server 2007和Microsoft SQL Server開展了類似的研究。SharePoint研究表明,一臺(tái)運(yùn)行vSphere的物理服務(wù)器,再加上適用于各種SharePoint角色的獨(dú)立VM,就可以支持多達(dá)17.16萬名頻繁使用SharePoint的用戶。此外,還針對(duì)一個(gè)擁有5萬名用戶的SharePoint 2010環(huán)境開展了詳細(xì)驗(yàn)證研究,相信很快就會(huì)提供CVD。

Cisco UCS和NetApp存儲(chǔ)包括多種額外功能,可幫助增強(qiáng)Microsoft應(yīng)用程序的性能。

在計(jì)算方面,F(xiàn)lexPod包括兩種類型的計(jì)算刀片式服務(wù)器:適用于常規(guī)工作負(fù)載的B系列B200 M2刀片式服務(wù)器和適用于內(nèi)存密集型工作負(fù)載的B250 M2擴(kuò)展內(nèi)存刀片式服務(wù)器。較大的服務(wù)器內(nèi)存對(duì)于大型Exchange安裝和大型SQL Server數(shù)據(jù)庫的性能非常重要,可幫助您減少物理磁盤I/O,支持您執(zhí)行將更多的Exchange郵箱放置在單個(gè)物理服務(wù)器上之類的操作。

在每個(gè)FlexPod配置中包括NetApp閃存模塊有助于降低讀取延遲,減少實(shí)現(xiàn)指定性能級(jí)別所需的磁盤軸數(shù),還可以大大降低多臺(tái)VM同時(shí)啟動(dòng)時(shí),在虛擬化環(huán)境中出現(xiàn)的啟動(dòng)風(fēng)暴所帶來的影響。

在NetApp對(duì)Microsoft Exchange 2010進(jìn)行的基準(zhǔn)測(cè)試中,添加閃存使達(dá)到的IOPS的數(shù)值翻了一番,并且使支持的郵箱數(shù)量提高了67%。

有助于提高性能的可選功能

可以將Cisco應(yīng)用控制引擎(ACE)模塊添加到FlexPod for VMware配置,以執(zhí)行應(yīng)用程序負(fù)載平衡、網(wǎng)絡(luò)流量控制、服務(wù)冗余、資源管理以及應(yīng)用加速和優(yōu)化。如果您需要支持遠(yuǎn)程辦公室和移動(dòng)用戶,Cisco WAAS可提供WAN優(yōu)化來加快應(yīng)用的交付,幫助滿足遠(yuǎn)程用戶的各種操作要求,例如訪問電子郵件、向SharePoint站點(diǎn)上傳或自其下載文件或文件夾等。

FlexPod還可以提供端到端服務(wù)質(zhì)量(QoS),支持您在實(shí)施安全多租戶(SMT)時(shí),按輕重緩急來安排應(yīng)用工作負(fù)載。我們獨(dú)一無二的SMT功能可在每個(gè)基礎(chǔ)架構(gòu)層(服務(wù)器、網(wǎng)絡(luò)和存儲(chǔ))提供QoS。在大多數(shù)實(shí)施中,會(huì)在一個(gè)層中啟用QoS機(jī)制,希望下游層或上游層也會(huì)因此受到制約。不同的應(yīng)用具有不同的特性:一些應(yīng)用可能對(duì)計(jì)算要求高,一些可能對(duì)網(wǎng)絡(luò)要求高,而另一些應(yīng)用則可能對(duì)I/O要求高。僅憑限制I/O對(duì)控制CPU密集型應(yīng)用的CPU利用率所起的作用很小,甚至不起作用。

此QoS功能意味著您可以確保,您最重要的工作負(fù)載總是能夠獲得所需的資源,以達(dá)到預(yù)期或超出預(yù)期的效果。它還意味著您可以放心地提高資源利用率,以獲得更高的效率,而無需擔(dān)心服務(wù)級(jí)別是否會(huì)受到影響。

更高的效率

使用FlexPod for VMware,您在充分利用基礎(chǔ)架構(gòu)投資的同時(shí),可以簡化操作并減輕IT員工的負(fù)擔(dān),從而使Microsoft應(yīng)用程序環(huán)境更加高效。

對(duì)于每個(gè)應(yīng)用角色,傳統(tǒng)Microsoft應(yīng)用程序部署分別使用一個(gè)物理服務(wù)器。雖然數(shù)據(jù)庫服務(wù)器或Exchange郵箱服務(wù)器可能會(huì)充分地利用物理資源,但其他服務(wù)器角色可能任寶貴資源相對(duì)閑置。通過在FlexPod for VMware上進(jìn)行部署,您可以將大量此類服務(wù)器角色整合到單個(gè)虛擬化服務(wù)器中,并根據(jù)需要調(diào)配資源。使用VMotion,您可以在需要時(shí)在不中斷業(yè)務(wù)的情況下將繁忙的虛擬機(jī)移至其他硬件,進(jìn)一步完善上述操作。

因?yàn)镕lexPod提供兩種類型的服務(wù)器刀片,所以您可以將VM放置在最適合您環(huán)境的刀片類型上。利用Cisco在B250 M2擴(kuò)展內(nèi)存刀片式服務(wù)器中實(shí)施的內(nèi)存擴(kuò)展功能,您可以獲得非常高的VM密度并且(或者)支持需要使用較大內(nèi)存的VM。

NetApp支持VMware vStorage APIs for Array Integration (VAAI),以便將重要的數(shù)據(jù)相關(guān)任務(wù)(如配置)從服務(wù)器轉(zhuǎn)移到存儲(chǔ)設(shè)備。通過虛擬存儲(chǔ)控制臺(tái)(VSC)實(shí)現(xiàn)的NetApp與VMware集成,支持VMware管理員在使用vCenter時(shí)充分利用底層NetApp功能,以獲得優(yōu)異的效率。

VSC的配置和克隆功能包括能夠使用NetApp FlexClone技術(shù)(在本期Tech OnTap的新一篇“基礎(chǔ)知識(shí)回顧”文章中提供了關(guān)于FlexClone的更多詳情)高效地從基本副本克隆新虛擬機(jī),能夠管理和保護(hù)存儲(chǔ)路徑、配置重復(fù)數(shù)據(jù)刪除和精簡配置以提高存儲(chǔ)效率,以及調(diào)整數(shù)據(jù)存儲(chǔ)庫大小。由于克隆僅在執(zhí)行更改時(shí)才耗費(fèi)額外存儲(chǔ),因此借助FlexClone進(jìn)行配置可以大大減少部署VM所需的存儲(chǔ)量。啟用NetApp精簡配置和重復(fù)數(shù)據(jù)刪除可以進(jìn)一步減少需要的存儲(chǔ)量。

在2009年,我曾參與一個(gè)項(xiàng)目,對(duì)基于VMware、Cisco和NetApp技術(shù)部署混合 Microsoft 應(yīng)用程序工作負(fù)載進(jìn)行了驗(yàn)證??偟膩碚f,將基于FlexClone的配置、精簡配置和重復(fù)數(shù)據(jù)刪除結(jié)合使用時(shí),托管操作系統(tǒng)和Microsoft應(yīng)用程序二進(jìn)制數(shù)據(jù)的VM系統(tǒng)驅(qū)動(dòng)器所需的存儲(chǔ)量減少了92%。

圖 3) 將基于克隆的配置、精簡配置和重復(fù)數(shù)據(jù)刪除結(jié)合使用所節(jié)省的存儲(chǔ)。

簡化的數(shù)據(jù)保護(hù)和災(zāi)難恢復(fù)

FlexPod還包括許多有助于簡化Exchange、SQL Server和SharePoint的數(shù)據(jù)保護(hù)的技術(shù)。因?yàn)樗∟etApp虛擬存儲(chǔ)控制臺(tái)和SnapManager套件,在為VM執(zhí)行節(jié)省空間的磁盤備份并為在這些VM中運(yùn)行的Microsoft應(yīng)用程序創(chuàng)建應(yīng)用感知型備份時(shí),F(xiàn)lexPod可為您提供所需的一切??梢允褂肗etApp SnapMirror將應(yīng)用程序備份自動(dòng)復(fù)制到災(zāi)難恢復(fù)站點(diǎn)。如果您運(yùn)行NetApp重復(fù)數(shù)據(jù)刪除(一項(xiàng)免費(fèi)的Data ONTAP功能),備份和復(fù)制目標(biāo)會(huì)自動(dòng)繼承該功能實(shí)現(xiàn)的空間節(jié)省。因重復(fù)數(shù)據(jù)刪除而節(jié)省的存儲(chǔ)資金實(shí)際上可以用于資助災(zāi)難恢復(fù)環(huán)境。

將Cisco WAAS添加到此方案可額外帶來WAN優(yōu)化,以最大程度地減少完成復(fù)制操作所需的時(shí)間和帶寬。添加VMware站點(diǎn)恢復(fù)管理器(SRM)可在災(zāi)難恢復(fù)站點(diǎn)提供虛擬化Microsoft應(yīng)用程序的完全自動(dòng)恢復(fù)。

圖 4) 適用于 Microsoft 應(yīng)用程序的完整災(zāi)難恢復(fù)解決方案的構(gòu)成要素。

在FlexPod上部署Microsoft應(yīng)用程序的最佳實(shí)踐

在FlexPod上部署Microsoft應(yīng)用程序的最后一個(gè)優(yōu)勢(shì)在于:Cisco、NetApp和VMware投入了大量時(shí)間,對(duì)FlexPod部署的方方面面進(jìn)行了測(cè)試并形成了周密全面的文檔。在此,我并不會(huì)介紹具體的最佳實(shí)踐,而只會(huì)為您指出我認(rèn)為最有用的資源。

最近發(fā)布的Cisco驗(yàn)證設(shè)計(jì)(CVD)《FlexPod for VMware Deployment Model 》介紹了FlexPod for VMware的基本架構(gòu)以及部署FlexPod for VMware基礎(chǔ)配置的常規(guī)步驟。

測(cè)試證明,F(xiàn)lexPod for VMware能夠支持運(yùn)行混合工作負(fù)載(包括 VMware View 4.5 [VDI]、Microsoft Exchange 2010、Microsoft SharePoint 2010 和 Microsoft SQL Server 2008R2)的 1,500 名用戶。TR-3884:《FlexPod for VMware Solutions Guide》提供了關(guān)于在 FlexPod 上部署這些以及許多其他應(yīng)用程序和解決方案的一般指導(dǎo)。TR-3785:《Microsoft Exchange Server, SQL Server, and SharePoint Server Mixed Workload Solutions Guide》在日期上早于 FlexPod,但它可能與 TR-3822:《Disaster Recovery of Microsoft Applications Using VMware, NetApp, and Cisco Solutions》一樣,也提供了關(guān)于部署 Microsoft 應(yīng)用程序的寶貴見解。

對(duì)于 Exchange 部署的細(xì)節(jié)問題,最近的另一個(gè) CVD《Microsoft Exchange 2010 with VMware vSphere on Cisco Unified Computing System with NetApp Storage 》詳細(xì)介紹了最佳實(shí)踐。還有更多以應(yīng)用程序?yàn)橹行牡腃VD正在進(jìn)行中,請(qǐng)敬請(qǐng)留意未來幾期Tech OnTap中的相關(guān)鏈接。

結(jié)論

通過完善性能、顯著提高效率以及簡化數(shù)據(jù)保護(hù)和災(zāi)難恢復(fù),F(xiàn)lexPod for VMware為虛擬化Microsoft應(yīng)用程序提供了經(jīng)濟(jì)高效、功能豐富的平臺(tái)。業(yè)界三巨頭共同驗(yàn)證在FlexPod上運(yùn)行Microsoft應(yīng)用程序的最佳實(shí)踐并在您需要時(shí)提供聯(lián)合支持,所以您可以充滿信心地部署FlexPod for VMware。

分享到

fanz

相關(guān)推薦