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