Sun VM = Virtualbox. Аппаратные средства помогли виртуализации. Очень как VMware, но с большим количеством Открытого исходного кода. Очень хорошее решение для настольного использования.
Xen = НЕ патч ядра Linux установлен. Это совершенно неправильно. Xen является полноценным гипервизором. Это находится ниже ядра Linux/Unix. Ядро ОС, работающей на, может быть исправлено для работы с Xen, который позволяет собственную скорость для VMs. Это - проект с открытым исходным кодом, из которого была получена версия Citrix после того, как они купили товарный знак. Патчи ядра Xen теперь интегрируются в основное ядро Linux (названный pvops).
VirtualBox = видят Sun VM.
Oracle VM = Xen упаковал и адаптировался Oracle.
Sun xVM = адаптация Xen к OpenSolaris. Никакие планы удалить его... Это находится даже в дорожной карте Oracle.
Все приходят надолго. Oracle VM является Xen для Linux и Sun xVM, является Xen для OpenSolaris.
У меня есть клиентский сервер (Ubuntu 10.04, 64 бит) с Postgres и MySQL, работающими одновременно. Очень важно настроить оба сервера баз данных в соответствии с объемом оперативной памяти. Сервер, который я использую, оснащен 4 ГБ ОЗУ, что заставляет Ubuntu время от времени использовать SWAP.
ОЗУ 512 МБ для всех ваших приложений кажется очень низким - я могу только посоветовать вам попробовать и получить некоторый практический опыт.
Между прочим, стандартная база данных wordpress занимает всего 2–3 МБ (без специального содержимого, разумеется).
Имейте в виду, что любая СУБД хочет кэшировать часто запрашиваемые данные в ОЗУ. Mysql кэширует индексы и результаты запросов для повторного использования. Если My и Pg начнут борьбу за оперативную память, вы увидите увеличение числа операций ввода-вывода на диске, что замедлит вашу работу.
Вы можете попытаться ограничить потребление оперативной памяти My с помощью my.cnf и проверить, что происходит. Может быть, ваша БД достаточно мала, чтобы уместиться в 100 МБ.