What is the difference between KVM and Xen?
-Xen is an external hypervisor; it assumes control of the machine and divides resources among guests. On the other hand, KVM is part of Linux and uses the regular Linux scheduler and memory management. This means that KVM is much smaller and simpler to use; it is also more featureful; for example KVM can swap guests to disk in order to free RAM.
-Xen supports x86, x86_64, Itanium(安腾), and ARM architectures, and can run Linux, Windows, Solaris, and some of the BSDs as guests on their supported CPU architectures. It's supported by a number of companies, primarily by Citrix, but also used by Oracle for Oracle VM, and by others. Xen can do full virtualization on systems that support virtualization extensions, but can also work as a hypervisor(管理程序,超级监督器) on machines that don't have the virtualization extensions。
-KVM is a hypervisor that is in the mainline Linux kernel(核心). Your host OS has to be Linux, obviously, but it supports Linux, Windows, Solaris, and BSD guests. It runs on x86 and x86-64 systems with hardware supporting virtualization extensions. This means that KVM isn't an option on older CPUs made before the virtualization extensions were developed, and it rules out newer CPUs (like Intel's Atom CPUs) that don't include virtualization extensions. For the most part, that isn't a problem for data centers that tend to replace hardware every few years anyway
-KVM only run on processors that supports x86 (32 & 64) hvm (vt/AMD-V
instructions set) whereas Xen also allows running modified operating systems on non-hvm x86 processors using a technique called paravirtualization. KVM does not support paravirtualization for CPU but may support paravirtualization for device drivers to improve I/O performance.
HVM (for Hardware Virtual Machine) is a vendor-neutral term often used to designate(标出,指定) the x86 instruction set extensions
-And KVM doesn't yet have the technical advantage. Because Xen has been around a bit longer, it also has had more time to mature than KVM. You'll find some features in Xen that haven't yet appeared in KVM, though the KVM project has a lengthy TODO list that they're concentrating on. (The list isn't a direct match for parity with Xen, just a good idea what the KVM folks are planning to work on.) KVM does have a slight advantage in the Linux camp of being the anointed mainline hypervisor. If you're getting a recent Linux kernel, you've already got KVM built in. Red Hat Enterprise Linux 5.4 included KVM support and the company is dropping Xen support for KVM in RHEL 6.
-The choice of KVM vs. Xen is as likely to be dictated by your vendors as anything else. If you're going with RHEL over the long haul, bank on KVM. The major Linux vendors seem to be standardizing on KVM, but there's plenty of commercial support out there for Xen. Citrix probably isn't going away anytime soon.
What is GAIUS ?
GAIUS is :
-Embedded SmartStart Architecture
-Server Configuration
-Remote Support Opt-in
-Firmware and Software Update
-OS Install
-Blackbox Excavator
-Multi-Server Deployment Enablement (SSSTK)
-Intended use is initial setup of needed drivers in the factory with assisted install
因篇幅问题不能全部显示,请点此查看更多更全内容