Гипервизор в стиле Hyper-V в Ubuntu

У меня на сервере Ubuntu работает несколько вещей, и я бы хотел добавить к нему FreePBX. Я не хочу перенастраивать / переустанавливать мою текущую установку Ubuntu только для того, чтобы я мог запустить гипервизор типа 1, такой как Xen (Если я правильно понимаю, мне придется переустановить Ubuntu внутри гипервизора типа 1). Но мне нравится целая «автозапуск виртуальных машин при загрузке и подключении, если вы хотите» работать, а не VBox / QEMU «Запустите его, когда вам это нужно, и оставьте окно открытым». Существует ли такая вещь для Ubuntu?

Редактировать: Весь смысл в том, что я даже не понимаю, что это там, если я не проверяю ps или не подключаюсь к нему. Если вы попросите об этом, Hyper-V автоматически и прозрачно запустит виртуальные машины при загрузке. Позже вы можете подключиться, если хотите, но службы могут работать так, как если бы они находились на хост-компьютере.

3
задан 15 April 2016 в 07:31

2 ответа

Путь на Ubuntu состоял бы в том, чтобы использовать libvirt сверху KVM/QEMU/VirtualBox. Заключение в кавычки дуга Wiki :

Libvirt является набором программного обеспечения, которое обеспечивает удобный способ управлять виртуальными машинами и другой функциональностью виртуализации, такими как управление сетевым интерфейсом и устройство хранения данных. Эти части программного обеспечения включают долгосрочный стабильный API C, демон (libvirtd) и утилита командной строки (virsh). Основная цель libvirt состоит в том, чтобы обеспечить единственный способ управлять несколькими различными поставщиками/гипервизорами виртуализации, такими как KVM/QEMU, Xen, LXC, OpenVZ или гипервизоры VirtualBox (среди других). Некоторые главные libvirt функции:

  • управление VM : Различные доменные операции жизненного цикла те, которые запускаются, остановитесь, приостановите, сохраните, восстановите и мигрируйте. Операции замены в горячем режиме для многих типов устройства включая диск и сетевые интерфейсы, память и CPU.
  • Удаленная поддержка машины : Вся libvirt функциональность доступна на любой машине, выполняющей libvirt демона, включая удаленные машины. Множество сетевых транспортов поддерживается для соединения удаленно с самым простым существом SSH, который не требует никакой дополнительной явной конфигурации.
  • Управление хранением : Любой хост, выполняющий libvirt демона, может использоваться для управления различными типами устройства хранения данных: создайте изображения файла различных форматов (qcow2, vmdk, сырые данные...), смонтируйте доли NFS, перечислите существующие группы объема LVM, создайте новые группы объема LVM и логические тома, устройства неструктурированного диска раздела, смонтируйте доли iSCSI, и многое другое.
  • управление Сетевым интерфейсом : Любой хост, выполняющий libvirt демона, может использоваться для управления физическими сетевыми интерфейсами и логическими сетевыми интерфейсами. Перечислите существующие интерфейсы, а также настройте (и создайте), интерфейсы, мосты, VLAN и устройства связи.
  • Виртуальный NAT и основанные на маршруте сети : Любой хост, выполняющий libvirt демона, может управлять и создать виртуальные сети. Виртуальные сети Libvirt используют правила брандмауэра действовать как маршрутизатор, предоставляя VMs прозрачный доступ к сети хост-машин.

управление CLI сделано, прежде всего, с помощью virsh команда. Существует связанный фронтенд GUI, названный virt-manager.

Что касается запуска VMs автоматически, принимая Вас имеют VM, названный нечто, для маркировки его для запуска при начальной загрузке:

virsh autostart foo

И снять выделение с него:

virsh autostart --disable foo

Серверное руководство LTS Ubuntu имеет глава по libvirt.

2
ответ дан 15 April 2016 в 17:31
  • 1
    @AliOuld, Даже если Вы не можете заставить текст появиться правильно после вставки его в Ваш вопрос, можно все еще сохранить редактирование и сообщить мне, и я могу просмотреть источник и зафиксировать его сам (предполагающий, что сайт позволяет Вам отправить редактирование тот путь). – Eliah Kagan 24 August 2017 в 13:05

Диспетчер виртуальных машин может управлять quemu экземплярами с хорошим графическим интерфейсом и имеет опцию, можно проверить к автоматическому запуску vm, когда хост загружается.

0
ответ дан 15 April 2016 в 17:31
  • 1
    я отредактировал свое исходное сообщение, Вы видите текст. – AliOuld 24 August 2017 в 13:10

Другие вопросы по тегам:

Похожие вопросы: