В настоящее время у меня дома есть два физических сервера Ubuntu Server 10.10: один служит нашим межсетевым экраном / маршрутизатором / DHCP / VPN-сервером, а другой выполняет двойную функцию как файловый сервер и хост VirtualBox для компьютера Ubuntu Desktop 10.10, который я использую удаленно. подключения (через NoMachine) для многих целей тонких клиентов, которые не имеют отношения к моему вопросу.
Я бы хотел объединить две физические машины в одну, которая является выделенным хостом VirtualBox (скорее всего, под управлением Ubuntu Server 10.10). Обратите внимание, что я хотел бы придерживаться VirtualBox (если возможно), потому что мне он удобнее всего и я использую его ежедневно как дома, так и на работе. В частности, я планирую настроить одну виртуальную машину как файловый сервер, другую как брандмауэр / маршрутизатор / DHCP / VPN (или, возможно, разделить их немного), а третью - единственную текущую виртуальную машину (уже VirtualBox), которая является хост тонкого клиента.
Мой вопрос сводится к производительности и / или рекомендациям относительно виртуальной машины файлового сервера.. На файловом сервере размещается около 6 терабайт данных на 4 дисках. Что я хотел бы сделать, так это использовать прямой доступ к диску из виртуальной машины непосредственно к существующим дискам. Однако мне любопытно, какое преимущество / недостаток в производительности будет по сравнению с использованием общих папок с хоста виртуальной машины, и в основном просто весь диск будет использоваться в качестве общей папки для виртуальной машины, которая затем будет обслуживать его на других машинах на сеть. Я не знаю, будут ли работать виртуальные диски в этом сценарии, и я бы точно не хотел, чтобы диск был заполнен одним файлом размером 1,5 ТБ (образ диска).
Чтобы лучше понять контекст, но не получить дополнительные советы, я хочу виртуализировать эти машины, потому что я намерен регулярно использовать возможности создания моментальных снимков VirtualBox для системных дисков (которые будут виртуальными дисками) виртуальных машин, и у меня есть некоторое физическое пространство. / power необходимо адресовать (как я уже говорил, это дома).
Я бы, вероятно, использовал что-то вроде функции общей папки, а не виртуального диска любого типа (RAW или обычного). Причина в том, что это может усложнить процесс создания моментальных снимков, если к машине, с которой вы делаете снимки, подключено несколько [виртуальных] дисков. Я бы посоветовал протестировать производительность, чтобы убедиться, что она адекватна, хотя все обручи, через которые она проходит, будут на одной машине и не должны быть такими уж плохими.
Как сейчас организованы четыре диска? У вас они в одном большом томе dm / hw raid или просто монтируются отдельными точками?