桌面虛擬化最佳實踐-存儲規(guī)劃_第1頁
桌面虛擬化最佳實踐-存儲規(guī)劃_第2頁
桌面虛擬化最佳實踐-存儲規(guī)劃_第3頁
桌面虛擬化最佳實踐-存儲規(guī)劃_第4頁
桌面虛擬化最佳實踐-存儲規(guī)劃_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

-.z.桌面虛擬化最正確實踐3—存儲規(guī)劃〔上〕虛擬桌面可以簡化管理,但需要正確地規(guī)劃來消除存儲性能瓶頸,確保性能和滿足增長需求。經(jīng)過合理規(guī)劃的存儲系統(tǒng)可以簡化虛擬桌面的部署,但如果沒有按照最正確實踐操作,它的本錢會爆炸式增長。通過虛擬桌面技術(shù),IT管理員可以將位于中央數(shù)據(jù)中心的虛擬桌面分發(fā)到不同的終端設(shè)備上運(yùn)行,包括傳統(tǒng)的臺式機(jī),筆記本,瘦客戶機(jī),零客戶機(jī)以及近年來興起的平板電腦,智能手機(jī)。管理員可以實現(xiàn)對桌面的完全管理、快速分發(fā)、統(tǒng)一操作系統(tǒng)管理和補(bǔ)丁升級。IT管理員可以不離開數(shù)據(jù)中心而完成對于成百甚至上千個桌面的統(tǒng)一管理。但是如果沒有很好的工程規(guī)劃,一切的美好的憧憬都只是“紙上談兵〞,而隨著虛擬桌面數(shù)量的增長以及*86效勞器性能的不斷提升,存儲往往會變成桌面虛擬化工程的“瓶頸〞。在存儲容量方面,潛在的問題甚至更為突出。假設(shè)*個擁有1000員工的企業(yè)為每個桌面保存50GB的空間,就意味著需要為數(shù)據(jù)中心增加50TB的企業(yè)級SAN存儲容量。雖然我們可以通過克隆等技術(shù)消除大局部重復(fù)冗余數(shù)據(jù),實際的容量使用要比這個高效,但是潛在的存儲需求不可無視。除了龐大的存儲空間需求,還需要注意各種性能問題,例如存儲訪問。和基于效勞器的應(yīng)用所需的存儲能力是可以提前預(yù)測不同,桌面系統(tǒng)通常產(chǎn)生更多的隨機(jī)存儲訪問需求。例如,用戶可能正在下載音頻的同時另一個用戶在訪問視頻,還有用戶在處理電子表單,而另外的用戶在訪問*個文件。由于多個用戶在以各種不可預(yù)測的方式對存儲產(chǎn)生讀寫訪問,存儲子系統(tǒng)沒有經(jīng)過很好的規(guī)劃則很容易過載。還有一種壓力來自于多用戶同時開場訪問存儲設(shè)備,每天上班時間,大量員工同時開機(jī),有的企業(yè)還會設(shè)置開機(jī)的防病毒掃描,這樣會導(dǎo)致大規(guī)模的“啟動風(fēng)暴〞。當(dāng)您在考慮數(shù)百臺〔或數(shù)千臺〕虛擬桌面的效果時,小規(guī)模的POC測試可能不一定能看到會帶來的影響。資源需求的累積可能會引發(fā)大規(guī)模問題。通常如果被無視,就會導(dǎo)致性能差、工程失敗,或額外預(yù)算的效勞器、存儲和網(wǎng)絡(luò),這些都使得桌面虛擬化的投資回報受到質(zhì)疑。盡管虛擬桌面的挑戰(zhàn)很嚴(yán)峻,解決這些問題的方法也很多——尤其是在存儲和性能提升方面。最重要的策略之一就是良好的規(guī)劃和研究。不是所有桌面〔和桌面用戶〕都一樣,傳統(tǒng)桌面環(huán)境中混亂的計算資源需求狀態(tài)需要認(rèn)真分析。這不僅是保證為每個桌面鏡像分配足夠的存儲資源這么簡單的問題,每個獨立PC所需的資源都需要被認(rèn)真衡量,包括在已經(jīng)產(chǎn)生額外資源需求的時期。掌握了這些數(shù)據(jù),虛擬化規(guī)劃人員才算擁有了對整個效勞器計算資源、網(wǎng)絡(luò)帶寬和存儲性能等各方面需求的完整視圖。掌握了這個整體視圖,規(guī)劃者才可以更好地在設(shè)計階段規(guī)劃整體架構(gòu)??紤]到各個桌面對計算資源的不同需求,規(guī)劃者會發(fā)現(xiàn)虛擬桌面并非適用于所有用戶——這步經(jīng)常被忽略。實際上,這項技術(shù)在用于相對靜態(tài)的〔如餅干切割〕用戶桌面時更為高效。例如,虛擬桌面非常適合于呼叫中心的訂單錄入文員,他們通常都使用一樣的一個或兩個應(yīng)用。相對地,市場部和圖形通訊部門等創(chuàng)作型人員,可能就需要更多地計算資源來使得桌面虛擬化支持其業(yè)務(wù)。另外一些情況下,用戶所偶爾使用的一些特殊應(yīng)用可能并不值得采用虛擬化。架構(gòu)規(guī)劃的時候就要集中于滿足那些目標(biāo)虛擬桌面客戶群體的計算需求。當(dāng)然,存儲系統(tǒng)需要進(jìn)展優(yōu)化,以滿足隨機(jī)I/O和啟動風(fēng)暴等帶來的爆發(fā)式讀寫需求,不過如果桌面鏡像都是根本一樣時,存儲子系統(tǒng)的緩存也可用于緩解壓力。另外一種提升存儲隨機(jī)I/O性能的方式是通過跨條帶化的硬盤,通過增加大量的小磁盤——實際上增加了同時完成數(shù)據(jù)讀寫的磁盤數(shù)量。固態(tài)硬盤或混合驅(qū)動器〔在磁盤盤體和輸出接口之間增加固態(tài)存做緩存〕也可以幫助提升性能。減少操作系統(tǒng)的標(biāo)記和重定向用戶數(shù)據(jù)到網(wǎng)絡(luò)共享文件也可以極減少每個桌面系統(tǒng)實例的大小和增加存儲性能。我們現(xiàn)在就來花一點時間看看VMWAREVIEW的桌面虛擬化解決方案,在存儲的規(guī)劃上需要注意些什么?Windows磁盤I/O工作負(fù)載要在桌面虛擬化工程中做出正確的存儲大小規(guī)劃和設(shè)計決策,您需要了解Windows*P和Windows7的磁盤輸入和輸出(I/O)特征。為了便于描述特征,您可以將工作人員分為輕量級用戶或重量級用戶。輕量級用戶在日常工作中一般使用電子(Outlook)、E*cel、Word和Web瀏覽器〔InternetE*plorer或Firefo*〕。他們做的通常是數(shù)據(jù)錄入或文書工作。重量級用戶掌握全面的知識,他們不僅使用輕量級用戶所用的各種工具〔Outlook、E*cel、Word、InternetE*plorer和Firefo*〕,而且還處理大型的PowerPoint演示文稿以及執(zhí)行其他的大型文件操作。業(yè)務(wù)經(jīng)理、管理層以及市場營銷人員都屬于此類用戶。以下表格針對大量VMwareView桌面〔每個VMwareES*主機(jī)上大約有20個桌面〕對輕量級用戶和重量級用戶的磁盤使用情況做了比擬。結(jié)果說明,平均有超過90%的信息工作人員的磁盤I/O中包含讀取操作。信息工作人員磁盤IO吞吐量讀取磁盤IO峰值寫入磁盤IO峰值總磁盤IO峰值輕量級用戶4.5MB/秒.5MB/秒50MB/秒重量級用戶6.5MB/秒.5MB/秒0MB/秒表1信息工作人員磁盤IO吞吐量為了明智地選擇存儲子系統(tǒng),您需要將這些吞吐量的值轉(zhuǎn)化為SAN和NAS存儲行業(yè)所用的每秒I/O操作數(shù)(IOPS)的值。您可以利用以下公式將吞吐率轉(zhuǎn)化為IOPS:吞吐量〔MB/秒*14(KB/M)數(shù)據(jù)塊大小(KB/I)=IOPS雖然NTFS文件系統(tǒng)分配的標(biāo)準(zhǔn)大小是4KB,但Windows可使用64KB的數(shù)據(jù)塊大小,Windows7可使用1MB的數(shù)據(jù)塊大小進(jìn)展磁盤I/O。如果使用最壞情況〔重量級用戶〕7.0MB/秒的吞吐量以及較小的數(shù)據(jù)塊大小64KB,則全組大約20個Windows虛擬機(jī)將產(chǎn)生112IOPS。根底映像考前須知大多數(shù)View實施都從少量的根底映像〔黃金級映像〕部署托管桌面。由于這些根底映像需要重復(fù)使用,因此在創(chuàng)立這些映像時務(wù)必要小心。您可以通過調(diào)整操作系統(tǒng)設(shè)置、應(yīng)用程序集以及用戶數(shù)據(jù)來優(yōu)化映像大小。優(yōu)化操作系統(tǒng)設(shè)置還可在提高整體系統(tǒng)性能方面帶來更多優(yōu)勢。操作系統(tǒng)設(shè)置不管采用哪種底層存儲技術(shù),減少操作系統(tǒng)的占用空間都是View體系構(gòu)造的最正確實踐。操作系統(tǒng)經(jīng)過虛擬化之后,傳統(tǒng)桌面PC實施過程中用到的許多組件就不再需要了。您可以利用各種可用的實用程序去除不必要的功能,以此來簡化根底操作系統(tǒng)。盡管我們的主要目標(biāo)是減小映像大小,但性能提高也是一個重要的附加效果。去除不必要的組件可以減少虛擬桌面中不需要的流程和效勞相關(guān)的開銷。應(yīng)用集在View部署過程中,應(yīng)用的部署方式會直接影響最終桌面映像的大小。在傳統(tǒng)的桌面環(huán)境中,應(yīng)用程序可以直接安裝在本地硬盤上,然后流式傳輸至桌面,也可以使用基于效勞器的計算模型集中部署。在View環(huán)境中,根本的部署方法保持不變,但View提供了新的應(yīng)用管理時機(jī)。例如,多個View用戶可以利用*類單個桌面映像,映像中包括根底操作系統(tǒng)以及必要的應(yīng)用。管理員可以基于該單個黃金級映像創(chuàng)立桌面池。用戶登錄時,View將基于根底映像從池中分配一個新桌面,桌面中包含熱修補(bǔ)程序、應(yīng)用程序更新和新增功能。管理單個根底模板而不是多個獨立的桌面映像〔每個映像都有自己的應(yīng)用集〕可以降低應(yīng)用部署的總體復(fù)雜性。您可以將View配置為通過各種方式克隆此根底模板〔例如在虛擬磁盤級別、數(shù)據(jù)存儲級別或卷級別〕,以使桌面能夠滿足各類用戶的不同存儲要求。如果您使用基于存儲或基于虛擬化的快照技術(shù),則在大量虛擬機(jī)中增加本地安裝的應(yīng)用可能會導(dǎo)致存儲需求有所提高,而性能有所降低。因此我們建議您,僅對于基于自定義映像的單獨桌面,才將應(yīng)用程序直接部署到虛擬機(jī)上。盡管使用基于效勞器的傳統(tǒng)計算模型來部署集中式應(yīng)用的成功幾率有限,但您可以利用這種方法減少與向虛擬化桌面提供給用相關(guān)的開銷。此外,基于效勞器的計算還能提高每個運(yùn)行View桌面的ES*主機(jī)上的虛擬桌面工作負(fù)載量,因為應(yīng)用處理開銷被卸載到了托管這些應(yīng)用的效勞器上。而且,您還可以通過基于效勞器的計算實現(xiàn)靈活的負(fù)載管理、更輕松的復(fù)雜一線業(yè)務(wù)應(yīng)用更新和全局應(yīng)用訪問。不管您的View部署是如何設(shè)計的,您都可以使用基于效勞器的計算作為應(yīng)用分發(fā)的整體方法。用戶數(shù)據(jù)對于View桌面中用戶特定數(shù)據(jù)的最正確實踐是,將盡可能多的用戶數(shù)據(jù)重定向到基于網(wǎng)絡(luò)的文件共享。要最大程度地發(fā)揮共享存儲技術(shù)的優(yōu)勢,請將單獨的虛擬桌面視為一次性桌面。盡管您可以設(shè)置永久虛擬桌面〔通常是一對一專用桌面〕,但View的*些重要優(yōu)勢恰恰在于能夠輕松更新根底映像,并讓View根底架構(gòu)將這些更改作為一個全新的虛擬桌面來分發(fā)。您可以通過更新黃金級映像來對View桌面進(jìn)展更新,View將根據(jù)需要調(diào)配新桌面。如果您使用的是永久桌面和池,則可以將用戶數(shù)據(jù)存儲在本地。不過我們建議您將數(shù)據(jù)存儲到集中式文件存儲中。如果您將桌面映像與數(shù)據(jù)分開存儲,則可以更輕松地更新桌面映像。在Windows根底架構(gòu)中,管理員經(jīng)常會遇到與漫游配置文件相關(guān)的問題。不過,漫游配置文件經(jīng)過正確的設(shè)計后可以變得很穩(wěn)定,您可以在View環(huán)境中成功使用這些文件。成功使用漫游配置文件的關(guān)鍵在于要保持配置文件盡可能的小。通過使用文件夾重定向,尤其是通過超越在標(biāo)準(zhǔn)組策略對象中的默認(rèn)值,您可以將漫游配置文件拆分到最小。為減小配置文件大小,您可以重定向以下關(guān)鍵文件夾:?應(yīng)用數(shù)據(jù)?我的文檔?我的圖片?我的音樂?桌面?收藏夾?Cookie?模板不管您使用的是不是永久池,桌面映像中都不應(yīng)包含本地數(shù)據(jù)。如果組織要求使用本地數(shù)據(jù)存儲,則應(yīng)對這種要求加以限制。此外,鎖定桌面也很重要,其中包括防止用戶在虛擬機(jī)的根目錄驅(qū)動器上創(chuàng)立文件夾。在設(shè)計View部署的平安性時,您可以充分利用基于效勞器的傳統(tǒng)計算模型中的諸多策略設(shè)置和準(zhǔn)則。重定向所有數(shù)據(jù)最終可以獲得的好處是,您只需歸檔或備份用戶數(shù)據(jù)和根底模板。無需備份每個單獨的用戶的View桌面。配置考前須知構(gòu)建桌面映像時,應(yīng)確保虛擬機(jī)不會消耗不必要的計算資源。您可以平安地做出以下配置更改以提高性能和可擴(kuò)展性:?關(guān)閉圖形屏幕保護(hù)程序。僅使用根本的空Windows登錄屏幕保護(hù)程序。?禁用脫機(jī)文件和文件夾。?禁用除字體平滑之外的所有GUI增強(qiáng)功能,例如主題。?禁用所有端口。?用戶注銷時刪除本地緩存的漫游配置文件。在您的View實施過程中,需要考慮托管桌面中運(yùn)行的應(yīng)用如何訪問存儲,這一點非常重要。例如,如果多個虛擬機(jī)共享一個根底映像,并且同時都在運(yùn)行病毒掃描,則性能可能會明顯下降,因為這些虛擬機(jī)都會試圖在同一個時間使用同一個I/O路徑。對存儲資源進(jìn)展過度同步訪問會降低性能。根據(jù)您的存儲縮減方案,一般應(yīng)將虛擬機(jī)的交換文件與虛擬機(jī)的快照文件存儲在不同的位置。在有些情況下,利用快照技術(shù)節(jié)約存儲時,可能會需要使用交換文件,從而增加了快照大小,以至于性能降低。舉例來說,如果您在有大量磁盤活動和極高存使用頻率的環(huán)境中使用虛擬桌面,尤其是在因所有存均已使用而導(dǎo)致頁面文件活動增加的情況下,就可能出現(xiàn)這種現(xiàn)象。這僅適用于您使用基于陣列的快照來節(jié)約共享存儲使用的情況。桌面虛擬化最正確實踐4—存儲規(guī)劃〔下〕上面我們從系統(tǒng)層面以及VIEW的軟件層面詳細(xì)描述了如何進(jìn)展存儲的優(yōu)化,下面我們從硬件以及協(xié)議層面來看看如何規(guī)劃桌面虛擬化工程中的存儲。存儲協(xié)議選項VMwareES*3.0及更高版本支持為虛擬機(jī)磁盤(VMDK)存儲使用多種協(xié)議選項:?光纖通道協(xié)議(FCP)?iSCSI?NFS?10千兆位以太網(wǎng)(10GbE)選擇協(xié)議時主要考慮以下事項:最大吞吐量、每個協(xié)議上發(fā)生的VMDK行為以及重用現(xiàn)有的存儲根底架構(gòu)相對于采購新存儲根底架構(gòu)的本錢。存儲協(xié)議的吞吐量基于存儲協(xié)議的每臺主機(jī)的虛擬機(jī)數(shù)顯示了以下主要存儲協(xié)議的最大吞吐量:基于存儲協(xié)議的每臺主機(jī)的虛擬機(jī)數(shù)最大傳輸率理論最大吞吐量實際最大吞吐量虛于每0個虛擬機(jī)為7〕CP4Gb/秒12MB/秒10MB/秒1171iSCSI〔硬件或軟件〕1Gb/秒128MB/秒12MB/秒291NFS1Gb/秒128MB/秒12MB/秒29110GbE〔光纖〕10Gb/秒1280MB/秒93MB/秒28710GbE〔銅〕10Gb/秒1280MB/秒820MB/秒232表2:基于存儲協(xié)議的每臺主機(jī)的虛擬機(jī)數(shù)最大實際吞吐量遠(yuǎn)遠(yuǎn)超出了最大ES*主機(jī)的需求—ES*4.1主機(jī)支持128GB的RAM〔每個Windows客戶機(jī)使用512MB的RAM〕。幾乎所有生產(chǎn)View部署都不會使用最大支持存量,即每臺ES*主機(jī)128GBRAM,這是因為受到本錢上的約束,例如為主機(jī)配備8GBSIMM存而不是2GB或4GBDIMM的本錢。ES*主機(jī)很有可能在遭遇磁盤I/O瓶頸之前就用完RAM或CPU時間。但是,如果磁盤I/O真的成為瓶頸,則極有可能是由于磁盤布局和磁盤軸數(shù)〔即沒有足夠的IOPS〕造成的。Windows虛擬機(jī)的吞吐量需求通常不是存儲設(shè)計的決定因素。注意:為了呈現(xiàn)只使用一個物理路徑的一個數(shù)據(jù)會話的最壞情況,我們沒有考慮鏈路聚合。各個協(xié)議上發(fā)生的VMDK行為FCP和iSCSI都是數(shù)據(jù)塊級協(xié)議。ES*可以直接訪問磁盤數(shù)據(jù)塊,并可以控制將數(shù)據(jù)塊裝配到文件中。數(shù)據(jù)塊級協(xié)議被ES*主機(jī)格式化為VMwareVMFS,并使用ES*文件鎖定機(jī)制,最多只允許32個ES*主機(jī)訪問同一個LUN。數(shù)據(jù)塊級協(xié)議還使用整機(jī)式〔厚磁盤〕VMDK格式,即每個VMDK在創(chuàng)立時均為完全調(diào)配,因此,無論VMDK容占用多大空間,一個20GB的磁盤都可以使用20GB的數(shù)據(jù)塊級存儲空間。NFS是一種文件級協(xié)議。NFS設(shè)備控制文件鎖定以及將數(shù)據(jù)塊裝配到文件中。文件級協(xié)議使用精簡磁盤VMDK格式,即VMDK只能與其容一樣大,因此,一個包含10GB數(shù)據(jù)的20GB磁盤將使用NFS存儲設(shè)備上的10GB空間。ES*支持在單個主機(jī)上使用最多32個NFS數(shù)據(jù)存儲。自ES*版本2.0開場,就一直使用格式化為VMwareVMFS的已連接FCP的LUN。數(shù)據(jù)塊級協(xié)議還允許對虛擬機(jī)使用裸磁盤映射(RDM)。但RDM一般不用于Windows*P或Windows7虛擬機(jī),因為終端用戶通常沒有必須要使用RDM的存儲要求。FCP在基于Windows的數(shù)據(jù)中心用于生產(chǎn)的時間要遠(yuǎn)遠(yuǎn)長于iSCSI或NFS。VMware在ES*3.0中引入了對iSCSI和NFS的支持。iSCSI是一種數(shù)據(jù)塊級協(xié)議,與FCP的功能一樣,但iSCSI采用的一般是比擬廉價的介質(zhì)〔1Gb/秒的以太網(wǎng)〕。iSCSI解決方案可以使用置的iSCSI軟件啟動器,也可以使用硬件iSCSIHBA。使用軟件啟動器將增加ES*主機(jī)上的CPU負(fù)載。與光纖通道HBA一樣,iSCSIHBA也會將這種處理負(fù)載卸載到專用卡上。要增加TCP/IP傳輸?shù)耐掏铝?,您?yīng)該將巨型幀與iSCSI結(jié)合使用。VMware建議的幀大小為9000字節(jié)。NFS解決方案始終采用軟件驅(qū)動。因此,存儲流量會增加ES*主機(jī)上的CPU負(fù)載。對于iSCSI和NFS而言,新型網(wǎng)卡的TCP/IP卸載功能可以減小這些協(xié)議的CPU負(fù)載。如果您使用iSCSI或NFS,則根據(jù)當(dāng)前數(shù)據(jù)中心網(wǎng)絡(luò)的容量和體系構(gòu)造,可能需要構(gòu)建一個獨立的物理以太網(wǎng)構(gòu)造,以將存儲流量與常規(guī)的生產(chǎn)網(wǎng)絡(luò)流量分開。FCP始終需要獨立的光纖構(gòu)造,這種構(gòu)造在特定的數(shù)據(jù)中心可能已存在,也可能不存在。使用現(xiàn)有的根底架構(gòu)要確定是使用現(xiàn)有的存儲根底架構(gòu)還是購置新的根底架構(gòu)〔構(gòu)造或陣列〕,您應(yīng)該對數(shù)據(jù)中心所有現(xiàn)有設(shè)備的容量和功能進(jìn)展評估,并考慮答復(fù)以下問題:?您是否有位于ES*5.0硬件兼容性列表中的存儲陣列??現(xiàn)有的陣列是否有足夠的IOPS容量用于預(yù)期數(shù)量的虛擬機(jī)??現(xiàn)有的陣列是否有足夠的存儲容量用于虛擬機(jī)??您是否有可支持預(yù)期數(shù)量的ES*主機(jī)的構(gòu)造〔以太網(wǎng)或光纖通道〕??您是否有用于虛擬化效勞器的VMwareInfrastructure環(huán)境?如果有,是否有足夠的存儲容量來支持新的VMwareView環(huán)境?最終的協(xié)議選擇在為支持VMwareView實施的VMwareES*存儲選擇最終協(xié)議時,相對于技術(shù)而言,往往更注重財務(wù)和心理方面的因素。如果您需要購置新的構(gòu)造和陣列,則總體擁有本錢和投資回報率將成為決定是否購置該存儲構(gòu)造和陣列的主導(dǎo)因素。如果您可以使用現(xiàn)有的構(gòu)造和陣列,則新的VMwareView實施將沿用現(xiàn)有根底架構(gòu)的技術(shù)功能。存儲技術(shù)選項VMwareView為您提供六個主要的存儲選項:?標(biāo)準(zhǔn)共享存儲,與用于根底虛擬效勞器部署的存儲類似?存儲級精簡配置,位于虛擬機(jī)級別或卷級別?單實例,又稱重復(fù)數(shù)據(jù)消除?僅存儲用戶數(shù)據(jù)并通過網(wǎng)絡(luò)引導(dǎo)操作系統(tǒng)?本地存儲?分層存儲通過正確使用上述一種或多種技術(shù),可以降低大多數(shù)VMwareView環(huán)境的總體存儲要求。您在既定環(huán)境中采用哪種技術(shù)將取決于組織的可用性及性能要求。標(biāo)準(zhǔn)共享存儲使用標(biāo)準(zhǔn)共享存儲的VMwareView與典型虛擬效勞器的存儲使用類似。從共享存儲上的卷創(chuàng)立邏輯單元號(LUN),并將其提供給ES*主機(jī),ES*主機(jī)使用該LUN來存儲經(jīng)過完全調(diào)配的各個虛擬機(jī)。相對于用于虛擬效勞器的LUN而言,使用標(biāo)準(zhǔn)共享存儲的VMwareView工作負(fù)載所需的LUN更大。桌面工作負(fù)載的I/O需求通常比效勞器工作負(fù)載低得多,但相對于其I/O需求而言,桌面占用的空間往往較大,尤其是在應(yīng)用集安裝在模板虛擬機(jī)上時。效勞器LUN可能為300GB,而桌面LUN可能高達(dá)500GB。但對于VMwareView,基于陣列的快照可能需要更小的LUN,因為使用基于陣列的快照會影響存儲子系統(tǒng)的性能。僅對于*些具有特定要求的桌面類型,才應(yīng)將標(biāo)準(zhǔn)共享存儲與VMwareView一起使用,例如用于特定用戶或者信息技術(shù)人員的一次性應(yīng)用集,也可能是在只需要有限數(shù)量的桌面的小型VMwareView實施中。精簡配置精簡配置術(shù)語用于描述減少存儲子系統(tǒng)上所用存儲空間量的多種方法。主要方法包括:?減少虛擬機(jī)磁盤文件中的空白局部。?通過在一樣卷克隆虛擬磁盤文件,僅向卷上的一小局部區(qū)域執(zhí)行寫入操作,大量虛擬機(jī)共享一個根底映像,從而減少一樣虛擬機(jī)所用的空間。?通過在共享存儲設(shè)備對整個卷進(jìn)展精簡克隆,來減少一組克隆虛擬機(jī)所用的空間。每個卷本身都有根底卷的虛擬克隆。您可以先對*些類型的標(biāo)準(zhǔn)共享存儲進(jìn)展精簡配置。然后克隆各個虛擬機(jī)或克隆包含這些虛擬機(jī)的整個卷。您可以在存儲層創(chuàng)立此克隆。虛擬機(jī)的磁盤寫入可能會進(jìn)入*種類型的快照文件,或者用于克隆各個虛擬機(jī)或卷的存儲子系統(tǒng)可能會跟蹤數(shù)據(jù)塊級寫入。您可以在許多區(qū)域使用精簡配置方法,也可以對精簡技術(shù)分層使用或組合使用,但應(yīng)評估這些技術(shù)在分開使用或組合使用時對性能的影響。分層方法從理論上講是不錯,但由于存儲子系統(tǒng)中使用了查詢表,因此效果可能并不理想。您必須在存儲要求上的降低與給定解決方案為設(shè)計增加的開銷這兩個方面進(jìn)展權(quán)衡。虛擬機(jī)空白局部減少虛擬磁盤文件中的空白局部是指消除虛擬磁盤文件中未使用的空間。虛擬機(jī)所用的存儲取決于磁盤文件中實際的數(shù)據(jù)量。例如,使用ES*時,默認(rèn)情況下會對NFS裝載上的VMDK文件進(jìn)展精簡配置,這樣的話,一個具有24GB數(shù)據(jù)的40GBVMDK在經(jīng)過精簡配置后可以使用24GB的存儲。對各個虛擬機(jī)進(jìn)展精簡配置一段時間以來,在虛擬化管理程序級共享根底VMDK虛擬磁盤一直都是一種在技術(shù)上可行的方法。通過這種方法,您可以利用具有多個虛擬機(jī)快照的根底VMDK文件,無需手動配置或自定義.vm*文件。由于此方法利用了虛擬機(jī)快照,因此可以大幅減少存儲,無需借助任何其他存儲精簡技術(shù)。您還可以在存儲子系統(tǒng)共享根底映像。與在虛擬化管理程序級上共享VMFS卷的VMDK一樣,*些存儲設(shè)備也可以在存儲層上共享根底VMDK映像文件。在存儲層進(jìn)展共享,而不在VMFS卷使用快照,這可以大幅提高可擴(kuò)展性。提高比例可以到達(dá)1:20甚至更高。文件層精簡配置提示?配置客戶操作系統(tǒng),使其可以使用Microsoft的Sysprep實用程序進(jìn)展復(fù)制。?密切關(guān)注各個虛擬機(jī)如何寫入數(shù)據(jù)。例如,請不要在各個虛擬機(jī)克隆中安裝大型應(yīng)用,而是返回至根底映像并對其進(jìn)展更新。?了解Windows頁面文件的使用情況。*些虛擬機(jī)使用情形可能會導(dǎo)致基于陣列的快照和性能方面的異常問題。對整個數(shù)據(jù)存儲進(jìn)展精簡配置在數(shù)據(jù)存儲級別利用精簡配置可以提供更多的存儲精簡時機(jī)。您可以克隆整個數(shù)據(jù)存儲,而不是各個虛擬機(jī),并將其作為不同的數(shù)據(jù)存儲提供給ES*集群。但是,如果在共享存儲設(shè)備的存儲子系統(tǒng)中對存儲進(jìn)展虛擬克隆,則該克隆實際上不會使用兩倍的存儲。此方法的原理是,您對原始的黃金級根底數(shù)據(jù)存儲進(jìn)展虛擬克隆,因此可以對具有多個〔20或更多〕虛擬機(jī)的數(shù)據(jù)存儲進(jìn)展屢次虛擬克隆。然后,您可以分別翻開并使用每個虛擬機(jī),而對于全部100個或更多虛擬機(jī),您將僅使用原始黃金級根底數(shù)據(jù)存儲占用的公共存儲空間。這種類型的精簡配置嚴(yán)重依賴于存儲制造商的快照技術(shù)。有些存儲供給商可提供比其他供給商更好的性能。數(shù)據(jù)存儲層精簡配置提示?對于VMFS數(shù)據(jù)存儲,在vCenter中啟用enableresignature選項以使用克隆數(shù)據(jù)存儲。?與文件層配置一樣,根底數(shù)據(jù)存儲中的虛擬機(jī)中的客戶操作系統(tǒng)必須處于可復(fù)制的狀態(tài)。使用Sysprep,準(zhǔn)備好在翻開虛擬機(jī)時即對其進(jìn)展修改,包括新主機(jī)名、SID、域成員身份和網(wǎng)絡(luò)連接信息。?性能不會是線性的??赡苄枰鄠€根底映像數(shù)據(jù)存儲。每個根底數(shù)據(jù)存儲的克隆的可擴(kuò)展性主要取決于存儲供給商的快照方法和效率。?注意VMFS數(shù)據(jù)存儲和NFS裝載對每個卷上LUN的限制。精簡配置摘要預(yù)計可以將多種精簡配置方法結(jié)合使用來壓縮View存儲。將來,可以將映像級精簡配置與數(shù)據(jù)存儲虛擬克隆結(jié)合使用。這些解決方案的可擴(kuò)展性非常有前景,尤其是在使用NFS時。但是,對于View應(yīng)用的真實場景,幾乎尚無準(zhǔn)確的現(xiàn)場數(shù)據(jù)。單實例共享存儲數(shù)據(jù)的單實例〔即重復(fù)數(shù)據(jù)消除〕的概念非常簡單:系統(tǒng)在共享存儲設(shè)備上搜索重復(fù)數(shù)據(jù),并通過匹配一樣的數(shù)據(jù)來減少所需的實際物理磁盤空間量。重復(fù)數(shù)據(jù)消除是數(shù)據(jù)庫領(lǐng)域的一個概念,管理員為此術(shù)語賦予的含義是在合并數(shù)據(jù)庫中搜索重復(fù)記錄。在共享存儲中,重復(fù)數(shù)據(jù)消除是用來查找并刪除重復(fù)數(shù)據(jù)對象〔文件、塊或數(shù)據(jù)塊〕的算法。存儲系統(tǒng)中的原始指針會被修改,以便系統(tǒng)仍可以查找該對象,但磁盤上的物理位置會與其他指針共享。如果寫入數(shù)據(jù)對象,則寫入會進(jìn)入新的物理位置,并且不再共享指針。重復(fù)數(shù)據(jù)消除的方法各種各樣,而且有關(guān)重復(fù)數(shù)據(jù)消除可為一線存儲帶來哪些好處的可用信息也可能是誤導(dǎo)性的。不管是哪種方法,重復(fù)數(shù)據(jù)消除都基于兩個元素:哈希值和索引。哈希值哈希值是提供給每個對象的唯一數(shù)字指紋。哈希值通過一個公式產(chǎn)生,在該公式中,同一個哈希值不可能使用兩次。但有一點需要注意,那就是兩個對象可以具有一樣的哈希值。*些線系統(tǒng)僅使用根底哈希值,這種方法可能會導(dǎo)致數(shù)據(jù)損壞。缺乏對重復(fù)哈希值的輔助檢查的任何系統(tǒng)都可能給您的VMwareView部署帶來風(fēng)險。索引索引使用哈希目錄或查詢表。存儲子系統(tǒng)使用哈希目錄確定重復(fù)記錄,即使在它們當(dāng)前未執(zhí)行磁盤讀取和寫入操作時也是如此。此方法使索引可以獨立工作,而不管本機(jī)磁盤的使用情況。存儲子系統(tǒng)使用查詢表將哈希目錄擴(kuò)展到不支持多個數(shù)據(jù)塊引用的文件系統(tǒng)。查詢表可以在系統(tǒng)I/O和本機(jī)文件系統(tǒng)之間使用。不過此方法的劣勢是,查詢表可能會導(dǎo)致失敗。重復(fù)數(shù)據(jù)消除的應(yīng)用在備份存儲市場中,重復(fù)數(shù)據(jù)消除具有明顯的優(yōu)勢。重復(fù)數(shù)據(jù)的量可能是巨大的。20:1甚至更高的比例都是很常見的。備份中的一樣數(shù)據(jù)甚至更多,相對于一線虛擬機(jī)工作負(fù)載而言,在備份中執(zhí)行重復(fù)數(shù)據(jù)消除時的速度往往慢得多。兩種重復(fù)數(shù)據(jù)消除方法是線〔實時〕重復(fù)數(shù)據(jù)消除和寫入后重復(fù)數(shù)據(jù)消除。選擇哪種方法主要取決于您使用的存儲類型。寫入后重復(fù)數(shù)據(jù)消除是您應(yīng)在View體系構(gòu)造中考慮的主要方法。線重復(fù)數(shù)據(jù)消除的速度尚未快到能夠滿足大型根底架構(gòu)的速度要求。它主要是一種備用方法。線重復(fù)數(shù)據(jù)消除現(xiàn)在主要部署用于備份和存檔,它可以實際跟蹤對象記錄,并僅將不重復(fù)的數(shù)據(jù)塊寫入〔通常是專有的〕后端文件系統(tǒng)。這種方法需要兩個文件系統(tǒng),一個在前端,一個在后端。它必須在向磁盤寫入數(shù)據(jù)之前搜出重復(fù)的對象,而且必須非常快速地完成此操作。隨著處理器計算能力的提高以及固態(tài)磁盤本錢的降低,線重復(fù)數(shù)據(jù)消除將成為一線存儲越來越可行的一種選擇。供給商現(xiàn)在也在此領(lǐng)域做著巨大的努力。但線重復(fù)數(shù)據(jù)消除仍缺乏View存儲所需的成熟度。使用寫入后重復(fù)數(shù)據(jù)消除時,將在數(shù)據(jù)寫入磁盤后再執(zhí)行重復(fù)數(shù)據(jù)消除。這樣就可以在系統(tǒng)資源空閑時執(zhí)行重復(fù)數(shù)據(jù)消除過程,不會干擾一線存儲的速度。但是這種方法也有劣勢,那就是它需要獲得足夠的空間先寫入所有數(shù)據(jù),然后再整合數(shù)據(jù),因此您必須在您的存儲體系構(gòu)造中規(guī)劃出該臨時使用的容量。網(wǎng)絡(luò)引導(dǎo)的操作系統(tǒng)通過網(wǎng)絡(luò)將操作系統(tǒng)直接引導(dǎo)至虛擬或物理設(shè)備是一個相比照擬新的概念。僅在過去的幾年,該技術(shù)已經(jīng)成為標(biāo)準(zhǔn)方法〔即使用已安裝的操作系統(tǒng)〕的替代方法。這種技術(shù)允許設(shè)備通過網(wǎng)絡(luò)從一對一的映像或共享映像引導(dǎo)操作系統(tǒng)。操作系統(tǒng)的磁盤驅(qū)動器是遠(yuǎn)程效勞器上的一個映像文件。虛擬機(jī)通常會使用P*E引導(dǎo)至映像效勞器,然后,映像效勞器會通過網(wǎng)絡(luò)為引導(dǎo)虛擬機(jī)提供正確的虛擬磁盤。此技術(shù)所用的協(xié)議與專用于網(wǎng)絡(luò)的iSCSI〔原始本地SCSI封裝在TCP/IP數(shù)據(jù)包中〕非常相似。當(dāng)映像效勞器提供虛擬磁盤作為只讀映像〔每個虛擬機(jī)實例有一個私有寫入磁盤〕時,流式傳輸增加了另一個考前須知。此寫入磁盤中存有自引導(dǎo)計算機(jī)以來所做的全部更改。您可以將緩存存儲在各個位置,包括虛擬機(jī)的RAM、本地硬盤或者網(wǎng)絡(luò)文件效勞器上的文件。虛擬機(jī)關(guān)閉時,所做的更改將消失,除非映像被配置為將寫入映像保存在文件效勞器上。您還可以設(shè)置私有一對一映射。您仍然必須要為各個磁盤文件提供存儲,但在這種情況下,存儲位于映像效勞器上。通過網(wǎng)絡(luò)引導(dǎo)的優(yōu)勢?節(jié)約SAN存儲空間—每個虛擬機(jī)只需一個很小的VMDK,因此似乎只需本地磁盤即可正常運(yùn)行。?速度—幾乎瞬間即可部署新虛擬機(jī)。?靈活性—您可以非常輕松地更改虛擬機(jī)正在引導(dǎo)和查看的容,而且可以非常輕松地更新將許多單獨的虛擬機(jī)部署在池中的一個根底映像。通過網(wǎng)絡(luò)引導(dǎo)的劣勢?目前無法脫機(jī)工作。?默認(rèn)情況下僅支持非永久池。?網(wǎng)絡(luò)流量繁重。?提高了效勞器硬件要求。?在大型部署中每個映像效勞器都存在擴(kuò)展問題。?由于只在一個位置上存放私有映像,因此引發(fā)訪問問題。如果映像效勞器出現(xiàn)故障,則這些桌面就無法訪問,這樣您可能就無法滿足桌面虛擬機(jī)的SLA。小心:如果從單個映像主機(jī)流式傳輸私有唯一映像,則缺少該主機(jī)可能會導(dǎo)致效勞中斷。本地存儲您可以使用本地存儲〔效勞器中的部備盤磁盤驅(qū)動器〕,但VMware不建議使用此方法。在決定是否要使用本地存儲時,應(yīng)考慮以下幾點:?無法與商用存儲陣列性能相匹配。本地磁盤驅(qū)動器可能具有所需的容量,但卻沒有存儲陣列的吞吐量。擁有的磁盤軸越多,吞吐量越好。?使用本地存儲時,無法使用VMwareVMotion?來管理卷。?本地存儲不允許您跨資源池使用負(fù)載平衡。?本地存儲不允許您使用VMwareHighAvailability。?您必須管理和維護(hù)本地存儲和數(shù)據(jù)。?克隆模板以及從模板克隆虛擬機(jī)比擬困難。分層存儲分層存儲已經(jīng)問世多年,最近因其節(jié)約本錢也得到關(guān)注。如果要問什么是分層存儲,您可能會獲得從“一種數(shù)據(jù)分類方法〞到“實施新存儲的技術(shù)〞的不同答案。分層存儲確實是硬件、軟件和流程〔允許公司基于數(shù)據(jù)的價值或者對公司的重要性更好地對數(shù)據(jù)進(jìn)展分類和管理〕的組合。在任何公司實施分層存儲環(huán)境的方案中,數(shù)據(jù)分類都是相當(dāng)重要的一局部。如果不進(jìn)展這種分類,幾乎不可能將正確的數(shù)據(jù)放在正確的存儲層中。例如,您希望將最重要的數(shù)據(jù)保存在快速的高I/O存儲上,即固態(tài)磁盤驅(qū)動器(SSDD)或光纖通道中,而將不太重要或者不常訪問的數(shù)據(jù)保存在相比照擬廉價的驅(qū)動器上,例如SAS或SATA。通過做出這種更改,您可能會體驗到更快的訪問速度,并獲得更佳的存儲性能,因為您已經(jīng)從那些存儲設(shè)備中有效轉(zhuǎn)移了非重要數(shù)據(jù)及其訪問用戶。此外,網(wǎng)絡(luò)速度的加快可以提高訪問速度,進(jìn)而提高響應(yīng)能力。實施分層存儲環(huán)境時,并不是只有一種“正確〞方法。根據(jù)公司的業(yè)務(wù)需求、公司的數(shù)據(jù)分類方案以及對存儲環(huán)境的硬件、軟件和日常維護(hù)的預(yù)算,實施過程也有所不同。將Viewposer副本和克隆存儲在單獨的數(shù)據(jù)存儲上VMwareView4.5及更高版本提供分層存儲選項。您可以將Viewposer副本存儲在SSD上,而將克隆存儲在相比照擬廉價的驅(qū)動器上,例如SATA。借助這一新的分層存儲選項,可以加快密集型操作〔例如同時調(diào)配許多克隆〕的速度。舉例來說,您可以將副本虛擬機(jī)存儲在基于固態(tài)磁盤的數(shù)據(jù)存儲上。固態(tài)磁盤具有較低的存儲容量和較高的讀取性能,通常支持每秒20,000次I/O(IOPS)。固態(tài)磁盤也是比擬昂貴的。但是,Viewposer為每個ES*集群上的每個Viewposer根底映像快照只創(chuàng)立一個副本,因此副本不需要很多存儲空間。當(dāng)在許多克隆上同步執(zhí)行*項任務(wù)時,固態(tài)磁盤可以提高ES*讀取副本的操作系統(tǒng)磁盤的速度??寺】梢源鎯υ诒葦M傳統(tǒng)的基于旋轉(zhuǎn)介質(zhì)的數(shù)據(jù)存儲上。這些磁盤提供的性能較低,通常支持200IOPS。它們比擬廉價,可提供高存儲容量,因而適合用于將許多克隆存儲在大型的池中。ES*不需要在克隆上執(zhí)行密集型的同步讀取操作。通過這種方式配置副本和克隆可以降低當(dāng)同時創(chuàng)立許多克隆時出現(xiàn)的I/O風(fēng)暴所造成的影響。注意:此功能專用于高性能磁盤解決方案供給商提供的特定存儲配置。如果您的存儲硬件不支持高讀取性能,請不要將副本存儲在單獨的數(shù)據(jù)存儲上。此外,您在為克隆池選擇單獨的數(shù)據(jù)存儲時,必須要遵循特定的要求:?如果共享副本數(shù)據(jù)存儲,則該數(shù)據(jù)存儲必須可從集群中的所有ES*主機(jī)訪問。?如果共享克隆數(shù)據(jù)存儲,則必須共享副本數(shù)據(jù)存儲。僅當(dāng)您在同一臺ES*主機(jī)上的本地數(shù)據(jù)存儲上配置了所有克隆時,副本才能位于本地數(shù)據(jù)存儲上。注意:僅在vSphere模式下才支持此功能??寺”仨毑渴鹪谶\(yùn)行ES*4或更高版本的主機(jī)或集群上。將副本存儲在單獨的數(shù)據(jù)存儲或共享數(shù)據(jù)存儲上時的可用性考前須知池的可用性是需要考慮的另一個事項。將副本與克隆存儲在一樣的數(shù)據(jù)存儲上時,Viewposer會在每個數(shù)據(jù)存儲上創(chuàng)立一個單獨的副本,以提高可用性。如果*個數(shù)據(jù)存儲變得不可用了,則只有該數(shù)據(jù)存儲上的克隆會受影響。其他數(shù)據(jù)存儲上的克隆可以繼續(xù)運(yùn)行。將副本存儲在單獨的數(shù)據(jù)存儲上時,池中的所有克隆都將綁定到該數(shù)據(jù)存儲的副本上。如果該數(shù)據(jù)存儲變得不可用了,則整個池都將不可用。要提高克隆桌面的可用性,您可以為存儲副本的數(shù)據(jù)存

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論