Xen 半虛擬化安裝教學

由 Derek 發表於 十月 20, 2011 / 尚無評論

一、 Xen介紹 :

在虛擬化軟體的部份,可分為VMWareXenKVMVritualBox是較為常見的。在Xen這到自由軟體上主要可分為半虛擬化(Para-virtualization) 及全虛擬化 (Full virtualization) 兩種,其中半虛擬化主要是透過修改Linux 核心來達成的虛擬技術。另外Xen能安裝和運行在實際的物理分區上或LVM分區上。

 

二、 設定說明 :

1.查看是否能支援XEN虛擬化

半虛擬化 : pae(實體位址延伸技術)

全虛擬化 : pae(實體位址延伸技術)Intel (vmx) AMD (svm)

                vmxsvm只需要有一種就可以了。

而在半虛擬化的部份,基本上只要是64位元的x86主機都可支援半虛擬化

 


[root@localhost ~]# cat /proc/cpuinfo | grep flags

flags    : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36

           clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx rdtscp lm

           constant_tsc ida nonstop_tsc pni monitor ds_cpl vmx est tm2 ssse3

           cx16 xtpr sse4_1 sse4_2 popcnt lahf_lm

 

 

2. 安裝XEN套件和相關套件:

2.1 安裝相關套件


[root@localhost ~]# yum install transfig wget texi2html libaio-devel dev86 glibc-devel e2fsprogs-devel gitk mkinitrd iasl xz-devel bzip2-devel pciutils-libs pciutils-devel SDL-devel libX11-devel gtk2-devel bridge-utils PyXML qemu-common qemu-img mercurial

 

2.2 安裝XEN


[root@localhost ~]# yum groupinstall Virtualization

 

  繼續閱讀 »