![紅帽企業(yè)版6.0 KVM虛擬化實(shí)戰(zhàn)攻略01_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/9/2ed3f23b-afe7-4422-9fd9-0945800933e5/2ed3f23b-afe7-4422-9fd9-0945800933e51.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、紅帽企業(yè)版6.0 kvm虛擬化實(shí)戰(zhàn)攻略01在2010年4月發(fā)布的rhel 6.0 beta版中 ,去掉了xen,這大概是第一個(gè)不包含xen hypervisor的知名linux發(fā)行版,之前有報(bào)道過r hat有可能會(huì)在rhel 6.0中用kvm徹低代替xen,現(xiàn)在看來以前的消息一點(diǎn)不假。kvm 是指基于 linux 內(nèi)核的虛擬機(jī)(kernel-ba virtual machine)。增強(qiáng) kvm 到 linux 內(nèi)核是 linux 進(jìn)展的一個(gè)重要里程碑,這也是第一個(gè)整合到 linux 主線內(nèi)核的技術(shù)。在 kvm 模型中,每一個(gè)虛擬機(jī)都是一個(gè)由 linux 調(diào)度程序管理的標(biāo)準(zhǔn)進(jìn)程,你可以在用戶空間
2、啟動(dòng)客戶機(jī)操作系統(tǒng)。一個(gè)一般的 linux 進(jìn)程有兩種運(yùn)行模式:內(nèi)核和用戶。 kvm 增強(qiáng)了第三種模式:客戶模式(有自己的內(nèi)核和用戶模式)。 kvm 所用法的辦法是通過容易地加載內(nèi)核模塊而將 linux 內(nèi)核轉(zhuǎn)換為一個(gè)系統(tǒng)管理程序。這個(gè)內(nèi)核模塊導(dǎo)出了一個(gè)名為 /dev/kvm 的設(shè)備,它可以啟用內(nèi)核的客戶模式(除了傳統(tǒng)的內(nèi)核模式和用戶模式)。有了 /dev/kvm 設(shè)備,vm 使自己的地址空間自立于內(nèi)核或運(yùn)行著的任何其他 vm 的地址空間。設(shè)備樹(/dev)中的設(shè)備對(duì)于全部用戶空間進(jìn)程來說都是通用的。但是每個(gè)打開 /dev/kvm 的進(jìn)程看到的是不同的映射(為了支持 vm 間的隔離)。kvm安
3、裝 kvm 之后,您可以在用戶空間啟動(dòng)客戶操作系統(tǒng)。每個(gè)客戶操作系統(tǒng)都是主機(jī)操作系統(tǒng)(或系統(tǒng)管理程序)的一個(gè)單個(gè)進(jìn)程。 圖 1 提供了一個(gè)用法 kvm 舉行虛擬化的視圖。 650) this.wth=650;" src=":/e:/docume1/admini1/locals1/temp/ksohtml/wps_clip_image-9631.png" width="471" height="216" alt="" /> 圖 1 kvm 原理圖 一、kvm 虛擬機(jī)的管理工具 精確來說,kvm 僅僅是
4、 linux 內(nèi)核的一個(gè)模塊。管理和創(chuàng)建完整的 kvm 虛擬機(jī),需要更多的輔助工具。qemu-kvm:在 linux 系統(tǒng)中,首先我們可以用 加載 kvm 模塊,假如用 rpm 安裝 kvm 軟件包,系統(tǒng)會(huì)在啟動(dòng)時(shí)自動(dòng)加載模塊。加載了模塊后,才干進(jìn)一步通過其他工具創(chuàng)建虛擬機(jī)。但僅有 kvm 模塊是遠(yuǎn)遠(yuǎn)不夠的,由于用戶無法挺直控制內(nèi)核模塊去做事情,還必需有一個(gè)用戶空間的工具。關(guān)于用戶空間的工具,kvm 的開發(fā)者挑選了已經(jīng)成型的開源虛擬化軟件 qemu。qemu 是一個(gè)強(qiáng)大的虛擬化軟件,它可以虛擬不同的 cpu 構(gòu)架。比如說在 x86 的 cpu 上虛擬一個(gè) power 的 cpu,并利用它編譯出
5、可運(yùn)行在 power 上的程序。kvm 用法了 qemu 的基于 x86 的部分,并稍加改造,形成可控制 kvm 內(nèi)核模塊的用戶空間工具 qemu-kvm。所以 linux 發(fā)行版中分為 內(nèi)核部分的 kvm 內(nèi)核模塊和 qemu-kvm 工具。這就是 kvm 和 qemu 的關(guān)系。 libvirt、virsh、virt-manager:盡管 qemu-kvm 工具可以創(chuàng)建和管理 kvm 虛擬機(jī),redhat 為 kvm 開發(fā)了更多的輔助工具,比如 libvirt、libguestfs 等。緣由是 qemu 工具效率不高,不易于用法。libvirt 是一套提供了多種語言接口的 api,為各種虛擬
6、化工具提供一套便利、牢靠的編程接口,不僅支持 kvm,而且支持 xen 等其他虛擬機(jī)。用法 libvirt,你只需要通過 libvirt 提供的函數(shù)銜接到 kvm 或 xen 宿主機(jī),便可以用同樣的指令控制不同的虛擬機(jī)了。libvirt 不僅提供了 api,還自帶一套基于文本的管理虛擬機(jī)的指令 virsh,你可以通過用法 virsh 指令來用法 libvirt 的所有功能。但終于用戶更盼望的是圖形用戶界面,這就是 virt-manager。他是一套用 python 編寫的虛擬機(jī)管理圖形界面,用戶可以通過它直觀地操作不同的虛擬機(jī)。virt-manager 就是利用 libvirt 的 api 實(shí)
7、現(xiàn)的。 二、 安裝配置kvm 相關(guān)軟件 1 系統(tǒng)要求: 處理器需求:需要一臺(tái)可以運(yùn)行最新linux內(nèi)核的intel處理器(含vt虛擬化技術(shù))或amd處理器(含svm平安虛擬機(jī)技術(shù)的amd處理器, 也叫amd-v)??梢杂梅ㄈ缦轮噶顧z查: e (vmx|svm) or=always /proc/uinfo flags : fpu vme de pse tsc msr pae e cx8 apic sep mr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxt fxsr_opt rdtscp lm 3dnowex
8、t 3dnow pni cx16 lahf_lm _legacy svm extapic cr8_legacy misalignsse flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy misalignsse 假如輸出的結(jié)果包含 vmx,它是 intel處理器虛擬機(jī)技術(shù)標(biāo)記;假如包含 svm,它是 amd處理器虛擬機(jī)技術(shù)標(biāo)記;。假如你甚么都得不到,那應(yīng)你的系統(tǒng)并沒有支持虛擬化的處理 ,不能用法kvm。另
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 公寓樓房屋承租合同范本
- 個(gè)人果園轉(zhuǎn)讓合同范本
- 小產(chǎn)權(quán)房房屋租賃合同范本
- 6人簽字合同范本
- 養(yǎng)殖租賃合同范本
- 服務(wù)員勞務(wù)服務(wù)合同范本
- 分公司使用合同范例
- 個(gè)人買賣商鋪合同范本
- 養(yǎng)狗協(xié)議合同范本
- 北美谷物航次合同范例
- (正式版)HGT 6313-2024 化工園區(qū)智慧化評(píng)價(jià)導(dǎo)則
- 金風(fēng)科技-風(fēng)電產(chǎn)業(yè)集團(tuán)-供應(yīng)商現(xiàn)場(chǎng)作業(yè)基礎(chǔ)安全考試附答案
- 公共關(guān)系學(xué)完整教學(xué)課件
- 人工智能機(jī)器人科學(xué)小報(bào)手抄報(bào)簡(jiǎn)報(bào)
- 三年級(jí)下冊(cè)美術(shù)課件-第1課 燈彩輝映|浙美版 (共19張PPT)
- 硫酸銨廢水MVR蒸發(fā)結(jié)晶
- 原子物理學(xué)第五章-多電子原子:泡利原理
- 35kV輸電線路工程旋挖鉆孔專項(xiàng)施工方案
- 固定資產(chǎn)借用登記表
- 行業(yè)會(huì)計(jì)比較ppt課件(完整版)
- 外固定架--ppt課件
評(píng)論
0/150
提交評(píng)論