日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

了解虚拟化,常用的虚拟化软件,虚拟化架构,kvm介绍

發布時間:2023/12/18 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 了解虚拟化,常用的虚拟化软件,虚拟化架构,kvm介绍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

了解虛擬化

VMware Workstation就是虛擬化
虛擬化簡單講,就是把一臺物理計算機虛擬成多臺邏輯計算機,每個邏輯計算機里面可以運行不同的操作系統,相互不受影響,這樣就可以充分利用硬件資源
關鍵詞Hypervisor(VMM) 虛擬機管理器
虛擬化技術分為全虛擬化和半虛擬化
早期的CPU硬件不支持虛擬化,虛擬機上的操作系統(guestos)要想使用cpu資源,需要通過VMM來翻譯指令,這個過程比較耗費資源,這種虛擬化技術叫做全虛擬化(VMware Workstation)
半虛擬化技術通過修改guestos內核,讓guestos可以直接使用CPU資源,而不需要翻譯指令了,從而節省了資源,但修改內核比較雞肋(XEN)
后續cpu廠商直接支持虛擬化,不需要通過VMM翻譯指令了,無所謂半虛擬化和全虛擬化
參考 http://www.cnblogs.com/xusongwei/archive/2012/07/30/2615592.html http://itoedr.lofter.com/post/1472ba_69c62fa

常用的虛擬化軟件

VMware系列
VMware workstation(適合單臺計算機使用)、VMware vsphere(VMware esxi )、VMware Fusion(Mac)
Xen 開源 半虛擬化
XenServer 商業,廠商Ctirx,基于Xen的
KVM 開源 基于linux內核模塊
Hyper-V 商業,廠商微軟
Openvz 開源 基于linux 虛擬機和宿主機共用一個內核
VirtualBox 開源 Sun公司開發 Oracle收購Sun
http://developer.huawei.com/ict/forum/thread-23385-1-1.html

虛擬化架構

kvm 介紹

KVM是以色列初創公司Qumranet開發,2008年9月RedHat公司收購了Qumranet
KVM是Linux內核的一個模塊,它把Linux內核變成了一個Hypervisor
KVM是完全開源的,RedHat基于KVM的虛擬化解決方案叫做RHEV
KVM在Linux操作系統里面以進程的形式出現,由標準的Linux調度程序進行調度,這使得KVM能夠使用Linux內核的已有功能
只有一個KVM內核模塊還不能實現虛擬化的全部功能,就好比操作系統只有內核還不能成為一個完整的操作系統一樣
QEMU是一個開源的虛擬化軟件,純軟件,可以虛擬化所以的硬件,性能不強
KVM基于QEMU開發了一個能夠運行在用戶空間的工具QEMU-KVM
磁盤、網絡設備等都是通過QEMU-KVM這個工具模擬出來的
KVM和QEMU-KVM通信是通過/dev/kvm實現的
libvirt是用來管理KVM虛擬機的API,其命令為virsh

centos7上安裝kvm

總結

以上是生活随笔為你收集整理的了解虚拟化,常用的虚拟化软件,虚拟化架构,kvm介绍的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。