VMware Converter:從Windows服務(wù)器轉(zhuǎn)換到Linux虛擬機(jī)
如今有許多虛擬化方案,不過我認(rèn)為在Linux上使用VMware是開始虛擬化的最佳方式。在本文中,TechTarget中國的特約虛擬化專家Brendan Barry將介紹使用VMware Converter的一種方式,將大量Windows機(jī)器轉(zhuǎn)換成運(yùn)行在Linux或任何受支持操作系統(tǒng)的VMware虛擬機(jī)。
為什么你的IT團(tuán)隊(duì)采用虛擬化?每臺(tái)服務(wù)器運(yùn)行一個(gè)任務(wù)或者每個(gè)人管理一臺(tái)服務(wù)器的模式正在消失。虛擬機(jī)帶來的多任務(wù)和多角色提供了實(shí)際的業(yè)務(wù)節(jié)省。虛擬化不僅僅使配置和管理多臺(tái)機(jī)器的人力降低了,還節(jié)約了應(yīng)用成本、許可費(fèi)用,甚至電力成本。
VMware通用實(shí)踐
對(duì)于新用戶,有一些VMware使用技巧:
1.在訪問模式下更改防毒設(shè)置以拒絕.vmdk .vmem和.ISO文件。這將從你的AV(防毒)軟件停止不斷的文件訪問掃描。
2.如果可能,將虛擬機(jī)存儲(chǔ)在獨(dú)立分區(qū)上,并預(yù)先分配磁盤空間,同時(shí)安排每天的磁盤碎片整理。不要將虛擬機(jī)存儲(chǔ)在可移動(dòng)的USB、Firewire或ESATA驅(qū)動(dòng)上,因?yàn)檫@會(huì)很慢。
3.添加MemTrimRate=0和sched.mem.pshare.enable=FALSE到.VMX文件(這需要大量?jī)?nèi)存)。
4.頁面共享是子操作系統(tǒng)共享內(nèi)存的一種技術(shù)。為了禁止這個(gè)功能,添加下面的列到虛擬機(jī)配置文件(.vmx):
sched.mem.pshare.enable=FALSE option
VMware Converter使用方法
下面描述的是使用VMWare Converter快速轉(zhuǎn)換Windows服務(wù)器或工作站的方法。
1.通過VMware站點(diǎn)獲得VMWare Converter。
2.從Windows控制臺(tái)運(yùn)行,打開向?qū)А?/P>
3.選擇典型安裝。
a.輸入“Physical Computer”
b.在選項(xiàng)“A remote machine”里輸入DNS或IP,以及登錄信息
c.輸入“Turn it into a Virtual Machine”
d.選擇你想要存儲(chǔ)虛擬機(jī)的地點(diǎn)
4.啟動(dòng)VMware Workstation或VMware Server,并正常運(yùn)行機(jī)器。
自定義虛擬機(jī)
以下是方法概況。為了讓W(xué)indows應(yīng)用在Ubuntu Feisty Fawn環(huán)境下工作,采取以下步驟:
1.確保在/etc/apt/sources.list里激活這個(gè)知識(shí)庫:deb http://archive.canonical.com/ubuntu feisty-commercial main。
2.通過Synaptic或Add/Remove Software安裝vmware-server和rdesktop包。
3.去到System Tools菜單,打開“VMWare Server Console”。
4.點(diǎn)擊“Connect”,然后點(diǎn)擊“Create a new VM”。一路點(diǎn)擊確定,選擇NAT Networking。
5.通常在虛擬機(jī)里安裝Windows XP Pro版本(Pro是必需的,因?yàn)槟芘crdesktop使用)。
6.這一步很長(zhǎng),我們將分為若干小步驟:
啟動(dòng)Windows后:激活Control Panel/System里的Terminal Services。點(diǎn)擊Remote表,激活“Allow users to connect remotely to this computer”。
通過點(diǎn)擊Run關(guān)掉你要在其上運(yùn)行Windows應(yīng)用的桌面,并在注冊(cè)表輸入:HKEY_CURRENT_USER/Software/Microsoft/Windows/ CurrentVersion/Policies/Explorer。
創(chuàng)建叫做NoDesktop的DWORD,設(shè)置成1
注意Windows的IP地址
去LAN Connection點(diǎn)擊支持表格
下載SeamlessRDP,提取到C:\seamlessrdp
退出Windows,關(guān)閉VMware Server Console(讓虛擬機(jī)繼續(xù)運(yùn)行)
打開terminal and type:
rdesktop -A -s 'c:\seamlessrdp\seamlessrdpshell.exe c:\windows\explorer.exe'
IPAddress -u user -p password. Substitute the IP address of your Windows VM
Windows工具條的頂點(diǎn)應(yīng)該顯示在屏幕底部的最上面。右擊選擇屬性,禁用“Lock the Taskbar”。
注意:你可能需要啟用歡迎屏幕或者快速用戶切換。
總結(jié)
希望這是探究幾種方法的好的開始,以便通過從Windows移除應(yīng)用并虛擬化應(yīng)用來降低成本,并且能管理多臺(tái)機(jī)器。
【編輯推薦】