1. 程式人生 > >VMware vSphere6.0 伺服器虛擬化部署安裝圖解

VMware vSphere6.0 伺服器虛擬化部署安裝圖解

#1.在40上配置MySQL5.6.33主從複製,3306、3307埠(匯出以前的資料,再匯入,或者直接用xtrabackup恢復)
#2.主庫自動插入儲存過程,event事件呼叫,生成二進位制檔案,從庫應用;
#3.停止從庫,升級為5.7.22
#4.停止主庫,升級為5.7.22
#5.啟動主庫,從庫
#6.關閉從庫slave程序,配置多程序複製
#7.啟動從庫slave程序,恢復主從複製;




VMware vSphere 6.0

伺服器虛擬化部署完整配置

一VMware vSphere部署的前期規劃要點

1vSphere的優點

使用vSphere虛擬化的伺服器不僅非常穩定、可靠、安全,同時VMware ESXi虛擬化核心很少,可以安裝在1GB的U盤上執行,並且在多年的執行時,除了產品版本升級以及必要的補丁更新外, VMware ESXi虛擬化主機不需要重啟—只要機房不停電、不升級,VMware ESXi可以一直執行多年。

2如何利用現在的裝置架構虛擬化環境

在虛擬化過程中,使用者大多會考慮目前現有的伺服器、儲存、交換機等基礎裝置是否可以使用,這需要根據伺服器、儲存的效能以及引數綜合考慮。

如果是近一、兩年新購買的伺服器,則考慮將這些伺服器整合、擴充,用做虛擬化主機,一般來說大多數標配不高的伺服器都能擴充到很高的配置。例如,IBM 3850 X6伺服器最大可以擴充到4個CPU、1.5TB記憶體,以CPU為例,IBM 3850 X6出廠標配2個CPU,這CPU可以是6核、8核,如果現有多臺IBM 3850 X6伺服器(例如2臺或更多),可以將這2臺的CPU放到其中一臺,而另一臺則可以新購4個8核的CPU,同樣,記憶體也可以集中到一臺,另一臺則配置多個單條8GB的記憶體,同樣,對於其他廠家的伺服器也可以這樣處理,先進行多臺整合,然後再進行伺服器的升級。

在虛擬化實施的過程中,如果使用現有的伺服器,推薦優先為伺服器新增記憶體、網絡卡,其次是配置冗餘電源、CPU;至於硬碟,在虛擬化專案中,優先是配置共享的儲存,其次是新增本地硬碟。

除了做虛擬化主機外,還可以將原有的伺服器改做儲存伺服器,例如,如果某伺服器配置較低並且不具有升級的價值,但具有較多的本地硬碟時,可以將硬碟集中到某臺伺服器中,將這臺伺服器通過安裝openfiler(32位或64位產品都有)或Windows Server 2008 R2或Windows Server 2012,組成儲存伺服器,通過千兆網路為虛擬化環境提供iSCSI的網路儲存,這些儲存可以用來做資料備份或擴充套件。

3伺服器效能與容量規劃

在實施虛擬化的前期,有一個虛擬機器容量規劃,就是一臺物理伺服器上,最大能放多少虛擬機器。實際上這是一個綜合的問題,即要考慮主機的CPU、記憶體、磁碟(容量與效能),也要考慮執行的虛擬機器需要的資源,在實際使用時,系統總有至少30%甚至更高的富餘容量,不可能讓一個主機上的資源利用率超過80%以致接近100%,否則一旦達到這些數值,整個系統響應會比較慢。

在估算虛擬化的容量時,在只考慮CPU的情況下,可以將物理CPU與虛擬CPU按照1:4~1: 10甚至更高的比例規劃,例如一臺物理的主機具有4個8核心的CPU,在記憶體、儲存足夠的情況下,按照1:5的比例,則可以虛擬出4×8×5=160個vcpu,假設每個虛擬機器需要2個vcpu,則可以建立80個虛擬機器。在實際實施虛擬化的專案中,大多數虛擬機器對CPU的要求並不是非常的高,即使為虛擬機器分配了4個或更多的CPU,但實際上該虛擬機器的CPU使用率只有10%以下,這時候所消耗的物理主機CPU資源不足0.5個。

在虛擬化的專案中,對記憶體佔用是最大、要求最高的,在實際使用中經常發現,物理主機的記憶體會接近80%甚至90%,因為在同一物理主機上,規劃的虛擬機器數量較多,而且每個虛擬機器分配的記憶體又較大(總是超過該虛擬機器實際使用的記憶體),所以會導致主機可用記憶體減少。在為物理主機配置記憶體時,要考慮將要在該主機上執行多少虛擬機器、這些虛擬機器一共需要多少記憶體,一般情況下,每個虛擬機器需要的記憶體在1GB~4GB甚至更多,還要為VMware ESXi預留一部分記憶體。通常情況下,配置了4個8核心CPU的主機,一般需要配置96GB甚至更高的記憶體;在配置2個6核心CPU的主機,通常要配置32~64GB記憶體。

4統計與計算現有伺服器容量

如果要將現有的物理伺服器遷移到虛擬機器中,可以製作一張統計表這包括現有物理伺服器的CPU型號、數量、CPU利用率、現有記憶體及記憶體利用率、現有硬碟數量、大小、RAID及使用情況,然後根據這些來計算,計算方式為:

實際CPU資源=該臺伺服器CPU頻率×CPU數量×CPU使用率

實際記憶體資源=該臺伺服器記憶體×記憶體使用率

實際硬碟空間=硬碟容量-剩餘空間

假設經過計算,現在已經使用了91.1944Ghz的CPU資源,以CPU頻率3.0HzCPU為例,則需要30核心(負載100%),但要考慮整體專案中CPU的負載率為60%~75%,以及管理等其他開銷,則至少需要40個CPU核心,如果配置4個6核心的伺服器,則需要大約4臺物理主機。至於記憶體,假設經計算現在已經使用了182GB,加上管理以及富餘,以360GB計算,每伺服器96GB~128GB即可。

5伺服器虛擬化時的伺服器選擇

在實施虛擬化的過程中,如果現有伺服器可以滿足需求虛擬化需求,可以使用現有的伺服器,如果現有伺服器不能完全滿足需求,可以部分採用現有伺服器,然後再採購新的伺服器。

如果採購新的伺服器,可供選擇的產品比較多,如果單位機房在機櫃存放,則優先採購機架式伺服器,伺服器採購的原則是:

(1)如果2U的伺服器能滿足需求,則採用2U的伺服器,通常情況下,2U的伺服器最大支援、2個CPU,標配1個CPU,在這個時候,就要配置2個CPU。

如果2U的伺服器不能滿足需求,則採用4U的伺服器,通常情況下,4U的伺服器最大支援4個CPU並標配2個CPU,在購置伺服器時,為伺服器配置4個CPU為宜,如果對伺服器的數量不做限制,採購兩倍的2U伺服器要比採購4U的伺服器節省更多的資金,並且效能大多數也能滿足需求。

(2)CPU:在選擇CPU時,選擇6核或8核的Intel系列的CPU為宜,10核或更多核心的CPU 較貴,不推薦選擇,當然,單位對CPU的效能、空間要求較高時除外。

(3)記憶體:在配置伺服器的時候,近可能為伺服器配置較大記憶體。在虛擬化專案中,記憶體比CPU更重要。一般情況下,2個6核心的2U伺服器配置64GB記憶體,4個6核心或8核心的4U伺服器配置128GB或更多的記憶體。

(4)網絡卡:在選擇伺服器的時候,還要考慮伺服器的網絡卡數量,至少要為伺服器配置2介面的千兆網絡卡,推薦4埠千兆網絡卡。

(5)電源:近可能配置兩個電源。一般情況下,2U伺服器選擇2個450W的電源可以滿足需求,4U伺服器選擇2個750W電源可以滿足需求。

(6)硬碟:如果虛擬機器儲存在伺服器的本地儲存,而不是網路儲存,則為伺服器配置6個硬碟做RAID5,或者8個硬碟做RAID50為宜。由於伺服器硬碟槽位有限,故不能選擇太小的硬碟,當前價效比高的是600GB的SAS硬碟,2.5寸SAS硬碟轉速是10000轉,3.5寸SAS硬碟轉速為15000轉,選擇2.5寸硬碟具有較高的IOPS。

至於伺服器的品牌,則可以選擇華為、IBM、HP或Dell,當對伺服器佔用空間有較高要求時,可以配置刀鋒伺服器,例如華為Tecal E6000伺服器,8U的空間,可以最大配置10個刀鋒伺服器,每個伺服器可以配2個CPU、2個SAS硬碟、12個記憶體插槽、雙埠網絡卡。

6儲存裝置的選擇

在虛擬化專案中,推薦採用儲存裝置而不是伺服器本地硬碟,在配置共享的儲存裝置時,只有虛擬機器儲存在儲存時,才能快速實現並使用HA、FT、vMotion等技術。在使用VMware vSphere實施虛擬化專案時,一個推薦的作法是將VMware ESXi安裝在伺服器的本地硬碟上,這個本地硬碟可以是一個固態硬碟(5.2~10GB即可),也可以是一個SD卡(配置8GB即可),甚至可以是1GB的U 盤,如果伺服器沒有配置本地硬碟,也可以從儲存上為伺服器劃分8~16GB的分割槽用於啟動。

在選擇儲存裝置的時候,要考慮整個虛擬化系統中需要用到的儲存容量、磁碟效能、介面數量、介面的頻寬。對於容量來說,整個儲存設計的容量要是實際使用容量的2倍以上,例如,整個資料中心已經使用了1TB的磁碟空間(所有己用空間加到一起),則在設計儲存時,要至少設計2TB的儲存空間(是配置RAID之後而不是沒有配置RAID、所有磁碟相加的空間)。

在儲存設計中另外一個重要的引數是IOPS (Input/Output Operations Per Second),即每秒進行讀寫(I/O)操作的次數,多用於資料庫等場合,衡量隨機訪問的效能,儲存端的IOPS效能和主機端的IO是不同的,IOPS是指儲存每秒可接受多少次主機發出的訪問,主機的一次IO需要多次訪問儲存才可以完成。例如,主機寫入一個最小的資料塊,也要經過“傳送寫入請求、寫入資料、收到寫入確認”等三個步驟,也就是3個儲存端訪問,每個磁碟系統的IOPS是有上限的,如果設計的儲存系統,實際的IOPS超過了磁碟組的上限,則系統反應會變慢,影響系統的效能。簡單來說,15000轉的磁碟的IOPS是150,10000轉的磁碟的IOPS是100,普通的SATA硬碟的IOPS大約是70~80。一般情況下,在做桌面虛擬化時,每個虛擬機器的IOPS可以設計為3~5個;普通的虛擬伺服器IOPS可以規劃為15~30個(看實際情況),當設計一個同時執行100個虛擬機器的系統時, IOPS則至少要規劃為2000個,如果採用10000轉的SAS磁碟,則至少需要20個磁碟,當然這只是簡單的測算,在真正實施時需要考慮多方面的因素。

在規劃儲存時,還要考慮儲存的介面數量及介面的速度,通常來說,在規劃一個具有4主機、1個儲存的系統中,採用具有2個介面器、4個SAS介面的儲存伺服器是比較合適的,如果有更多的主機,或者主機需要冗餘的介面,則可以考慮配FC介面的儲存,並採用光纖交換機連線儲存與伺服器。

7網路及交換機選擇

在一個虛擬化環境裡,每臺物理伺服器一般擁有更高的網絡卡密度,虛擬化主機有6個、8個甚至更多的網路介面卡(NIC)是常見的,反之,沒有被虛擬化的伺服器只有2個或4個NIC,這成為資料中心裡的一個問題,因為邊緣或分佈交換機放在機架裡,以簡化網路佈線,然後上聯到網路核心,在這種解決方案裡,一個典型的48埠的交換機僅能處理4~8臺虛擬主機,為了完全添滿機架,需要更多的邊緣或分佈交換機。

在虛擬化環境裡,當多個工作負荷整合到這些主機裡時,根據執行在主機上的工作負荷數量,網路流量增加了,網路利用率將不再像過去每臺物理伺服器上那樣低了。

為了調節來自整合工作負荷增加的網路流量,可能需要增加從邊緣或分佈交換機到網路核心的上聯數量,這時對交換機的背板頻寬及上行線路就達到較高的要求。

另一個關鍵的改變來自最新一代虛擬化產品的動態性質,擁有諸如熱遷移和多主機動態資源管理。虛擬化裡固有的動態更改效能意味著不能再對伺服器之間的流量流動作任何假設。

在進行虛擬機器之間的動態遷移,或者將虛擬機器從一個儲存遷移到另一個儲存時,為了減少遷移的時間,不對關鍵業務造成影響,在遷移期間會佔用大量的網路資源,另外,在遷移的時候,雖然可以減少併發遷移的數量,但在某些應用中,可能會同時遷移多臺虛擬機器,這對交換機背板頻寬以

及交換機的效能的要求達到更高。

另外,虛擬化使資料中心裡網路層的一些能見度降低了,網路工程師在虛擬交換機裡沒有能見度,也不能輕鬆決定哪個物理NIC對應哪個虛擬交換機,這在故障檢修中是最重要的資訊,為了減少故障率,為交換機配置冗餘的業務板及冗餘電源也應該考慮,同時,在近可能的前提下,配置更高的交換機。

在大多數的情況下,物理主機配置4埠千兆網絡卡,並且為了冗餘,近可能是每兩個網絡卡繫結在一起,用做負載均衡及故障轉移。

對於中小企業虛擬化環境中,為虛擬化系統配置華為S5700系列千兆交換機即可滿足大多數的需求,華為S5700系列分24埠、48埠兩種,如果需要更高的網路效能,可以選擇華為S9300系列交換機,如果在虛擬化規劃中,物理主機中的虛擬機器只需要在同一個網段(或者在兩個等有限的網段中),並且對效能要求不高但對價錢敏感的時候,可以選擇華為的S1700系列普通交換機。無論是VMware ESXi還是Hyper-V Server,都支援在虛擬交換機中劃分VLAN,即將主機網絡卡連線到交換機的Trunk埠、然後在虛擬交換機一端劃分VLAN,這樣可以在只有一到兩個物理網絡卡時,可以讓虛擬機器劃分到所屬網路中的不同VLAN中。

二實際部署環境

伺服器配置資訊

主機名IP地址配置引數

HS22-01 172.16.14.8 2個4核超執行緒CPU,24G記憶體,2個146G硬碟,2個千兆網絡卡, 2個8Gb光纖介面

HS22-02 172.16.14.9 2個4核超執行緒CPU,24G記憶體,2個146G硬碟,2個千兆網絡卡, 2個8Gb光纖介面

HS22-03 172.16.14.10 2個4核超執行緒CPU,24G記憶體,2個146G硬碟,2個千兆網絡卡, 2個8Gb光纖介面

HS22-04 172.16.14.11 2個4核超執行緒CPU,24G記憶體,2個146G硬碟,2個千兆網絡卡, 2個8Gb光纖介面

BH622-01 172.16.14.12 2個8核超執行緒CPU,128G記憶體,2個600G硬碟,2個千兆網絡卡BH622-02 172.16.14.13 2個8核超執行緒CPU,128G記憶體,2個600G硬碟,2個千兆網絡卡BH622-03 172.16.14.14 2個8核超執行緒CPU,128G記憶體,2個600G硬碟,2個千兆網絡卡BH622-04 172.16.14.15 2個8核超執行緒CPU,128G記憶體,2個600G硬碟,2個千兆網絡卡vCenter 172.16.14.22 單網絡卡,1個雙核CPU,8G記憶體,80G硬碟


儲存配置資訊

儲存容量劃分

三網路拓撲圖

IBM DS5020
IBM X3850
X3850
博科IBM B-1
B-P1B-P2
3-0
3-15

A-H0

B-P0A-P0

B-P0

A2-XE

四 安裝ESXi 主機

1 安裝ESXi

1) 下載ESXI6.0U1的安裝映象檔案

(VMware-VMvisor-Installer-6.0.0.update01-3073146.x86_64.ISO ),並將其刻錄成光碟,放入CD-ROM 中,啟動伺服器並從光碟引導,安裝系統經過一段時間會自動進入引導介面 也可以將安裝映象直接刻錄到U 盤,通過伺服器的USB 引導安裝ESXi ,但要注意燒錄時會清空U 盤

2) 正在自動開始引導ESXi6.0安裝程式
3)來到ESXi安裝的歡迎介面,按“回車”進入下一步
4)協議介面,按“F11”進入下一步
5)此時系統開始自動查詢可用儲存裝置
6)在選擇磁碟頁面中,選擇要在其上安裝 ESXi 的儲存裝置,如果這裡有iSCSI儲存裝置也可以

進行選擇,然後按“回車”進入下一步

選擇磁碟時,千萬不要依賴列表中的磁碟順序,其磁碟順序是由BIOS確定的

如果選擇的是 SSD,則同一磁碟組中的 SSD 和所有基礎 HDD 將被清除

如果選擇的是 HDD,並且磁碟組有兩個以上磁碟,則只有選定的 HDD 才會被清除

如果選擇的是 HDD 磁碟,並且磁碟組的磁碟不超過兩個,則 SSD 和選定的 HDD 將被清除

7)選擇鍵盤型別,預設即可,按“回車”進入下一步
8)設定管理員root的密碼,大於等於7位即可,按“回車”進入下一步
9)此時系統正在自動整理和收集安裝資訊
10)確認以上配置無誤後,即可按“F11”開始安裝ESXi了
11)正在安裝ESXi作業系統
12)安裝完成,按“回車”重啟伺服器
2配置ESXi

1)在ESXi主介面,按“F2”彈出登陸框,輸入管理員root密碼,然後按“回車”登陸ESXi系統

……

轉載:http://m.wendangku.net/doc/1e0e2087be23482fb5da4cb1.html