20個(gè)最基本的虛擬化技巧 |
發(fā)布時(shí)間: 2012/8/4 18:29:28 |
20個(gè)最基本的虛擬化技巧核心提示:將數(shù)百個(gè)虛擬化技巧濃縮為20個(gè)本身就需要一些技巧,許多技巧從本質(zhì)上來講是通用的,每個(gè)虛擬化廠商都可以使用它們,但有些技巧只適用于VMware的產(chǎn)品,本文列舉的這20個(gè)技巧都是通過實(shí)踐后總結(jié)出來的。 中國IDC圈8月6日?qǐng)?bào)道:將數(shù)百個(gè)虛擬化技巧濃縮為20個(gè)本身就需要一些技巧,許多技巧從本質(zhì)上來講是通用的,每個(gè)虛擬化廠商都可以使用它們,但有些技巧只適用于VMware的產(chǎn)品,本文列舉的這20個(gè)技巧都是通過實(shí)踐后總結(jié)出來的。 1、為一次性系統(tǒng)使用虛擬機(jī)(VM) VM是搭建蜜罐的最佳選擇,首先基于模板創(chuàng)建VM,然后實(shí)施隔離,這是研究生產(chǎn)系統(tǒng)所受威脅的最好方式,處理病毒或惡意軟件時(shí)禁用網(wǎng)絡(luò)接口,讓威脅停留在VM內(nèi),不影響其它系統(tǒng)(虛擬的或物理的),使用Windows VM時(shí),請(qǐng)關(guān)閉系統(tǒng)還原功能,確保文件被修改或破壞后,系統(tǒng)重啟時(shí)不會(huì)自動(dòng)進(jìn)行還原。 2、使用VM模板 虛擬機(jī)模板允許虛擬化管理員使用標(biāo)準(zhǔn)的操作系統(tǒng)鏡像快速部署新的虛擬機(jī),模板相當(dāng)于黃金鏡像,基于模板創(chuàng)建的虛擬機(jī)可以繼續(xù)安裝新的補(bǔ)丁,新的虛擬機(jī)可以再次轉(zhuǎn)換成模板。 3、VM宿主主機(jī)要求 虛擬主機(jī)必須使用64位多處理器,為VM準(zhǔn)備充足的RAM和磁盤空間,千兆網(wǎng)絡(luò)接口也是必需的,最好使用多網(wǎng)絡(luò)接口,為備份和虛擬機(jī)通信使用獨(dú)立的接口,大多數(shù)服務(wù)器都能滿足這些要求,如果使用舊服務(wù)器,確保處理器是64位,并且支持多處理器,RAM最小要能擴(kuò)容到8GB,8GB被認(rèn)為是構(gòu)建一個(gè)VM宿主主機(jī)的最低內(nèi)存限度。 4、密集配置虛擬磁盤 配置一個(gè)新的VM或?yàn)閂M創(chuàng)建一個(gè)新磁盤時(shí),如果虛擬化很重要或磁盤內(nèi)容經(jīng)常變化時(shí),使用密集配置,采用靜態(tài)的方法給虛擬磁盤分配空間,如果你創(chuàng)建一個(gè)30GB的虛擬磁盤,它就會(huì)占用30GB的存儲(chǔ)空間,與密集配置相對(duì)的是精簡配置,即可以動(dòng)態(tài)擴(kuò)展虛擬磁盤大小,如果使用精簡配置,創(chuàng)建虛擬磁盤時(shí)只占用最小空間,然后根據(jù)數(shù)據(jù)增長的需要自動(dòng)擴(kuò)大,精簡配置可以節(jié)省磁盤空間,但性能卻不好。因此,使用密集配置還是精簡配置的原則是:如果你的虛擬磁盤需要最理想的性能,或數(shù)據(jù)寫入較頻繁,建議使用密集配置。 5、分散負(fù)擔(dān)較重的工作負(fù)載的磁盤鏡像 如果VM遭遇性能問題,應(yīng)該將它們的磁盤鏡像隔離到不同的存儲(chǔ)位置,例如,數(shù)據(jù)庫如果和操作系統(tǒng)使用同一個(gè)虛擬磁盤就會(huì)有問題,數(shù)據(jù)庫數(shù)據(jù)文件放在同一LUN的第二個(gè)磁盤上,日志文件放在同一LUN的第三個(gè)磁盤上,將操作系統(tǒng)虛擬磁盤放在不同的LUN上,將日志虛擬磁盤轉(zhuǎn)移到不包含其它操作系統(tǒng)或其它數(shù)據(jù)文件的LUN上,VM的性能將會(huì)顯著提高。 6、遵循物理機(jī)安全規(guī)則 虛擬機(jī)并不比物理機(jī)安全,因此應(yīng)該和物理機(jī)一樣,給虛擬機(jī)打補(bǔ)丁,服務(wù)包,更新和執(zhí)行保護(hù),在虛擬環(huán)境中,仍然需要防病毒軟件,反間諜軟件和防火墻,刪除或禁用未使用的服務(wù),只允許使用安全的協(xié)議進(jìn)出系統(tǒng),如果可能,最好使用所有服務(wù)的安全版本,如使用SSH,SCP,SFTP和HTTPS代替不安全的Telnet,RCP,F(xiàn)TP和HTTP. 7、盡可能使用SAN存儲(chǔ) 大型虛擬化不能沒有SAN存儲(chǔ),SAN通過主機(jī)總線適配器(HBA),光纖電纜和SAN交換機(jī)連接到你的系統(tǒng),它提供了快速的磁盤訪問能力,適合數(shù)據(jù)庫,日志和其它寫密集型應(yīng)用,SCSI磁盤性能比SATA磁盤要好,但價(jià)格也更貴,通常會(huì)同時(shí)使用,但針對(duì)不同需求,基于SCSI的SAN和基于SATA的SAN都會(huì)優(yōu)先于本地磁盤存儲(chǔ),因?yàn)樗鼈兪褂秒p光纖通道配置,可支持多種RAID,可以最大限度避免單點(diǎn)故障。 8、P2V轉(zhuǎn)換和服務(wù)可用性 將一個(gè)運(yùn)行中的物理系統(tǒng)轉(zhuǎn)換成虛擬機(jī)時(shí),禁用物理系統(tǒng)上的所有服務(wù)將會(huì)對(duì)文件系統(tǒng)的內(nèi)容產(chǎn)生巨大變化,數(shù)據(jù)庫,主要服務(wù)和日志寫入文件系統(tǒng)會(huì)一直進(jìn)行,因此虛擬機(jī)和物理機(jī)會(huì)不一致,在轉(zhuǎn)換期間出現(xiàn)差異很正常,但必須保持在最低限度,如果你使用一個(gè)可引導(dǎo)盤將物理機(jī)轉(zhuǎn)換成虛擬機(jī),物理機(jī)的操作系統(tǒng)時(shí)靜態(tài)的,在轉(zhuǎn)換前不需要禁用任何服務(wù),這個(gè)方法速度快,效率高,但在轉(zhuǎn)換期間VM將不可用。 9、在VMware ESX/vSphere中,使用VMXNET 2型和3型網(wǎng)絡(luò)適配器 創(chuàng)建一個(gè)新的Windows VM或執(zhí)行物理到虛擬機(jī)轉(zhuǎn)換(P2V)時(shí),新VM的網(wǎng)絡(luò)接口驅(qū)動(dòng)將顯示為Flexible,AMDPCNET或E1000,除非VM的操作系統(tǒng)很老(Windows NT,Windows2000,Windows9x),或有其它不得已的理由要使用這些驅(qū)動(dòng),否則應(yīng)該將驅(qū)動(dòng)改為VMXNET2或VMXNET3,要切換到VMXNET驅(qū)動(dòng),需要移除現(xiàn)有網(wǎng)絡(luò)接口,使用新的接口代替,VMXNET2和VMXNET3驅(qū)動(dòng)將可以和物理副本匹敵,首先要從VM移除舊的驅(qū)動(dòng),步驟如下: (1)打開命令提示符,執(zhí)行下面的命令 SETDEVMGR_SHOW_NONPRESENT_DEVICES=1. (2)再執(zhí)行 DEVMGMT.MSC. (3)點(diǎn)擊“查看”*“顯示隱藏設(shè)備”,向下滾動(dòng)到“網(wǎng)絡(luò)適配器”,刪除顯示為灰色的設(shè)備。 10、SAN格式 為你的VM格式化SAN時(shí),使用最大的塊大小,以匹配LUN上已經(jīng)存在的最大虛擬磁盤文件,VMFS-3,VMFS的最新版本,對(duì)應(yīng)Linuxext3文件系統(tǒng),它們具有相同的功能和限制,VMFS-3單個(gè)文件最大大小是2TB,下面是VMware給出的塊大小和文件大小對(duì)比數(shù)據(jù)。 如果塊大小沒有選擇正確,文件系統(tǒng)會(huì)限制LUN上單個(gè)文件的最大大小,例如,一個(gè)300GB虛擬磁盤文件不能存在于塊大小為1MB的LUN上,會(huì)顯示空間不足的錯(cuò)誤消息,但事實(shí)上空間是足夠的,當(dāng)LUN以正確的塊大小格式化后,必須刪除數(shù)據(jù)再重新創(chuàng)建,LUN上的所有數(shù)據(jù)都將被銷毀。 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |