kvm虛擬化1

來源:互聯網
上載者:User

標籤:dom   virsh   inf   libc   kvm虛擬化   restart   圖形化   containe   mod   

電腦的五大組成部分:

運算器,控制器,儲存空間,輸入,輸出

虛擬化是對cpu   ,記憶體,,磁碟, 網路,IO 的虛擬

cpu的虛擬 以時間分區形式進行,這樣使得cpu可以運行多個進程

記憶體進行了空間複用,

MMU記憶體管理單元:每個進程擁有的記憶體最終都會映射到物理上,

記憶體將實體記憶體空間劃分為多個空間,每一個叫做一個頁匡,供進程使用

網卡的虛擬:時序複用,網卡隊列,

虛擬化分類:

1 hypervisor  在它之上建立其他虛擬機器(xen負責管理cpu,記憶體),IO裝置有第一個虛擬機器管理dom0, 其他虛擬機器成為DomU ,

2 在作業系統上在安裝虛擬化軟體,再之上安裝虛擬化  vmware

虛擬化有:

主機虛擬化:kvm  ,virtualbox ,xen

容器虛擬化:lxc   openvz  libcontainer ,只是將使用者空間隔離虛擬出使用者空間,共用同一個核心,  效能比較好但隔離型不太好,

模擬器:qemu

kvm的原理:

kvm有兩個組件構成: 

1核心空間的kvm.ko  模組 ,  工作在核心中,會將

2 Qemu-kvm : 使用者空間的程式工具 

Libvirt : 虛擬機器管理程式,用於互動的  c/s架構的

Virt-manager   :圖形化的管理程式   可以實現虛擬機器的建立

Kvm需硬體cpu支援虛擬化:grep  -E  -I  “(svm|vmx)”  /proc/cpuinfo   有表示支援硬體虛擬化

Modinfo     kvm     --------------命令查看kvm模組

Modprobe   kvm    --------------裝入kvm模組

這是在/dev 下有kvm目錄表示匯入成功,同時現在系統已經是虛擬化的了

開始裝應用程式: yum  install   libvirt   libvirt-daemon-kvm  virt-manager 

 systemctl  start  libvirtd.service    啟動

 建立個物理橋,可以ssh通過這個物理橋去管理,建立虛擬機器

Virsh  iface-bridge   eno33  br0

解決

重啟網卡:systemctl restart  network.service

 

 

基於此橋裝置來建立虛擬機器

Ssh   -X  [email protected]

# virt-manager  &   啟動圖形管理介面

 

kvm虛擬化1

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.