李永祥
(中國(guó)石油烏魯木齊石化公司 信息管理部,烏魯木齊 830019)
Vmware虛擬化平臺(tái)優(yōu)化建議
李永祥
(中國(guó)石油烏魯木齊石化公司信息管理部,烏魯木齊830019)
虛擬化平臺(tái)建設(shè)后,可靠、穩(wěn)定、高效的運(yùn)行是數(shù)據(jù)中心管理人員所希望的。但不規(guī)范的建設(shè)以及后期不標(biāo)準(zhǔn)的運(yùn)維將會(huì)給虛擬化平臺(tái)帶來(lái)很多隱患,待意識(shí)到問(wèn)題的嚴(yán)重性時(shí)將會(huì)付出推倒重來(lái)的沉痛代價(jià)。
Vmware;優(yōu)化;虛擬化平臺(tái);云平臺(tái)
虛擬化平臺(tái)的建設(shè)需要遵循很多規(guī)范和標(biāo)準(zhǔn),規(guī)范和標(biāo)準(zhǔn)的平臺(tái)建設(shè)不僅可以提升平臺(tái)的健壯性,還可以降低后期的運(yùn)維壓力。有時(shí)候看似很微不足道的規(guī)則,將會(huì)給虛擬化平臺(tái)帶來(lái)致命的影響。通過(guò)這些年的探索,筆者總結(jié)了一些Vmware虛擬化優(yōu)化的實(shí)戰(zhàn)經(jīng)驗(yàn)。
人們往往會(huì)根據(jù)集群的功能,將集群分為管理集群、VDI集群、業(yè)務(wù)集群、測(cè)試集群等。而為了保障各集群的獨(dú)立性,會(huì)在每個(gè)集群中建立一個(gè)vCenter來(lái)管理,但這樣不僅增加了軟件license費(fèi)用,還增加了運(yùn)維的工作量。因此,在滿足安全等級(jí)的前提下,建議通過(guò)1個(gè)vCenter管理所有的ESXI主機(jī)和虛擬機(jī)。同時(shí),按照主機(jī)配置一致的原則,將相同硬件配置的主機(jī)在同一集群中,減少資源的浪費(fèi)。
為提高運(yùn)維的質(zhì)量,針對(duì)vSphere有用的alarm及alert進(jìn)行E-mail或者是SMS方式進(jìn)行通知。針對(duì)會(huì)影響整個(gè)虛擬化架構(gòu)的運(yùn)作,不管是軟件或是硬件均作集中式alarm及alert進(jìn)行E-mail或者是SMS方式進(jìn)行通知。
對(duì)于虛擬化平臺(tái)命名規(guī)范,應(yīng)建立相應(yīng)的標(biāo)準(zhǔn)和制度,并定期進(jìn)行檢查和糾正。
建議,主機(jī)名:<機(jī)房><機(jī)柜位置><服務(wù)器機(jī)架位置>
網(wǎng)絡(luò)端口組:<類別><_網(wǎng)段>,比如prod_10.200.0
Datastore:<存儲(chǔ)><控制器><類型><LUN ID>
集群名:根據(jù)應(yīng)用或功能區(qū)劃分
根據(jù)VMware最佳實(shí)踐,DataStore的大小計(jì)算如下:
DataStore尺寸=Z×(X+Y)×1.2
Z=每個(gè)LUN存放虛擬機(jī)最大數(shù)量,不超過(guò)15個(gè)為宜;
X=每個(gè)虛擬機(jī)內(nèi)存的尺寸值;
Y=虛擬機(jī)存盤的尺寸。
對(duì)于存貯集群的配置,應(yīng)根據(jù)存儲(chǔ)類型和性能進(jìn)行分級(jí),分別配置多個(gè)存儲(chǔ)集群。如:VNX-SASVNX-SATA等。
模板卷的配置建議:?jiǎn)为?dú)規(guī)劃一個(gè)500G B~1 TB(根據(jù)模板及ISO文件的大小而定)的LUN,并且能被vCenter下的所有ESXI主機(jī)訪問(wèn)。
通常情況下,建議將管理網(wǎng)絡(luò)和VMotion網(wǎng)絡(luò)流量分開(kāi),
兩塊活動(dòng)網(wǎng)卡互為主備模式。如表1所示。

表1 兩塊活動(dòng)卡模式
Bios的配置根據(jù)vSphere虛擬化最佳實(shí)踐,建議:

企業(yè)虛擬化平臺(tái)管理員應(yīng)定期查詢廠商服務(wù)器Bios版本,及時(shí)進(jìn)行更新;應(yīng)建立Syslog Server,并對(duì)ESXI配置syslog的設(shè)定;針對(duì)可以配置的syslog的設(shè)備進(jìn)行配置,并建立一個(gè)集中式且簡(jiǎn)易的可以查詢的SYSLOG的信息;建立Dump Server,并對(duì)ESXI配置Dump Server的設(shè)定;定期針對(duì)ESXIPatch做審核,并對(duì)其更新做風(fēng)險(xiǎn)評(píng)估;建立備份機(jī)制,使用自動(dòng)化腳本定期對(duì)ESXI做備份。
將不需要使用到Floppy/CD-ROM的虛擬機(jī),將其配置移除。對(duì)于快照的配置,應(yīng)定期刪除無(wú)用的VM快照。設(shè)定報(bào)警定期自動(dòng)化檢查并產(chǎn)生報(bào)表,提供管理人員。建立虛擬機(jī)時(shí)應(yīng)優(yōu)先選擇網(wǎng)卡類型VMXNET3。更新VM模板,定期檢查VM配置,將模板更新成合理的配置,以后部署均使用相同的配置。并定期通過(guò)VMware vCenter Operation Management獲取虛擬機(jī)運(yùn)行情況報(bào)告。VM硬件版本,建議升級(jí)VM硬件版本到最高。
VMToolS可以安裝或升級(jí)到最新的VMTools版本。因?yàn)閂MToolS可以:
a.優(yōu)化的虛擬網(wǎng)卡和存儲(chǔ)驅(qū)動(dòng)程序;
b.能提高內(nèi)存管理的效率;
c.改進(jìn)的鍵盤、視頻和鼠標(biāo)操作;
d.虛擬主機(jī)關(guān)機(jī)更加流暢;
e.虛擬機(jī)性能數(shù)據(jù)整合(for vSphere)。
VCPU/MEM 配置可 以 通 過(guò) VMware vCenter Operation Management監(jiān)控,并測(cè)試調(diào)整,確認(rèn)是否影響業(yè)務(wù)。
以上虛擬機(jī)平臺(tái)優(yōu)化是實(shí)戰(zhàn)探索的初期實(shí)踐,對(duì)平臺(tái)的穩(wěn)定和后期的運(yùn)維均有極大的幫助。平臺(tái)的建設(shè)期按照一些優(yōu)化的標(biāo)準(zhǔn)進(jìn)行建設(shè)可以減少很多系統(tǒng)的隱患,對(duì)用戶的體驗(yàn)有很大的提升。
10.3969/j.issn.1673-0194.2016.19.093
TP311
A
1673-0194(2016)19-0168-02
2016-07-25
李永祥(1981-),男,工程師,主要研究方向:企業(yè)系統(tǒng)運(yùn)維工作。