簡述:一般而言,SQL服務(wù)器安裝到VMware上就好比安裝到物理主機(jī)上,并且在VMware上進(jìn)行了另外的優(yōu)化。自2002年以來,我就一直在運(yùn)行部署到VMware上的SQL服務(wù)器;盡管帶來了上述的明顯優(yōu)點,我
一般而言,SQL服務(wù)器安裝到VMware上就好比安裝到物理主機(jī)上,并且在VMware上進(jìn)行了另外的優(yōu)化。
自2002年以來,我就一直在運(yùn)行部署到VMware上的SQL服務(wù)器;盡管帶來了上述的明顯優(yōu)點,我最不滿意的地方還是性能。處理器、存儲和連接通常共享,這個事實意味著我把要求最高的SQL服務(wù)器分開放在幾臺功能強(qiáng)大的不同機(jī)器上。盡管如此,許多服務(wù)器還是可以在運(yùn)行ESX的高規(guī)格設(shè)備上進(jìn)行全面配置。
SQL服務(wù)器虛擬化需要注意幾個重要方面,其中主要是CPU、內(nèi)存和磁盤。
CPU:虛擬化增添了程度不一的開銷,這取決于許多不同因素。對于SQL服務(wù)器這些處理器密集型的應(yīng)用程序而言,虛擬化給CPU帶來的開銷可能會導(dǎo)致總性能下降。不過,VMware平衡處理器負(fù)荷的高效方式在某種程度上緩解了這個問題;運(yùn)行在VMware上的虛擬機(jī)可以充分利用多核和多處理器配置,從而有可能運(yùn)行處理器密集型的工作負(fù)荷。VMware讓你可以為虛擬服務(wù)器分配不同的虛擬CPU。
內(nèi)存:是限制你在一臺物理機(jī)器上可以運(yùn)行多少個虛擬機(jī)的最常見因素。IT人員沒有減少SQL服務(wù)器或Windows操作系統(tǒng)的內(nèi)存需求。不過,VMware在內(nèi)存方面的開銷很有限;分配更多容量的內(nèi)存便于更有效地分配及利用內(nèi)存。應(yīng)用程序的需求增加或減少時,IT人員可以動態(tài)增加或減少分配給虛擬機(jī)的內(nèi)存容量。這與靜態(tài)虛擬內(nèi)存相比提高了服務(wù)器整合率。
磁盤:VMware機(jī)器運(yùn)行完整的操作系統(tǒng);決定遷移至VMware基礎(chǔ)架構(gòu)時,需要考慮SQL服務(wù)器的存儲需求。SQL服務(wù)器是輸入/輸出密集型的應(yīng)用系統(tǒng),整合到一臺物理服務(wù)器上的多個虛擬機(jī)磁盤同時訪問磁盤帶來的磁盤輸入/輸出會導(dǎo)致性能降級。VMware通過VMFS來提高輸入/輸出性能。集中式存儲有助于縮短延遲、提高吞吐率。
磁盤配置選項:你可以配置擁有多只虛擬SCSI驅(qū)動器的虛擬機(jī),這些驅(qū)動器在虛擬機(jī)看來如同連接至SCSI適配器的SCSI設(shè)備。
本文由專業(yè)服務(wù)器租用——騰佑科技(http://m.mubashirfilms.com)提供。
搜索詞
熱門產(chǎn)品推薦