国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

Xen虛擬化基礎篇第1/2頁

2019-11-02 16:11:42
字體:
來源:轉載
供稿:網友

一.xen的簡介

Xen是一個開放源代碼虛擬機監視器,由劍橋大學開發。它打算在單個計算機上運行多達128個有完全功能的操作系統。

在舊(無虛擬硬件)的處理器上執行Xen,操作系統必須進行顯式地修改(“移植”)以在Xen上運行(但是提供對用戶應用的兼容性)。這使得Xen無需特殊硬件支持,就能達到高性能的虛擬化。

Xen的架構如圖:

wKioL1TV102icw_lAAGPxwUhIsA783.jpg

Xen虛擬機的組成:

Xen Hypervisor:

        虛擬化技術通過在現有平臺(機器)上添加一層薄的虛擬機監控程序(Virtual Machine Monitor,簡稱 VMM)軟件而實現對系統的虛擬化,如虛擬處理器,虛擬內存管理器(MMU)和虛擬 I/O 系統等。虛擬機監控程序又被稱之為監管程序(Hypervisor)。

Domain(Dom0,DomU):

特權虛擬機:Dom0;特權域

為Xen提供控制工具的;直接驅動IO硬件設備;

與DomU交互;

Linux-2.6.37內核開始直接運行在Dom0上;

其他普通虛擬機:DomU;非特權域

Linux-2.6.24+內核開始支持

Xen的虛擬化實現方式:

Type-I型:二級虛擬化技術;直接在硬件上安裝hypervisor,直接接管硬件資源,運行在其上的系統都是虛擬機;

管理方面給徹底;必須讓hypervisor驅動硬件,

出現的問題是必須開發驅動程序?

解決方案:Xen只是驅動CPU和內存,不驅動IO設備

當系統啟動時,硬件設備加載后加載hypervisor,hypervisor擁有訪問硬件權限,hypervisor加載完成后啟動一個虛擬機,虛擬機有自己的內核和用戶空間,這個虛擬機是 特權虛擬機,為底層hypervisor提供管理程序,能功能是為hypervisor提供IO設備硬件驅動 程序的;

我們新建的虛擬機調用IO設備硬件時,是通過特權虛擬機驅動程序連接硬件實現;

更加詳細的說明請參考博文:http://www.uml.org.cn/embeded/201303201.asp

xen虛擬化實現在CentOS 6.6上安裝所需要的條件:

1).需要在物理機上安裝CentOS 6.6操作系統

2).安裝Xen軟件包

3).安裝3.7.10的內核,可以使Xen運行在Dom0上

4).配置好grub,然后啟動Xen

5).在用戶空間上安裝虛擬機Guest OS即可;

注意:最新版本的xen在CentOS 6.6平臺上是只有DomU可以使用,Dom0是不能通過CentOS 6.6的原有內核實現,我這里是安裝的xen-4.2.5版本的xen,還有將內核版本更新到了3.7.10;

簡單介紹一些XEN和KVM: 

Xen:CentOS4-CentOS5是支持的;后續就是xen了,但是在內核版本Linux 2.6.37將xen收錄進內核,CentOS7收錄進內核;可以實現內核直接運行在Dom0上;

KVM:2006才出現;CentOS5.8開始支持;但是不穩定,紅帽的收購造成了KVM的發展;

CentOS6.6的內核為2.6.32,不直接支持內核運行Xen的Dom0特權域;

可以支持直接運行在DomU

    紅帽為了支持KVM這個親兒子的發展,將xen給趕出家門了。 -_-!

    后來意識到XEN的使用率還是很高,所以又在后來收錄進內核。

二.xen的安裝及Dom0的配置

1.配置xen的yum源

# vim /etc/yum.repos.d/xen4.repo[xen4]name=Xen4 For CentOS6baseurl=ftp://172.16.0.1/pub/Sources/6.x86_64/xen4centos/x86_64/gpgcheck=0進行清理yum緩存操作# yum clean all

2.安裝xen-4.2.5版本的軟件,更新內核版本到3.7.10

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 谢通门县| 泰和县| 华容县| 厦门市| 嘉祥县| 丰县| 八宿县| 永修县| 桂阳县| 锦屏县| 修文县| 宁明县| 邵阳市| 龙海市| 昌乐县| 搜索| 格尔木市| 防城港市| 太仓市| 湖南省| 昌都县| 东丽区| 平舆县| 水富县| 宁河县| 黔南| 吴桥县| 巴彦淖尔市| 玉山县| 林州市| 农安县| 和顺县| 锡林浩特市| 淄博市| 清镇市| 定边县| 隆林| 区。| 贡觉县| 奉新县| 翁源县|