虛擬化云平臺環(huán)境搭建指導(dǎo)建議綜述_第1頁
虛擬化云平臺環(huán)境搭建指導(dǎo)建議綜述_第2頁
虛擬化云平臺環(huán)境搭建指導(dǎo)建議綜述_第3頁
虛擬化云平臺環(huán)境搭建指導(dǎo)建議綜述_第4頁
虛擬化云平臺環(huán)境搭建指導(dǎo)建議綜述_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、虛擬化云平臺環(huán)境搭建指導(dǎo)建議虛擬化平臺硬件部署解釋說明:使用中高端的磁盤陣列,做為虛擬平臺的存儲,通過光纖交換機與多臺宿主機進行連接。多臺宿主機的以太網(wǎng)口連接到以太網(wǎng)交換機上,個人電腦也連接到以太網(wǎng)交換機上,從而使用宿主機上的虛擬操作系統(tǒng)。硬件配置參數(shù)建議1.存儲1磁陣的必要性沒有使用共享存儲的虛擬云平臺,只使用本地宿主機的硬盤,不是一個真正的虛擬化環(huán)境。如果只是使用宿主機本地的硬盤,容量方面不是主要問題,但是,宿主機的硬盤IO效率肯定比磁盤陣列差,而且,虛擬主機的在線遷移,HA等功能,都是必須在有共享存儲的條件下才可以配置。在虛擬云平臺環(huán)境下,應(yīng)該使用磁盤陣列做為虛擬云平臺的共享存儲,而且需

2、要的是至少中端配置的磁盤陣列,最好是一個高端配置的磁盤陣列,不要因為磁盤IO的問題,成為虛擬環(huán)境的瓶頸。在虛擬化環(huán)境下,運行有很多的虛擬機,如果某個虛擬機占用10較多的話,會把其他的虛擬機的運行速度拉低,拖累整個虛擬云平臺的使用。如果有好的I0,可以很大增加工作效率。2磁陣的容量在配置存儲的硬盤大小時,應(yīng)該盡量的要有前瞻性考慮硬盤容量的大小,基本上要按照業(yè)務(wù)所需硬盤空間大小*2,做為磁陣的最小空間。這是因為,首先,硬盤的大小算法有7%左右的誤差(例如,標價900G的硬盤,實際可用空間只有838G)。其次,磁陣要做RAID,按照最小損耗的RAID5計算,有20%左右的空間消費掉了。再次,磁陣設(shè)備

3、本身還要做冗余壞盤算法,不同的算法消費的硬盤空間也不一樣,可以允許同時壞2塊或4塊硬盤。最后,在劃分共享空間時,還會有小許的浪費??偟乃阆聛?,大約只有66%的空間才是真正可用的空間。如果從長遠考慮的話,磁陣上最好規(guī)劃4倍的硬盤空間。2.宿主機先解釋一下資源獨享的內(nèi)容:內(nèi)存共享,在虛擬環(huán)境中,缺省是多個虛擬機可以共享宿主機的內(nèi)存。例如:一臺宿主機有10G內(nèi)存,安裝了3個虛擬機,每個虛擬機都是4G內(nèi)存,這三個虛擬機都可以運行起來。實際上就是這3個虛擬機的內(nèi)存是共享的,才可以運行起來??梢栽谔摂M化軟件中,手工配置一下,對虛擬機的內(nèi)存進行鎖定配置。一旦鎖定了內(nèi)存,那么運行了兩個虛擬機之后,想再運行第三

4、個虛擬機時,就會報“宿主機內(nèi)存不足而無法啟動”的信息。CPU共享,在虛擬環(huán)境中,CPU是可以給多個虛擬機共享使用的。例如:一臺宿主機的CPU總共有8core,安裝了3個虛擬機,每個虛擬機都是4core,這三個虛擬機都可以運行起來,而且,在每個虛擬機里看到的都是4core的CPU。宿主機是運行多個虛擬機的載體,不同的虛擬機消耗的CPU比例是不同的,因此,可以在多個虛擬機之間實現(xiàn)總負荷的負載均衡,也就是說,多個虛擬機要求的CPU數(shù),可以遠遠大于宿主機的實體CPU數(shù)量。CPU可以按照宿主機:虛擬機=1:4或1:8的比例來配置。虛擬機的CPU可以共享使用,虛擬機的內(nèi)存也可以共享使用,但是,在配置業(yè)務(wù)時

5、,強烈不推薦內(nèi)存共享機制,而使用內(nèi)存鎖定機制。另外,由于虛擬機的內(nèi)存鎖定了,而CPU一般都比較空閑,安裝較多的虛擬機后,宿主機的內(nèi)存常常感覺不夠用。因此,建議宿主機的實體CPU核數(shù)(不含超線程算法):實體內(nèi)存數(shù)=lcore:8G,如果條件允許,可以做到1core:16G。3.網(wǎng)絡(luò)在虛擬化環(huán)境中,宿主機與磁盤陣列,使用光纖交換機進行數(shù)據(jù)讀取。宿主機之間,使用千兆以太網(wǎng)交換數(shù)據(jù)。而且,由于一個宿主機上安裝有多個虛擬機,要求宿主機上至少連接兩根網(wǎng)線。如果需要考慮網(wǎng)線松動出錯的話,也就是需要考慮網(wǎng)口備份功能的話,最好連接4根網(wǎng)線。另外,由于實體是只有2或4根網(wǎng)線連接到交換機上,因此,如果在交換機上劃分

6、了VLAN網(wǎng)段的話,要求宿主機上的所有虛擬機的IP都滿足VLAN網(wǎng)段要求,否則,虛擬機無法工作。個人工作電腦,可以使用百兆以太口連接到虛擬平臺即可。由于虛擬化平臺對多個系統(tǒng)進行集中運行,因此,容易出現(xiàn)異地辦公的情況。此時,對VPN網(wǎng)絡(luò)的帶寬要求較高。VPN網(wǎng)絡(luò)最低帶寬要求建議按照1M+100K*(n-10)人員的一個算法(n大于10人時的算法)進行建設(shè)。虛擬機參數(shù)建議磁盤陣列共享空間在磁陣上劃分的共享空間給宿主機使用,宿主機占用的總空間不會超出此范圍,因此,一旦劃定好共享空間后,不必擔(dān)心磁陣上到時候沒有剩余空間的問題。在宿主機上分配的虛擬機空間也是預(yù)先定義好的,虛擬機內(nèi)部的空間不會超出此范圍。

7、因此,也不必擔(dān)心某個虛擬機沒有剩余空間而影響其他虛擬機的運行。但是,在對虛擬機進行快照操作時,會占用宿主機上的原來分配好的共享空間。因此,丿虛擬機快照空間.導(dǎo)宿主機的交換空間壞1-州1木K子工FHT丿虛擬機快照空間.導(dǎo)宿主機的交換空間壞1-州1木K子工FHT心Ilf?遲空Ll“WL2玄于工I口T口丁戸廠閂應(yīng)二班1兒1町琛F口WU廠THU盤陣列空間桔主機丄擬機股擬機2I;Yi.hL2虛擬機n因此,在宿主機上安裝虛擬機時,不能把宿主機上能用到的共享空間全部用掉,建議最多使用到共享空間的80%。虛擬機磁盤配置虛擬機中的硬盤,實際上就是從宿主機上劃分空間。對于虛擬機中的硬盤的調(diào)整,只能擴大新增硬盤分區(qū)

8、大小,而無法減少硬盤分區(qū)大小。當(dāng)然了,可以刪除一個完整的硬盤,但將引發(fā)系統(tǒng)的完整性問題。因此,比較可靠的做法是,先不要給虛擬機劃分太多的空間,而是通過以后逐漸增加硬盤的方式來進行。特別是那種對業(yè)務(wù)數(shù)據(jù)量估計不準的虛擬機,更不要一下子就規(guī)劃很大的硬盤空間。在給虛擬機增加虛擬硬盤時,建議每塊虛擬硬盤容量不要超過500G。在虛擬機的虛擬硬盤參數(shù)中,有如下三種:后置備延遲置零、后置備置零、精簡置備(1)厚置備延遲置零:以默認的厚格式創(chuàng)建虛擬磁盤。創(chuàng)建過程中為虛擬磁盤分配所需空間。創(chuàng)建時不會擦除物理設(shè)備上保留的任何數(shù)據(jù),但是以后從虛擬機首次執(zhí)行寫操作時會按需要將其置零。(2)厚置備置零:創(chuàng)建支持群集功能

9、(如FaultTolerance)的厚磁盤。在創(chuàng)建時為虛擬磁盤分配所需的空間。與平面格式相反,在創(chuàng)建過程中會將物理設(shè)備上保留的數(shù)據(jù)置零。創(chuàng)建這種格式的磁盤所需的時間可能會比創(chuàng)建其他類型的磁盤長。(3)精簡置備:使用精簡置備格式。最初,精簡置備的磁盤只使用該磁盤最初所需要的數(shù)據(jù)存儲空間。如果以后精簡磁盤需要更多空間,則它可以增長到為其分配的最大容量在虛擬機中,如果不是臨時研究時使用的系統(tǒng),是要正常、長期使用的系統(tǒng),要求使用“后置備延遲置零”或者“后置備置零”,推薦使用“后置備置零”。虛擬機操作系統(tǒng)安裝虛擬機只能安裝X86系列的操作系統(tǒng),包括Windows,Linux,SolarisUNIX,Fr

10、eeBSDUNIX等系列的32位和64位OS。對于LINUX和UNIX,如果沒有系統(tǒng)限制要求,推薦安裝64位的OS,因為32位OS的內(nèi)存只能最高4G,而虛擬機的內(nèi)存可以方便的在虛擬管理平臺上動態(tài)調(diào)整。如果是32位系統(tǒng)的話,就算調(diào)高,也無法利用上。另外,對于LINUX的話,建議安裝RHEL5(小紅帽系列)。RHEL6,版本高,安全性方面進行了加強,付出的代價就是系統(tǒng)的很多功能都進行了限制,開發(fā)環(huán)境下,就需要進行較多的參數(shù)配置調(diào)整后才能方便使用。4.虛擬機CPU、內(nèi)存配置在每個虛擬機中,我們可以很方便的根據(jù)業(yè)務(wù)發(fā)展的需要,對CPU、內(nèi)存進行重新分配。對CPU、內(nèi)存的調(diào)整,直接在虛擬機停止后,進到虛

11、擬機的屬性設(shè)置頁面下,進行修改,并重新啟動虛擬機即可生效。當(dāng)然了,對于內(nèi)存,我們要求進行“內(nèi)存鎖定”,CPU不需要綁定。缺省情況下,我們推薦虛擬機中CPU核數(shù):內(nèi)存=lcore:2G或lcore:3G。虛擬化平臺缺陷在使用虛擬化平臺后,有些現(xiàn)場對每個虛擬機的CPU、內(nèi)存進行了最高數(shù)量上的限制,無法滿足我們現(xiàn)有系統(tǒng)的正常運行,特別是最高內(nèi)存的限制,例如:現(xiàn)場限制一個虛擬機的內(nèi)存最高是8G,虛擬機的數(shù)量可以多個。而我們的系統(tǒng),一個進程的內(nèi)存就要求10G。因此,我們需要對這種大內(nèi)存要求的服務(wù)進行拆分,拆分成多個小內(nèi)存的服務(wù),可以運行多個實例。在使用虛擬化平臺后,一臺宿主機上同時運行多個虛擬機,而公布可使用的最高權(quán)限是單個虛擬機,也就是說,只能在虛擬機內(nèi)部進行操作查看。因此,當(dāng)虛擬機上的某個服務(wù)出現(xiàn)性能問題時,有可能是這個服務(wù)引發(fā)的性能問題,也有可能是宿主機上的其他虛擬機占用大量資源導(dǎo)致本虛擬機性能下降造成的問題。但是,我們只能登錄到這個虛擬機上進行查找定位問題,無法跨越虛擬機進一步查看是不是其他虛擬機造成的問題。在這種情況下,我們需要開發(fā)一些小工具來進行性能壓力測試的數(shù)據(jù)收集,包括對C

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論