Менеджер виртуальной машины для windows

Управление KVM с помощью Virt-Manager на Windows

Гипервизор KVM идет с отличными утилитами управления для командной строки. Что касается графических программ для управления виртуальными машинами на сервер KVM, то здесь дело обстоит хуже. Под Linux стандартным средством является Virt-Manager. Давайте посмотрим, как можно использовать его под Windows.

Стандартная утилита для графического управления гостевыми системами в KVM это virt-manager, который по функционалу сравним с другими управляющими утилитами, например Hyper-V Manager, в части управления виртуальными машины на локальном или удаленном гипервизоре.

Нормальной работоспособной версии Virt-Manager или его аналога под операционную систему Windows я пока не встречал. В связи с этим в Windows необходимо использовать для графического управления KVM утилиты, обеспечивающие X11 Forwarding через протокол SSH.

В операционной системе Windows необходимо выполнить установку X Window Server, например бесплатный XMing и SSH клиент, например PuTTy .

При установке XMing оставляем все параметры по умолчанию и просто нажимаем далее. В конце установке XMing уведомит о возможности запуска в фоновом режиме. Мы с этим соглашаемся. После чего в системном трее появится значок X Window server (XMing) со следующим контекстным меню (скриншот ниже).

Далее потребуется выполнить настройку подключения по SSH через PuTTy.

В настройках PuTTy переходим в раздел Connection – SSH – X11. Далее необходимо разрешить X11 Forwarding. Скриншот ниже.

Далее можно вернуться в раздел Connection – SSH и в строке “Remote Command” указать команду автоматического запуска:

Далее можно выполнить подключение к серверу нажав кнопку “Open” и запуск virt-manager.

Если не выполнять последнюю настройку выше, то при запуске PuTTy можно ввести название нужной утилиты и нажать Enter (скриншот ниже).

Ниже представлена консоль virt-manager , подключенная к гипервизору KVM на которой развернуты две виртуальные машины на плтавформе Windows и Linux.

Если щелкнуть правой кнопкой мыши по надписи localhost (QEMU) и выбрать пункт Details , то будет отображен информация о гипервизоре. Скриншот ниже.

Если выбрать и дважды кликнуть по виртуально машине , то можно перейти к настройкам выбранной виртуальной машины (VM). Скриншот ниже.

Необходимо учитывать, что при закрытии окна Putty, сессия будет разорвана.

Читайте также:  Linux vpn l2tp клиент

Virt-Manager: графическая консоль управления KVM

Virt-Manager – графическая консоль для управления виртуальными машинами KVM от компании Red Hat. С помощью Virt-Manager можно, создавать, редактировать, запускать и останавливать виртуальные машины на гипервизоре KVM. Можно выполнять настройку параметров виртуальных машин, что значительно упрощает работу по сравнению с управлением KVM из интерфейса командной строки.

В статье мы рассмотрим установку Virt-Manager на сервер с KVM, типовые задачи управления виртуальными машинами в графической консоли и покажем, как использовать virt-manager из Windows-клиента.

Установка Virt-Manager в Linux

Прежде всего нужно установить необходимые пакеты из базового репозитория на сервере с KVM (в нашем примере сервер KVM установлен на Linux CentOS). Выполните следующую команду yum (или dnf):

# yum install -y virt-manager xorg-x11-xauth liberation-sans-fonts

Чтобы удаленно подключаться к virt-manager с Windows-компьютера, нужно дополнительно настроить SSH. Откройте файл sshd_config:

Включите следующие параметры:

Перезапустите сервис sshd:

# service sshd restart

Управление KVM через virt-manager из Windows

Для удалённого подключения к virt-manager с Windows компьютера, вам понадобится следующее ПО:

  • Putty – ssh клиент
  • Xming – порт сервера для ОС Windows.

Скачать putty можно с официального сайта https://www.putty.org/, а Xming по ссылке https://sourceforge.net/projects/xming/

Откройте Putty, перейдите в Connection—>SSH—X11. Включите опцию “Enable X11 Forwarding“.

Теперь на вкладке Session, укажите адрес KVM сервера, имя сессии, укажите порт и сохраните подключение.

Чтобы из Windows удаленно подключаться к KVM серверу через virt-manager, используется следующий порядок:

  1. Сначала запускаете Xming;
  2. Запускаете сохраненную сессию Putty с опцией X11 Forwarding;
  3. Подключаетесь к virt-manager.

После включения Xming у вас в трее должен светиться значок X:

Далее запустите Putty, и после авторизации на сервере, выполните:

Через несколько секунд у вас должно открыться окно управления virt-manager и окно дополнительной авторизации, где нужно ввести данные для подключения к серверу:

После авторизации вы должны увидеть список виртуальных машин.

Использование Virt-Manager для управления виртуальными машинами KVM

Щелкнув ПКМ по виртуальной машине, вы можете выключить, перезагрузить, включить ВМ.

Далее я хочу изменить директорию для хранения файлов виртуальных машин, так как основное место на диске при установке операционной системы на сервере с KVM, я отдал под директорию VZ. Чтобы поменять стандартную директорию, перейдите в меню “Edit -> Connection Details”.

В открывшемся окне, нужно перейти во вкладку “Storage”. Для создания нового пула, нужно остановить работу текущего и после чего удалить его:

Читайте также:  Windows host file run

После установки пула, кнопка удаления станет активна:

Теперь можно создать пул в нужной вам директории или разделе:

После этого, у меня стал активным мой основной раздел для файлов ВМ:

Либо просто удалить первоначальную директорию и создал симлинк на нужный раздел:

# rm -rf /var/lib/libvirt/images/
# ln -s /vz/disk/ /var/lib/libvirt/images

Теперь можно попробовать создать новую виртуальную машину KVM. Ниже я прикреплю ряд скриншотов, на которых по шагам будет все более-менее понятно. В конце опишу весь процесс создания машины.

  1. При нажатии кнопки на первом скриншоте, запускается процесс создания новой виртуальной машины KVM;
  2. Затем указываем, откуда запускать установку ОС на виртуальной машине. Я использовал локальный ISO образ с дистрибутивом CentOS 8;
  3. Далее настраиваются ресурсы виртуальной машины: количество памяти и vCPU, размер виртуального диска (при необходимости его можно будет расширить или уменьшить), имя, и указываем сеть;
  4. После создания ВМ к ней сразу будет примонтирован установочный образ ОС, который указали при создании.

Чтобы изменить ресурсы или какие-то параметры уже созданной машины, вам нужно выделить ее и нажать кнопку “Open”. В открывшемся меню нажмите на лампочку и у вас откроется список параметров виртуальной машины KVM.

Чтобы добавить новый сервер KVM, выполните следующее “File -> Add Connection” и заполните данные в открывшемся окне:

Типовые проблемы с Virt-Manager

Во время изучения интерфейса virt-manager, я столкнулся с несколькими ошибками и решил описать их в статье. Первая ошибка, с которой я столкнулся, вышла на стадии создания новой виртуальной машины:

Система ругается на отсутствие файла, который скорее всего должен быть создан при установке KVM на сервер, но в моем случае он отсутствовал. Решился вопрос, созданием файла:

После этого нужно перезапустить сервис libvirtd:

# service libvirtd restart

Следующая ошибка ожидала меня сразу же на следующем шаге установки:

Чтобы решить эту проблему и возможно последующие другие, нужно установить пакет qemu-kvm-tools:

# yum install qemu-kvm-tools -y

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

Управлять KVM через virt-manager очень удобно. Вы значительно сократите время на выполнение рядовых операций с виртуальными машинами, а также сможете подключиться к ним из Windows.

Менеджер виртуальной машины для windows

Скачать ВиртуалБокс можно для Ubuntu, Mac и Windows и других ОС

Поддержка USB 3.0

Когда устройства хост-машины становятся доступными для гостевых операционных систем

Читайте также:  Reboot linux ����� at

Встроенный RDP-сервер

А также поддержка клиентских USB-устройств поверх протокола RDP

Мультиязычность

Есть возможность выбора языка интерфейса (поддерживается и русскоязычный интерфейс)

  • Модульность
  • Поддержка 64-битных гостевых систем
  • Поддержка SMP на стороне гостевой системы
  • Экспериментальная поддержка аппаратного 3D-ускорения
  • Поддержка образов жёстких дисков VMDK и VHD
  • Поддержка iSCSI
  • Поддержка виртуализации аудиоустройств
  • Поддержка различных видов сетевого взаимодействия
  • Поддержка Shared Folders для простого обмена файлами между хостовой и гостевой системами
  • Поддержка формата OVF/OVA
  • Базовая версия полностью открыта по лицензии GNU GPL, соответственно нет ограничений в использовании

Как установить и Пользоваться

VirtualBox — это программа, которая создает отдельную среду для запущенного программного обеспечения — она ​​контролирует все свои ссылки на аппаратное обеспечение или операционную систему и обеспечивает их поддержку. Это решение заставляет программное обеспечение, работающее на виртуальной машине, работать, как если бы оно выполнялось на отдельном компьютере при работе на виртуальном оборудовании.

Что дает нам такое решение? В двух словах — это позволяет вам запускать операционную систему без фактической установки ее на отдельный раздел или диск.

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

Новая версия приложения VirtualBox (5.x) представляет собой, помимо прочего, поддержку USB 3.0, имитирующую больше функций процессоров, шифрование образа диска и одновременное подключение носителей SATA. Поддержка аудио также улучшилась на виртуальной машине, а между виртуальной машиной и собственной системой была добавлена ​​поддержка перетаскивания Drag&Drop.

VirtualBox — программные функции

Поддержка многих форматов виртуальных дисков. Поддержка нескольких процессорных ядер. Параметры сохранения текущего виртуального состояния машины.

Программа VirtualBox доступна на русском языке и довольно проста в использовании.

Специальные дополнения

Мы загружаем файл Oracle_VM_VirtualBox_Extension_Pack , а затем запускаем файл, сохраненный на диске. Это набор, который расширяет основные функции программы. Наиболее важными функциями этого пакета являются поддержка USB 2.0 и 3.0, возможность шифрования дисков и доступа к основной камере. После запуска загруженного пакета расширения VirtualBox запустится с возможностью установки нового пакета. Мы нажимаем « Установить» .

Установка не займет много времени.

VirtualBox — создаем виртуальную машину

Нажмите « Создать», чтобы начать создание виртуальной машины. В следующем окне мы укажем имя машины, выберите платформу и определим тип системы, которая будет установлена. Затем слайдер определяет, какую часть памяти компьютера мы хотим назначить виртуальной машине.

Зеленая зона — безопасный диапазон.

Оцените статью