Я в настоящее время создаю домашний сервер, чтобы сделать различные задачи, но у меня есть проблема с ОС для помещения сверху его. Прямо сейчас у меня есть FreeNas, IPCOP и стандарт debian дистрибутив (размещающий мой dev environnement) все на их собственном компьютере, но я хотел бы поместить всех их на единственную, более мощную систему (причина, являющаяся леди), все же одновременно сохраняет их OS, к которой я привык и работаю чрезвычайно хорошо на свои потребности.
Я прочитал много статей о виртуализации и как потрясающий то есть, но я никогда не играл с нею сам, таким образом, я хотел бы знать: действительно ли возможно создать систему так, чтобы те 3 ОС работали бы вместе на том же компьютере, одновременно? Если да, на какие инструменты я должен смотреть?
Процессор имеет аппаратную поддержку виртуализации и является квадратическими ядрами, и существует 6 ГБ ddr2 памяти, которая должна быть достаточно.
Спасибо за любую справку
PS: Я не знал, принадлежало ли это суперпользователю serverfault, извините если я ошибаюсь
Определенно возможный бесплатно. Проверьте VirtualBox и VMware Server. Вы могли даже преобразовать свои текущие физические разделы в виртуальные машины, чтобы не настраивать все с нуля с VMware Converter.
Если Вы предпочтете запускаться с нуля, то Вам будут нужны CD/DVD или ISO-образ, Вы раньше устанавливали каждого так, что можно установить его в виртуальную среду.
Если бы Вы выполняете их всех одновременно, я рекомендовал бы выполнить каждого от отдельного жесткого диска для оптимальной производительности.
Смотрите на Virtualbox. Это свободно и довольно хорошо.
Кроме того, Ваша система звучит достаточно мощной для выполнения Debian как основной системы и других двух как виртуальные машины.
Обе рекомендации - VirtualBox и VMware - являются потрясающими. Я рекомендую VirtualBox, если Вы будете делать графическое взаимодействие (X-окно) с Вашим VMs. Ваша аппаратная платформа, определенно более, чем достаточная для виртуализации.
Вот стратегия, которую я рекомендую для Вас: На Вашей основной ОС получите IPCOP, FreeNAS и решение для виртуализации вся работа бок о бок. Я рекомендую это вместо того, чтобы вставить каждого отдельный VM. Просто используйте VMs для своих dev сред. Вот то, почему:
Для FreeNAS - Сетевое хранилище данных является и дисковой подсистемой и интенсивной сетью IO. Почему проходят физические-к-виртуальному издержки для всего это?
Для IPCOP - это - аналогично сеть IO, интенсивная..., и это должно вставить для всего вход и из других машин в Вашей сети. Таким образом, снова, почему добавляют издержки?
После того как Вы приучены к использованию VM для Вашей разработки, Вы зададитесь вопросом, как Вы сделали разработку без одной. Дополнительный уровень управления, который обеспечивают решения для виртуализации, дает Вам выдающийся контроль над машиной.
Я рекомендую использовать VMWares ESX (http://www.vmware.com/products/vsphere/esxi-and-esx/index.html) На короткой ноте, ESX является ОС, которая выполняет виртуальные машины. Так в основном Вы устанавливаете ESX на машине, затем выполняете его. Теперь у Вас есть 2 опции (для каждой из Ваших машин): - создают новую виртуальную машину для каждого из 3, которые Вы имеете и устанавливаете с нуля (могла бы быть хорошая идея, если Ваши системы нарушены, но потребуется много времени) - создают виртуальную машину из фактического хоста с преобразователем VMware (http://www.vmware.com/products/converter/) (это - на самом деле самый быстрый способ получить вещи, идущие, поскольку Вы не должны будете реконфигурировать (много) существующие машины).
Я сам реализовал аналогичное решение этой проблемы. Вы видите мое решение здесь: https://superuser.com/a/426506/70234
В основном у меня есть 1 реальная машина, выполняя набор VMs, и я подключил свою клавиатуру, мышь, экран, материал USB к одному из VMs, использующих Passthrough/DirectPathIO