QmailtoasterMain Page | About | Help | FAQ | Special pages | Log in

Printable version | Disclaimers | Privacy policy

Virtual QMT

From Qmailtoaster

This page is under construction

What you will find here for the most part is not directly related to QMail-Toaster. While many people are bringing their systems into the 'virtual age', we haven't found any comprehensive and concise source that address what we've found to be important aspects of running a QMT host (or any host) in a virtual environment. Also, we are trying to keep the explanations and language geared towards everyone, not just the uber-techies.

Contents

Virtualization Hardware

While specific hardware that supports virtualization is not necessarily required to use many virtualization products, a brief discussion of virtualization hardware is in order.

CPU

VMM

First generation virtualization hardware for the x86 architecture was introduced in 2006. Intel's VT-x and AMD's AMD-V implement in hardware some of the Virtual Machine Monitor functionality that was previously only implemented in software.

MMU

Second generation virtualization hardware was introduced in 2007. AMD's Rapid Virtualization Indexing (RVI, aka nested paging tables or NPT) and Intel's Extended Page Tables (EPT) provide hardware support of Memory Management Unit virtualization.

Memory

Memory utilization in a virtualized environment is significatant to performance, though it's all handled by the CPU and/or software (see MMU above). There is no special memory hardware with regards to virtualization. As usual though, the more memory the better. On the host anywise (see memory limits on guests).

Storage

Network

Paravirtualization

Virtual Machine Interface (VMI)

Virtualization Software

KVM

OpenVZ

VirtualBox

VMware

Xen

From the looks of this article, it appears that Xen doesn't have much of a future. I expect it would be wise to steer clear of Xen.

References

Retrieved from "http://wiki.qmailtoaster.com/index.php/Virtual_QMT"

This page has been accessed 16,536 times. This page was last modified on 4 August 2010, at 23:42. Content is available under GNU Free Documentation License 1.2.


Find

Browse
Main page
Community portal
Current events
Recent changes
Random page
Help
Edit
View source
Editing help
This page
Discuss this page
New section
Printable version
Context
Page history
What links here
Related changes
My pages
Log in / create account
Special pages
New pages
File list
Statistics
More...