1

В настоящее время я создаю домашний сервер для выполнения различных задач, но у меня есть проблема с ОС, чтобы поставить поверх него. Прямо сейчас у меня есть FreeNas, IPCOP и стандартный дистрибутив Debian (где размещается моя среда разработки), все на своем компьютере, но я бы хотел поместить их все в одну, более мощную систему (причину - леди), но в то же время сохраняет те, к которым я привык, и отлично работает для моих нужд.

Я прочитал много статей о виртуализации и о том, как это круто, но сам никогда не играл с ней, поэтому мне хотелось бы знать: возможно ли построить систему, чтобы эти 3 ОС работали вместе на одном компьютере? , в то же время ? Если да, на какие инструменты я должен смотреть?

Процессор поддерживает аппаратную виртуализацию и является четырехъядерным процессором, и для этого достаточно 6 ГБ памяти ddr2, чего должно быть достаточно.

Спасибо за любую помощь

PS: я не знал, принадлежало ли это суперпользователю serverfault, извините, если я ошибаюсь

4 ответа4

4

Определенно возможно бесплатно. Проверьте VirtualBox и VMware Server. Вы даже можете конвертировать текущие физические разделы в виртуальные машины, чтобы избежать настройки с нуля с помощью VMware Converter.

Если вы предпочитаете начинать с нуля, вам понадобится образ CD/DVD или ISO, который вы использовали для установки каждого из них, чтобы вы могли установить его в виртуальной среде.

Если вы запускаете их все одновременно, я рекомендую запускать каждый из них с отдельного жесткого диска для оптимальной производительности.

1

Я рекомендую использовать VMWares ESX (http://www.vmware.com/products/vsphere/esxi-and-esx/index.html) Вкратце, ESX - это ОС, которая работает на виртуальных машинах. Таким образом, вы устанавливаете ESX на компьютере, а затем запускаете его. Теперь у вас есть 2 варианта (для каждой из ваших машин):- создать новую виртуальную машину для каждой из трех имеющихся у вас и установить ее с нуля (может быть хорошей идеей, если ваши системы перегружены, но это займет много времени) - создать виртуальную машину с фактического хоста с помощью конвертера vmware (http://www.vmware.com/products/converter/) (это на самом деле самый быстрый способ начать работу, так как вам не нужно будет переконфигурировать (много) существующих машин).

Я сам реализовал подобное решение этой проблемы. Вы можете увидеть мое решение здесь: https://superuser.com/a/426506/70234

В основном у меня есть 1 физическая машина, на которой запущено несколько виртуальных машин, и я подключил свою клавиатуру, мышь, экран, USB-устройство к одной из виртуальных машин, используя Passthrough/DirectPathIO

0

Посмотрите на Virtualbox. Это бесплатно и довольно хорошо.

Кроме того, ваша система звучит достаточно мощно, чтобы запустить Debian в качестве основной системы, а две другие - в качестве виртуальных машин.

0

Обе рекомендации - VirtualBox и VMware - потрясающие. Я рекомендую VirtualBox, если вы будете выполнять графическое взаимодействие (окно X) с виртуальными машинами. Ваша аппаратная платформа определенно более чем достаточна для виртуализации.

Вот стратегия, которую я рекомендую для вас: в вашей базовой ОС установите IPCOP, FreeNAS и решение для виртуализации, работающие параллельно. Я рекомендую это вместо того, чтобы помещать каждого в отдельную виртуальную машину. Просто используйте виртуальные машины для ваших сред разработки. Вот почему:

Для FreeNAS-Network Attached Storage интенсивно используются дисковая подсистема и сетевой ввод-вывод. Зачем проходить физические виртуальные издержки для всего этого?

Для IPCOP - это также интенсивный сетевой ввод-вывод ... и он должен быть вставлен для всего, что входит и выходит из других машин в вашей сети. Итак, еще раз, зачем добавлять накладные расходы?

Когда вы привыкнете использовать виртуальную машину для своей разработки, вы удивитесь, как вы делали разработку без нее. Дополнительный уровень управления, предоставляемый решениями для виртуализации, дает вам превосходный контроль над машиной.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .