Kapitel 2. Unterstützung von Betriebssystemen
Red Hat Virtualization's paravirtualization mode allows you to utilize high performance virtualization on architectures that are potentially difficult to virtualize such as x86 based systems. To deploy para-virtualization across your operating system(s), you need access to the paravirtual guest kernels that are available from a respective Red Hat distro (for example, RHEL 4.0, RHEL 5.0, etc.). Whilst your operating system kernels must support Red Hat Virtualization, it is not necessary to modify user applications or libraries.
Die Red Hat Virtualisierung ermöglicht Ihnen das Ausführen eines nicht modifizierten Gast-Kernels, wenn Sie Intel VT- und AMD SVM CPU-Hardware besitzen. Sie müssen Ihr Betriebssystem nicht portieren, um diese Architektur auf Ihren Intel VT- oder AMD SVM-Systemen einzusetzen. Die Red Hat Virtualisierung unterstützt:
- Intel VT-x- oder AMD-V Pacifica- und Vanderpool-Technologie für volle und Paravirtualisierung,
- Intel VT-i für ia64,
- Linux- und UNIX-Betriebssysteme, inklusive NetBSD, FreeBSD und Solaris,
- Microsoft Windows as an unmodified guest operating system with Intel Vanderpool or AMD's Pacifica technology.
Um voll virtualisierte Gäste auf Systemen mit hardwareunterstützten virtuellen Maschinen (HVM), Intel- oder AMD-Plattformen auszuführen, müssen Sie sicherstellen, dass Ihre CPUs die dafür benötigten Fähigkeiten besitzen.
Geben Sie Folgendes ein, um zu überprüfen, ob Sie die CPU-Flags für die Intel-Unterstützung besitzen:
grep vmx /proc/cpuinfo
Die Ausgabe entspricht in etwa dem Folgenden:
flags : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
Falls ein vmx-Flag erscheint, besitzen Sie Intel-Unterstützung.
Um zu überprüfen, ob Sie das CPU-Flag für AMD-Unterstützung besitzen, geben Sie Folgendes ein:
grep svm /proc/cpuinfo cat /proc/cpuinfo | grep svm
Die Ausgabe entspricht in etwa dem Folgenden:
flags : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 clflush dt acpi mmx fxsr sse sse2 ss ht tm syscall nx mmtext fxsr_opt rdtscp lm 3dnowext pni cx16 lahf_lm cmp_legacy svm cr8_legacy
Falls ein svm-Flag erscheint, besitzen Sie AMD-Unterstützung.
Anmerkung
Zusätzlich zu der Überprüfung der CPU-Flags sollten Sie volle Virtualisierung in Ihrem System-BIOS aktivieren.