1.如何選擇用于服務(wù)器虛擬化的處理器:
處理器在服務(wù)器虛擬化中的作用非常重要。一臺物理服務(wù)器可以運行多個虛擬服務(wù)器,但是它需要的CPU資源比用戶想象的要少。
通過應(yīng)用虛擬化軟件(例如VMware,Microsoft的Hyper-V,CitrixXenServerh或某些其他虛擬化軟件),您可能會在四核或六核處理器上運行數(shù)量驚人的虛擬服務(wù)器。這主要是因為大多數(shù)時間里許多虛擬服務(wù)器大多處于空閑狀態(tài)。當它們工作時,并非所有虛擬機都消耗大量CPU資源,并且使用此平衡規(guī)則,一臺服務(wù)器可以支持多臺虛擬機服務(wù)器。也可以將多個物理服務(wù)器合并為一個主服務(wù)器。
但是,這不是硬性規(guī)定。例如,數(shù)據(jù)庫服務(wù)器上的負載相對較重,可能不適合支持多個虛擬機。這取決于硬件資源,虛擬化軟件和虛擬機要求。幸運的是,預(yù)先構(gòu)建和預(yù)測這些并不難。
在虛擬服務(wù)器中,處理器核心的數(shù)量幾乎總是比單個核心更重要。在正常情況下,您會發(fā)現(xiàn),如果服務(wù)器的核心數(shù)量足夠多,即僅使用2GHz的核心,則該服務(wù)器也可能會擠入數(shù)量驚人的虛擬服務(wù)器。
例如,選擇具有多核和更高頻率的服務(wù)器作為物理主機(HostServer),因此,如果您在時鐘速度為2.93GHz的4核CPU和時鐘為2.4GHz的12核CPU之間進行選擇,好的選擇是選擇后者,這是因為更多的核心CPU可以更快地傳輸虛擬機負載。就像裝載更多的貨物一樣,您需要大量的卡車而不是跑車。
2.服務(wù)器虛擬化內(nèi)存選擇:
選擇好的處理器后,我需要考慮虛擬機的內(nèi)存。虛擬服務(wù)器需要大量內(nèi)存,因此請選擇盡可能多的更好的內(nèi)存條。在主機中,給虛擬機分配比物理主機更多的虛擬CPU相對容易,但不會過多分配內(nèi)存。主機擁有的內(nèi)存越多,它可以運行的虛擬機越多。
例如,當公司預(yù)算虛擬主機的價格時,它應(yīng)在財務(wù)資源范圍內(nèi)包括盡可能多的內(nèi)存。內(nèi)存大小是限制可以運行的虛擬服務(wù)器數(shù)量的大因素。必須在具有12、16或24個內(nèi)核的服務(wù)器中安裝256G內(nèi)存。這些16GB和32GB DIMM比一堆8GB DIMM貴得多,但是當您需要分配內(nèi)存負載時,則不必如此。因此,請購買新的物理服務(wù)器。當您不必購買新服務(wù)器時,則不必購買新軟件許可證。
3.虛擬存儲選擇
要考慮的第三個因素是存儲。在小型環(huán)境中,您可能沒有存儲區(qū)域網(wǎng)絡(luò)(SAN)或網(wǎng)絡(luò)連接存儲(NAS)設(shè)備來存儲虛擬服務(wù)器的映像,因此主機服務(wù)器負責(zé)此任務(wù)。在這種情況下,磁盤越大越好。通常,盡管SAS驅(qū)動器提供了更好的性能,但SATA驅(qū)動器的RAID5或RAID6陣列就足夠了。如果可能,應(yīng)確保物理服務(wù)器具有同時支持RAID 5和RAID 6的RAID控制器,并相應(yīng)地計劃存儲。
例如,在構(gòu)建虛擬服務(wù)器時,請確保您的共享存儲解決方案盡可能強大。無論您打算使用iSCSI,NFS還是光纖通道,在開始購買交換機,HBA和磁盤之前仔細了解磁盤I / O的需求。在許多情況下,SATA驅(qū)動器足以滿足通用服務(wù)器虛擬化的需求,并且可以完全滿足我們的需求。 SSD或SAS陣列根本不需要任何投資,并且RAID 5和RAID 6保護模式是目前通用且具成本效益的解決方案。
4.服務(wù)器虛擬化網(wǎng)絡(luò)接口選擇:
要考慮的另一個問題是網(wǎng)絡(luò)接口。在許多情況下,設(shè)置網(wǎng)絡(luò)接口意味著使用一個或兩個網(wǎng)卡來支持整個虛擬服務(wù)器環(huán)境。但是,如果您的以太網(wǎng)交換機支持鏈路聚合,那么現(xiàn)在正是利用此功能的好時機。這將增加虛擬服務(wù)器的帶寬。通過聚合兩個或多個千兆網(wǎng)絡(luò)接口,您可以構(gòu)建更強大的虛擬網(wǎng)絡(luò)接口,從而為網(wǎng)絡(luò)上的用戶和其他物理服務(wù)器提供更多帶寬。許多中檔以太網(wǎng)交換機都支持此功能,因此,如果可能的話,看看應(yīng)該選擇什么。
如果缺少在虛擬服務(wù)器上支持鏈接聚合的交換機,則會發(fā)現(xiàn)虛擬機服務(wù)器的接口非常繁忙。在這種情況下,您可以選擇添加物理接口。幸運的是,千兆網(wǎng)絡(luò)接口的價格并不昂貴。如果您認為需要執(zhí)行此步驟,則應(yīng)計劃在一臺服務(wù)器上至少安裝四個。千兆網(wǎng)絡(luò)接口。
5.虛擬服務(wù)器的電源選擇:
一個硬件問題是電源的選擇,這通常被許多忽略。您可以使用電源,但是當物理服務(wù)器中有多個虛擬機時,可以考慮投資購買冗余電源。畢竟,這種級別的虛擬機就像很多東西一樣。如果您有更多雞蛋,則需要準備另一個籃子,以防止籃子破裂并破壞所有雞蛋。這是事實。
冗余電源是服務(wù)器中非常常用的電源。它由兩個相同的電源組成。負載平衡由芯片控制電源執(zhí)行。當一個電源出現(xiàn)故障時,另一電源可以立即接管其工作。更換電源后,兩個電源一起工作。冗余電源旨在實現(xiàn)服務(wù)器系統(tǒng)的高可用性。除服務(wù)器外,磁盤陣列系統(tǒng)的應(yīng)用也非常廣泛。
6.虛擬化軟件的選擇:
硬件選擇之后,我們開始選擇軟件方面。當今市場上受歡迎的虛擬化軟件是VMware,Microsoft Hyper-V和Citrix XenServer。這三種軟件各有優(yōu)缺點。那么對于用戶而言,哪種服務(wù)器虛擬化軟件合適?
微軟的Hyper-V
微軟的服務(wù)器虛擬化軟件Hyper-V是微軟基于虛擬機監(jiān)控程序的技術(shù),類似于VMware和Citrix開源Xen。 Hyper-V設(shè)計旨在為廣泛的用戶提供更熟悉且更具成本效益的虛擬化基礎(chǔ)架構(gòu)軟件,從而降低運營成本,提高硬件利用率,優(yōu)化基礎(chǔ)架構(gòu)并提高服務(wù)器可用性。
由于Hyper-V使用Hyperisor內(nèi)核體系結(jié)構(gòu),因此Hyper-V可以提供有效的分區(qū)間通信機制,并在此基礎(chǔ)上創(chuàng)建高性能的虛擬I / O體系結(jié)構(gòu),并充分利用Windows驅(qū)動程序模型來提供廣泛的硬件支持。因為管理程序可以將單個服務(wù)器拆分為多個CPU和內(nèi)存容器。
VMware ESX服務(wù)器
VMware的服務(wù)器虛擬化軟件ESX Server是一種虛擬主機軟件,可在通用環(huán)境中對系統(tǒng)進行分區(qū)和整合。它也是具有高級資源管理功能的,靈活的虛擬主機平臺。
VMware的虛擬化架構(gòu)分為住宅架構(gòu)和裸機架構(gòu)。托管體系結(jié)構(gòu)是安裝在操作系統(tǒng)上的應(yīng)用程序,它依賴于主機的操作系統(tǒng)來支持設(shè)備并管理物理資源。裸機架構(gòu)直接安裝在服務(wù)器的硬件上,并允許多個未修改的操作系統(tǒng)及其應(yīng)用程序在共享物理資源的虛擬機中運行。
思杰的XenServer
Citrix的XenServer是基于Xen虛擬機管理程序的開源虛擬化產(chǎn)品,可為客戶提供開放的體系結(jié)構(gòu),使客戶能夠以與物理和虛擬服務(wù)器環(huán)境相同的方式管理存儲。管理工具CUI是其大的亮點。 XenCenter是虛擬化的圖形界面管理工具,可在同一界面上管理多個XenServer服務(wù)器。在管理中,通常在XenCenter中建立一個服務(wù)器組(Pool),然后添加同一房間中的XenServer服務(wù)器。
7.服務(wù)器虛擬化服務(wù)器的選擇:
機架服務(wù)器和刀片服務(wù)器是當前正在虛擬化的主流服務(wù)器。盡管許多人認為刀片服務(wù)器將成為數(shù)據(jù)中心的重要組成部分,但許多人對此方法提出了質(zhì)疑,并認為硬件應(yīng)從刀片服務(wù)器到標準服務(wù)器。機架服務(wù)器轉(zhuǎn)換。
如果選擇刀片服務(wù)器,則必須為其刀片服務(wù)器支付昂貴的價格,并且必須擁有重型機架,并且必須具有熟練的技術(shù)管理人員,并且刀片服務(wù)器很容易被服務(wù)器鎖定供應(yīng)商。因此,在采用之前應(yīng)先考慮一下。
使用機架式服務(wù)器,您不必支付太多費用,而且供應(yīng)商不容易鎖定它們,并且可以快速部署它們,但是您需要有足夠的空間和冷卻系統(tǒng)。
因此,在選擇哪種服務(wù)器時,應(yīng)根據(jù)自己的業(yè)務(wù)情況考慮。以免浪費資源。
虛擬化的好處是您可以利用虛擬化功能(例如虛擬服務(wù)器的快照),這些功能可以捕獲虛擬服務(wù)器在某個時間點的狀態(tài)并將其保存。如果服務(wù)器出現(xiàn)問題,則可以找到快照,然后可以還原到保存的照片。此功能非常有用,當您應(yīng)用軟件更新和修補程序時可能會產(chǎn)生意想不到的后果。