天天看點

《建構高可用VMware vSphere 5.X虛拟化架構》——第1章 建構高可用ESXi主機 1.1 實體伺服器的選擇

本節書摘來自異步社群《建構高可用vmware vsphere 5.x虛拟化架構》一書中的第1章,第1.1節,作者:何坤源著,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視

對于vmware vsphere虛拟化實施人員以及管理人員來說,可以使用ha等進階特性來實作esxi主機出現故障後遷移到其他esxi主機。esxi主機的穩定性、平均無故障時間在生産環境中是相當關鍵的技術名額。esxi主機如何可以稱為高可用?從生産環境來說,esxi主機所使用的實體伺服器硬體配置是高可用esxi主機的基礎,其次esxi版本也是高可用esxi主機的另一個重點。

本章介紹如何選擇實體伺服器、如何對 esxi 4.1 主機進行更新、如何使用 vmware update manager管理更新、如何對esxi主機進行優化以及常見問題的處理。

建構高可用vmware vsphere 5.x虛拟化架構

對于一個準備實施vmware vsphere虛拟化的企業來說,首要的工作是虛拟化架構的設計,架構設計中一項重要的工作就是運作esxi主機實體伺服器的選擇。而如何定義高可用,不同的實施管理人員對它都有不同的了解,作者認為實體伺服器硬體配置的合理性是相當關鍵的環節。

在本節中,将根據作者參與過的虛拟化建設項目來介紹如何為esxi主機選擇合适的實體伺服器。

1.1.1 品牌/組裝伺服器的選擇

esxi主機的選擇,其本質是實體伺服器選擇,究竟選擇品牌伺服器還是組裝伺服器?這是一個長期争論的問題。作者近幾年參與過的項目,無論是虛拟化項目還是其他系統內建項目,實體伺服器的選擇兩者都有,是以先了解一下兩者的優缺點。

1.品牌伺服器

目前市面上品牌伺服器主要由ibm、hp、dell、浪潮、聯想等廠商提供,其産品線覆寫高、中、低三個層級,可以完全滿足企業虛拟化實施的需求,部分廠商還針對虛拟化推出了專用的伺服器,讓讀者的選擇更加靈活。

選擇品牌伺服器的優點是廠商可以提供良好的售後服務以及相應的技術支援,缺點是初期購買成本較高。

2.組裝伺服器

由于伺服器硬體技術的日益成熟,采用組裝伺服器的企業也不在少數,其靈活的配置和價格優勢搶占了部分市場佔有率。

選擇組裝伺服器的優點是價格便宜,缺點是商家一般隻能提供硬體的質保,無法提供更進一步的售後服務以及相應的技術支援。

通過以上分析,作者的建議是:在項目預算充足的情況下,建議選擇品牌伺服器。但很多項目會遇到預算不足的情況,這隻能選擇組裝伺服器,作為實施人員來說,特别需要注意組裝伺服器硬體配置的合理性。

1.1.2 實體伺服器cpu的選擇

伺服器所使用cpu主要由intel和amd兩大廠商提供,其主流的cpu都已經支援虛拟化技術,那麼作為esxi的主機的實體伺服器應該選擇什麼樣的cpu?可以從以下幾個方面進行分析。

1.選擇intel還是amd

在伺服器領域,很多實施人員都認為:intel cpu無論從穩定性還是發熱量來說都比amd cpu好,是以實體伺服器首選intel cpu。pc伺服器多年來主要使用的是intel cpu,市場占有率說明了它的優勢。與intel相比,amd推出伺服器cpu時間的确要晚得多,但經過多年的發展,其穩定性差、發熱量大等問題也得到了有效解決,目前主流的amd cpu都能夠滿足esxi主機需求。

既然兩大廠商的cpu都能夠滿足esxi主機的需求,那麼主要的問題是在成本效益上,相同處理能力的cpu,intel cpu肯定要比amd cpu價格高,實施人員可以根據項目預算進行合理的選擇。

2.選擇多核心cpu

目前實體伺服器使用的cpu核心大多是2核或多核的。作為esxi主機使用的實體伺服器,多核心是必須的,核心越多, esxi主機可以配置設定給虛拟機vcpu數量就越多。

intel xeon e3系列cpu可以提供4核心處理能力,作為入門級esxi主機的cpu選擇,其成本效益相當不錯。

intel xeon e5系列cpu可以提供4核心(或多核心)處理能力,對于大規模用于的esxi主機來說,雙intel xeon e5 cpu是主流的選擇。

amd opteron 41xx/42xx系列cpu可以提供4核心處理能力,作為入門級esxi主機的cpu選擇,其成本效益相當不錯。

amd opteron 62xx系列cpu可以提供6核心(或多核心)處理能力,與intel xeon e5 cpu進行比較,在價格上具有不少的優勢。

3.選擇cpu支援的進階特性

vmware vsphere虛拟化架構中的部分進階特性需要cpu支援,比如ha、ft等進階特性并不是每款cpu都支援的。在虛拟化項目設計選擇cpu的時候,一定要考慮今後是否需要使用這些進階特性,以便選擇對應的cpu。如果選擇的cpu不能支援虛拟化進階特性,後續更新硬體所産生的問題是比較多的。

1.1.3 實體伺服器硬碟的選擇

伺服器可以使用的硬碟種類繁多,傳統的有sas硬碟、sata硬碟以及目前相當流行的ssd硬碟。作為esxi主機的實體伺服器究竟應該選擇什麼樣的硬碟,一直沒有統一标準,每種類型的硬碟都具有它的優缺點。

1.sas硬碟

sas 硬碟分為 2.5 英寸和 3.5 英寸兩種,此類硬碟轉速快,可以達到 10000r/min 或15000r/min,資料的讀寫具有相當的優勢,但單塊硬碟容量較小,主流的為300gb和600gb兩種。

主流sas硬碟采用的是sas 2.0标準,接口速率為6gb。

2.sata硬碟

老标準sata硬碟不适合用于伺服器長時間工作,後來各大硬碟廠商陸續推出了企業級sata硬碟,讓大容量sata硬碟用于伺服器成為可能,主流的sata硬碟容量可以達到2tb或者更高,但7200r/min的硬碟轉速對資料的讀寫是最大的缺點。雖然各大硬碟廠商也推出過10000r/min的高轉速sata硬碟,但由于技術上的不成熟,導緻硬碟故障率較高。這種故障率高的硬碟不适用于伺服器。

主流sata硬碟采用的是sata 2.0或stat 3.0标準,sata 2.0接口速率為3gb,sata 3.0接口速率為6gb。

3.ssd硬碟

最近幾年相當流行的新型硬碟,擯棄了傳統機械硬碟使用的磁頭和盤體讀寫方式,使用閃存晶片作為存儲空間,其優點是讀寫速度快且發熱量小,缺點是單塊硬碟容量較小,容量大的ssd硬碟可能超過一台普通伺服器的價格。

主流ssd硬碟采用的是ssd 2.0标準,接口速率為6gb。

讀者可以根據以上優缺點結合企業的實際情況進行選擇。

作者在參與過的項目中,伺服器選擇sas硬碟是主流,此類硬碟技術成熟,平均無故障時間很低,即使硬碟出現問題修複的成功率很高,在一定程度上保證了資料的安全性。由于ssd硬碟的流行,伺服器選擇ssd硬碟的也不在少數。作者最近一年多參與的項目中不少伺服器使用的是ssd硬碟。作者覺得ssd硬碟的價格降低後,可能逐漸成為主流,但不能忽視由于使用閃存晶片,ssd硬碟出現故障修複率是相當低的。

1.1.4 實體伺服器陣列卡的選擇

伺服器所使用的陣列卡種類繁多,其品質參差不齊,vmware官方為保證esxi主機的穩定性,在esxi安裝CD光牒中,通常會內建通過vmware官方認證的陣列卡驅動,一些小廠商或雜牌的陣列卡驅動則不會包含在安裝CD光牒中。使用未經過認證的陣列卡在安裝過程中可能會出現系統無法識别陣列卡情況,進而導緻無法檢測到硬碟出現安裝中止的情況。

作者在虛拟化實施項目中經常遇到因為陣列卡問題導緻的esxi不能安裝的情況,而這種情況通常發生在組裝伺服器中。組裝伺服器在選擇陣列卡的時候,一定要通路vmware官方網站查詢硬體相容性清單,選擇大廠商主流型号的陣列卡産品,確定選擇的陣列卡在vmware官方支援的範圍内。

當然,也有通過将一些品質較低的陣列卡驅動重新封裝到esxi 安裝CD光牒再安裝成功的案例。作者不建議在生産環境下的esxi主機使用此方法,不在vmware官方支援的硬體範圍可能會導緻esxi主機在運作過程中出現故障。

1.1.5 實體伺服器網卡的選擇

對于esxi主機網卡的選擇,我在《vmware vsphere 5.0虛拟化架構實戰指南》一書中多次提到網卡的重要性,建議大家選擇intel和broadcom兩大廠商的網卡,這兩大廠商的網卡是vmware官方推薦的,其穩定性、傳輸速率也相當好。

需要注意的是,esxi 5.0/5.1安裝CD光牒可以識别兩大廠商大部分網卡,但還是存在部分網卡不能識别的情況,這時需要手動安裝網卡驅動程式,具體的安裝過程參考1.7.3節内容。

在項目實施過程中還需要注意實體伺服器網卡的數量,目前主流實體伺服器內建4個千兆以太網口,同時主機闆還具有1個或多個pci-e擴充插槽,讀者可以根據實際情況增加網卡的數量。

下一篇: 路由器

繼續閱讀