虛擬化技術:系統虛擬化,存盤虛擬化,網路虛擬化,gpu虛擬化,軟體虛擬化,硬體支持虛擬化
系統虛擬化:單一系統上運行多個作業系統,每個虛擬作業系統同時運行但又相互獨立
三種實作方式:
純軟體仿真:模擬完整硬體環境虛擬化來賓平臺,效率較低,產品qemu,
虛擬化層翻譯:Hypervisor/vmm(虛擬機監控器),允許多種作業系統在相同的物理系統中運行控制硬體并向來賓作業系統提供底層硬體的途徑,向來賓作業系統提供虛擬化的硬體
無硬體輔助的全虛擬化,半虛擬化,硬體輔助的全虛擬化
容器技術 lxc docker
Hypervisor分類:型別1:裸金屬型 型別2: 宿主型
kvm虛擬化:硬體輔助的全虛擬化方案
開始之前檢查cpu是否支持虛擬化
grep vmx /proc/cpuinfo
egrep ‘^flags.*(vmx|svm)’ /proc/cpuinfo
虛擬化平臺的安裝:四個軟體包組
virtualization-Hypervisor 虛擬機監控器
virtualization-platform 虛擬化平臺
virtualization-tools 虛擬化工具
virtualization-client 虛擬化組件
gnome-desktop(圖形桌面 選裝)
啟動守護行程 systemctl start && enable libvirtd
虛擬機的安裝管理
1.命令列模式
a.虛擬機安裝
qemu-img create -f <磁盤格式> <磁盤名稱> 磁盤大小
virt-install --name < 虛擬機名稱> --ram <記憶體> --vcpus=<虛擬cpu數> --disk path=<虛擬磁盤路徑> --cdrom=<鏡像檔案路徑> --network network=<網路模式> --graphics vnc,listen=0.0.0.0
b.管理
virsh --help 查看相關管理
c.vncviewer 管理虛擬機界面
2.圖形界面模式
virt-manger 調出虛擬機管理器,創建管理虛擬機
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/71968.html
標籤:其他
