User Tools

Site Tools


virtualization:xen_virtualization

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
virtualization:xen_virtualization [2012/08/02 20:16]
gcooper
virtualization:xen_virtualization [2017/01/25 12:03]
gcooper
Line 5: Line 5:
 http://www.howtoforge.com/installing-xen-on-centos-5.2-i386 http://www.howtoforge.com/installing-xen-on-centos-5.2-i386
  
-Comparison - http://www.xensource.com/products/+http://www.xen.org/products/cloudxen.html
  
-Support - http://www.xensource.com/support/+===== Xen Overview =====
  
-Getting Started User Guide - http://www.xensource.com/support/3.2/xenserver-userguide.html+http://wiki.xensource.com/xenwiki/XenOverview
  
-Wiki - http://wiki.xensource.com/xenwiki/+Xen can run two types of Virtual Machines:
  
-Mail Lists - http://lists.xensource.com/+  * Paravirtualized 
 +    * No special hardware support required 
 +    * Requires VM be modified 
 +    * Generally only for Linux VMs 
 +    * Offers top performance 
 +  * HVM fully virtualized 
 +    * Requires hardware support by the mainboard, BIOS and CPU 
 +      * http://en.wikipedia.org/wiki/Hardware-assisted_virtualization 
 +    * Provides full virtualization of hardware including the BIOS
  
-[[XenServer]] - http://www.citrix.com/xenserver+===== Generic Xen =====
  
-2 sockets +http://en.wikipedia.org/wiki/Xen
-4GB RAM +
-Manage single server at a time +
-Free+
  
-**CPU Support**+Generic Xen is managed using the "xm" command line interface which is significantly different than the "xe" tools used in XCP or XenServer.
  
 +There are also various other management consoles or tools for managing Xen:
 +
 +http://en.wikipedia.org/wiki/Xen#Xen_Management_Consoles
 +
 +===== Xen Cloud Platform =====
 +
 +http://www.xen.org/products/cloudxen.html
 +
 +XCP is a free open-source bare-metal type 1 hypervisor originally based on XenServer.
 +
 +http://wiki.xen.org/wiki/Command_Line_Interface
 +
 +XCP is managed using "xe" commandline tools.
 +
 +===== XenServer =====
 +
 +http://www.citrix.com/xenserver
 +
 +[[virtualization:xenserver:xenserver|XenServer]] is a bare-metal type 1 hypevisor.  It is free but the license has to be renewed by Citrix and every year.
 +
 +XenServer is managed via a Windows application, XenCenter, or using "xm" commandline tools.
 +
 +===== Required CPU Support =====
 +
 +Xen requires hardware 
 <file> <file>
 egrep '^flags.*(vmx|svm)' /proc/cpuinfo egrep '^flags.*(vmx|svm)' /proc/cpuinfo
Line 34: Line 64:
 Use hardware supports Intel VT or AMD SVM for fully virtualized guests (Windows). Use hardware supports Intel VT or AMD SVM for fully virtualized guests (Windows).
  
-**[[Ubuntu Server]]****[[ 8.04]]**+==== Ubuntu Server 8.04 ====
  
 http://www.howtoforge.com/high-performance-xen-on-ubuntu-8.04-amd64 http://www.howtoforge.com/high-performance-xen-on-ubuntu-8.04-amd64
Line 41: Line 71:
  
 Create and install into a 10GB partition for Dom0 Create and install into a 10GB partition for Dom0
 +
 +<file>
 apt-get update apt-get update
 apt-get upgrade apt-get upgrade
 apt-get install ubuntu-xen-server apt-get install ubuntu-xen-server
-apt-get install vim [[ssh]]-server+apt-get install vim openssh-server 
 +</file> 
 + 
 +<file>
 vi /etc/modules  vi /etc/modules 
- loop max_loop=64+ 
 +loop max_loop=64 
 +</file> 
 + 
 +<file>
 uname -a uname -a
 xm list xm list
 +</file>
  
-**Centos 5.1**+==== Centos 5.1 ====
  
-[[Minimal Server Install (Centos 5)]]+[[computing:linux:minimal_centos_install|Minimal Server Install - CentOS 5]]
  
-1. Boot to CD 1, the only CD needed +  - Boot to CD 1, the only CD needed 
-2. Enter "linux text" to get the text installation setup started +  Enter "linux text" to get the text installation setup started 
-2.5. Create and install into a 10GB partition for Dom0 +  Create and install into a 10GB partition for Dom0 
-3. Proceed normally with the installation until it asks which packages to install +  Proceed normally with the installation until it asks which packages to install 
-4. Deselect all of the packages and then click on the "customize package selection" check box +  Deselect all of the packages and then click on the "customize package selection" check box 
-5. Hold down the "-" key, which scrolls through all of the package options, and deselects them all +  Hold down the "-" key, which scrolls through all of the package options, and deselects them all 
-6. Finish the install +  Finish the install 
-7. Do a "yum update" +  Do a "yum update" 
-8. Do a "yum install <package>" for needed packages such as [[ssh]]-server+  Do a "yum install <package>" for needed packages such as [[ssh]]-server
  
 DomU DomU
virtualization/xen_virtualization.txt · Last modified: 2017/01/25 12:06 by gcooper