準(zhǔn)虛擬化驅(qū)動(dòng)優(yōu)化Windows性能
在Red Hat Enterprise Virtualization操作系統(tǒng)環(huán)境中,準(zhǔn)虛擬化驅(qū)動(dòng)相比模擬驅(qū)動(dòng)可優(yōu)化Windows性能。不過Windows虛機(jī)所需的準(zhǔn)虛擬化驅(qū)動(dòng)在RHEV中默認(rèn)不存在,Windows安裝程序無法識(shí)別RHEV呈現(xiàn)給虛機(jī)的虛擬硬盤,這意味著用戶在安裝前或安裝過程中需要額外動(dòng)作。
在虛擬數(shù)據(jù)中心內(nèi)虛擬OS如果采用模擬驅(qū)動(dòng),則不需要在安裝OS時(shí)進(jìn)行調(diào)整。而RHEV虛擬OS采用準(zhǔn)虛擬化驅(qū)動(dòng),相比模擬驅(qū)動(dòng)可優(yōu)化Windows性能。該驅(qū)動(dòng)改善硬件性能瓶頸,例如硬盤或網(wǎng)卡,但是需要安裝過程增加額外動(dòng)作。本文,您將學(xué)到如何在RHEV Windows guest賬戶中使用準(zhǔn)虛擬化驅(qū)動(dòng)。
安裝準(zhǔn)虛擬化驅(qū)動(dòng)
Virtio-win RPM包為Windows系統(tǒng)提供準(zhǔn)虛擬化驅(qū)動(dòng)??梢栽赗ed Hat Network的RHEL(Red Hat Enterprise Linux)補(bǔ)充渠道中找到該包,通過RHEV已經(jīng)可以訪問它。
在安裝完成后,RHEV-M服務(wù)器的/usr/share/virtio-win目錄中會(huì)發(fā)現(xiàn)兩個(gè)文件。第一個(gè)是virtio-win-*.iso,是一個(gè)CD的ISO文件包含了Windows OS安裝完成后所需的驅(qū)動(dòng)。另一個(gè)文件是virtio-drivers-*.vfd,一個(gè)軟盤鏡像可以用于安裝。確保在安裝首個(gè)Windows虛機(jī)之前把這兩個(gè)文件都拷貝到了ISO庫中。
使用rhevm-iso-uploader命令把鏡像文件上傳ISO庫。如下命令實(shí)例演示了如何在名為admin的RHEV管理員賬戶下,把文件上傳到名為isos的ISO域中,在使用該命令前確保virtio-win RPM包已安裝:
rhevm-iso-uploaded -u admin@example.com --iso-domain=isos upload /usr/share/virtio-win/virtio-win.iso /usr/share/virtio-win/virtio-win.vfd /usr/share/rhev-guest-tools-iso/rhev-tools-setup.iso
#p#
創(chuàng)建虛機(jī)和優(yōu)化Windows性能
一旦驅(qū)動(dòng)可用,您可以在RHEV-M中創(chuàng)建Windows虛機(jī)。首先,指定虛擬所需硬件。然后右鍵點(diǎn)擊虛機(jī)并選擇Run Once進(jìn)入如下內(nèi)容。這些確保了準(zhǔn)虛擬化驅(qū)動(dòng)可用,然后在安裝開始前需要加載。
• 加載軟驅(qū): virtio-win.vfd
• 加載CD: windows-7.iso
• 啟動(dòng)順序: CD-ROM (優(yōu)先)
• 顯示協(xié)議: Spice
安裝語言選擇完畢后,選擇定制(高級(jí))安裝來告訴Windows驅(qū)動(dòng)所在的位置。在界面中,點(diǎn)擊Load Driver然后點(diǎn)擊OK,從之前加載的軟驅(qū)中獲得一個(gè)驅(qū)動(dòng)列表。選擇Red Hat VirtIO SCSI Controller(A:\amd64\Win7\viostor.inf)驅(qū)動(dòng)后,windows允許您訪問虛擬磁盤以繼續(xù)Windows虛機(jī)的安裝。
安裝完成后,通過連接到Windows CD驅(qū)動(dòng)rhev-tools-setup.iso文件來安裝RHEV Tools。在Windows中,打開CD驅(qū)動(dòng)器,訪問RHEV-tools Setup程序。完成所有的程序步驟來安裝合適的圖形驅(qū)動(dòng),并確保實(shí)現(xiàn)最佳圖形分辨率,完成對(duì)Windows性能的優(yōu)化。
盡管跟模擬驅(qū)動(dòng)相比,VirtIO準(zhǔn)虛擬化驅(qū)動(dòng)需要額外的配置和調(diào)整,否則Windows無法識(shí)別RHEV提供的硬盤。這些額外步驟確保了RHEV中Windows虛機(jī)的性能優(yōu)化。