Ответы пользователя по тегу Виртуализация
  • Как поставить драйвер Nvidia в Proxmox и включить IOMMU?

    @LuchS-lynx
    инженер-ПТО
    1. приведите листинги следующих команд:
    dmesg | grep ecap
    find /sys/kernel/iommu_groups/ -type l
    lspci


    2.
    Мало того, что драйвера в списках установленных нет, так и в файле /default/grub выставлен пункт iommu_intel=on, а при подключении PSI-устройства к ВМ, выдаёт ошибку, что IOMMU не включён.
    После правки grub файла Вы давали команду update-grub с последующей перезагрузкой? Команда требует привилегий root или sudo смотря под каким юзером настраиваете систему.
    что выдает команда
    dmesg | grep -e DMAR -e IOMMU
    после update-grub? Включены ли в Биосе опции VT-d + VT-x (иногда одна из них звучит как Intel virtualization technology, но надо читать инструкцию к материнке как там звучат эти пункты в меню настроек)

    3. Вы блокировали через черный список загрузку драйверов для ВК Nvidia на хосте? Нельзя пробросить используемое устройство в системе, ставить драйвер в Гипервизоре не нужно, драйвер ставится в виртуалке.

    общий гайд для 7го ProxMox Здесь https://habr.com/ru/articles/575654/
    8й не тестировал, думаю там все плюс-минус так же.
    Ответ написан
    Комментировать
  • Как подключить Wi-Fi в гипервизоре Proxmox?

    @LuchS-lynx
    инженер-ПТО
    У меня не получилось пробросить трафик через бридж от WiFi в виртуалки, доступа к вебинтерфейсу тоже через WiFi нет, только по кабелю, но:
    1. Сам адаптер прокинуть в виртуалку можно, при некоторых условиях, главное из которых это поддержка оборудованием IOMMU, как PCI-e устройство или даже без этого если это USB устройство
    2. Если на Proxmox установить GUI, например те же KDE, то вычеркнув данные из файла interfaces, можно будет управлять WiFi через GUI и тут же браузер легко будет ходить в интернет через WiFi. Собственно я так использую WiFi.
    Ответ написан
    Комментировать
  • Какие гипервизоры есть для замены Hyper-V / VMware по импортозамещению?

    @LuchS-lynx
    инженер-ПТО
    Вася Пупкин,
    Подскажите, на что можно будет поглядеть, если нужно уйти от esxi и hyper-v server, а так же если не брать во внимание proxmox.

    Чем Вам ProxMox не угодил, тот что выпускается на Дебиане? Ну если не нравится, то можете попробовать Альт-Виртуализация, в чем там отличия от оригинала не скажу, но ПО ProxMox на Альт Linux есть ПО российское и все сертификаты имеются, кстати линукс у них именно своя разработка от и ДО, а вот система виртуализации...
    На российском рынке именно, т.е. якобы по импортозамещению есть что-то дельное?

    Конечно есть, у каждого российского разработчика линукс есть своя система виртуализации основанная на KVM:
    Alt Linux - Альт-Виртуализация (см. выше) - бесплатна для домашних юзеров
    Astra Linux - ПК СВ «Брест» - только для юр.лиц
    Rosa Linux - ROSA Virtualization - только для юр.лиц
    RedOS - РЕД Виртуализация - только для юр.лиц

    KVM + VirtManager идут в каждом Линукс дистрибутиве из коробки (т.е. устанавливаются из репозитория) бесплатно
    Ответ написан
  • Как подключить физический диск в Proxmox для использования в качестве бэкапа?

    @LuchS-lynx
    инженер-ПТО
    Жесткие диски можно пробрасывать как через проброс физического контроллера жестких дисков, как PCIe устройство, (не рекомендую пробрасывать контроллер интегрированный в материнскую плату, только подключенные к PCIe), либо напрямую:
    заходим в
    ## cd /dev/disk/by-id
    через dir смотрим листинг…
    копируем строки вида ata-WDC_WD40EFRX-68WT0N6_WD-WCC4E1АС9SХ9, в которой прописан интерфейс подключения, марка и номер серии жесткого диска. Затем открываем Файл конфигурации ВМ и пишем:
    sata1: volume=/dev/disk/by-id/ata-WDC_WD40EFRX-68WT0N6_WD-WCC4E1АС9SХ9
    и все работает, при этом учитывайте, что sata0-sata5, т.е. для одной ВМ число подключаемых таким образом дисков, включая виртуальных, не может превышать 6шт.

    Если же бэкап будет осуществлять не виртуалкой, а хостом с ProxMox'ом, то либо нужно ставить PROXMOX BACKUP SERVER, либо подключить диск, например так:
    https://losst.pro/kak-dobavit-disk-v-proxmox
    при этом если это будет SSD диск, то нужно будет озаботится что бы trim был настроен и работал для него
    Ответ написан
    Комментировать
  • Как перебросить видеокарту в виртуальную машину?

    @LuchS-lynx
    инженер-ПТО
    Papkindoctor,
    Proxmox.
    Официальный гайд-вики:
    https://pve.proxmox.com/wiki/Pci_passthrough

    Мои статьи на эту тему (для ноутбука и для ПК):
    https://habr.com/ru/post/575654/
    https://habr.com/ru/post/437598/

    Видеоролик с результатами проброса mobile GTX1660ti Max-Q в ноутбуке:
    https://www.youtube.com/watch?v=6pzdkXqI4sU
    Видеоролик с результатами проброса GTX1070 на десктопе:
    https://www.youtube.com/watch?v=wjlmWHJiEug

    Обратить внимание, что если гостем будет Винда то, не смотря на все заверения, драйвер от зеленых может выдавать ошибку 43, лечение прописано в статье для ноута, только нужно иметь ввиду что на хабре в цитатах кавычки меняют на елочку, из-за чего часть команд не работает как нужно. Правильные кавычки это такие """"""""
    Ответ написан
    1 комментарий
  • Можно ли работать из под виртуальной машины?

    @LuchS-lynx
    инженер-ПТО
    Только что бы так работать хост нужно уводить с винды на ESXi/KVM/XEN. Если же еще и железо позволяет пробросить ВК в ВМ, то будет полное счастье:

    Что бы взлетело, если говорить про железо на Интеле, нужно чтобы и ЦП и мать поддерживали и эти опции были включены/активированы как: VT-d, VT-x (часто фигурирует в БИОС как Intel virtualization technology, дополнительно к пункту поддержки виртуализации VT-d), мать должна поддерживать технологию IOMMU.

    Видеоролик с результатами проброса mobile GTX1660ti Max-Q в ноутбуке:
    https://www.youtube.com/watch?v=6pzdkXqI4sU
    Видеоролик с результатами проброса GTX1070 на десктопе:
    https://www.youtube.com/watch?v=wjlmWHJiEug

    Мои статьи на эту тему (для ноутбука и для ПК):
    https://habr.com/ru/post/575654/
    https://habr.com/ru/post/437598/
    Ответ написан
  • Как сделать трансляция игры с виртуальной машины?

    @LuchS-lynx
    инженер-ПТО
    GPU Passthrough спасет начинающего любителя игр, при условии если заведется
    Видеоролик с результатами проброса mobile GTX1660ti Max-Q в ноутбуке:
    https://www.youtube.com/watch?v=6pzdkXqI4sU
    Видеоролик с результатами проброса GTX1070 на десктопе:
    https://www.youtube.com/watch?v=wjlmWHJiEug

    Мои статьи на эту тему (для ноутбука и для ПК):
    https://habr.com/ru/post/575654/
    https://habr.com/ru/post/437598/
    Ответ написан
    1 комментарий
  • Какой гипервизор выбрать для компании?

    @LuchS-lynx
    инженер-ПТО
    Так и ставьте ProxMox, бесплатен, правда хз что там с лицензией для бизнеса, WEB-интерфейс, мануалы на русском в сети присутствуют, как и обучающее видео, в основе лежит KVM... одни плюсы, либо можете посмотреть что там у наших вендоров с KVM было, кажется есть виртуализация у разработчиков Astra Linux, но она платная и не такая фичастая
    Ответ написан
    3 комментария
  • Можно ли пробросить pci внутри виртуальной машины?

    @LuchS-lynx
    инженер-ПТО
    Можно, другое дело что не все гипервизоры поддерживают такой проброс, как правило это гипервизоры первого типа, такие как Linux + KVM, XEN, ESXi, есть информация что Hyper-V может, но хз какой редакции. В линуксовой версии VirtualBox внедрили фичу, но потом убрали.

    Если требуется пробросить ВК в ВМ то помимо поддержки ЦП и матерью iommu, будет требоваться поддержка доп.инструкций, например для интела vt-d + vt-x

    Мои статьи на эту тему (для ноутбука и для ПК):
    https://habr.com/ru/post/575654/
    https://habr.com/ru/post/437598/
    Ответ написан
    3 комментария
  • Проброс GPU на VM, 3Ds Max на VM, и ещё несколько вопросов про виртуализацию?

    @LuchS-lynx
    инженер-ПТО
    Пришла идея сделать из домашнего ПК рабочую станцию, которой будут пользоваться два человека одновременно. Задачи следующие:

    1. полноценная работа в Autocad, 3Ds Max в виртуальной машине
    2. синхронизация рабочих процессов с удалённым компьютером в офисе, чтобы можно было начать работу дома и продолжить в офисе, и наоборот. Желательно используя персональное облако, свой сервер имеется
    3. возможность гейминга в другой виртуальной машине, одновременно с пунктом 1.

    Это рабочая схема, более того я пришел к тому же, но у меня одна виртуалка рабочая, другая отвечает за сохранность данных, грубо говоря на ней висят 7 дисков HDD на которых как хранятся файлы, так и делаются бэкапы, а еще организован доступ с разграничением прав по сети. Теперь к Вашим хотелкам.
    1. Возможно
    2. Это решается не средствами виртуализации и здесь не принципиально реальное это железо или ВМ.
    3. Тоже возможно

    Однако нужно понимать, что на пути решения этой задачи через виртуализацию стоят следующие вещи:
    1. Железо. Без поддержки материнкой и ЦП это все не заведется. Для АМД и для Интела это несколько разные технологии. Лично я в 2019м году поменял 2 матери, прежде чем выбрал ту на которой это все завелось. Лучше всего искать истории с Happy End'ом в сети и брать такое же железо, частично подойдут железки с этой страницы, но здесь далеко не полный перечень совместимого железа, это стоит понимать:
    https://en.wikipedia.org/wiki/List_of_IOMMU-suppor...
    2. Ограничение железо и софта. На текущий момент ресурс игровых ВК нельзя делить между виртуалками, только пробрасывать (зато ВК профессиональных серий делить на несколько ВМ можно, зато в них играть будет не очень). Проброс означает 1 ВК на 1 ВМ (соответственно 1 рабочий монитор на каждую такую виртуалку), хосту лучше всего оставить интеграшку, в принципе можно и без нее обойтись, но первоначальная настройка сильно усложнится.
    Гипервизоры, которые поддерживают проброс ВК в ВМ: Xen, любой дистрибутив Linux+KVM (в т.ч. Proxmox), ESXi, по заверениям мелкомягких Hyper-V, но в какой версии - десктопной/серверной и как это работает - я ХЗ. Не видел и не щупал. А щупал Линукс и здесь это работает хорошо, хотя первоначально разбирался месяц.
    Еще здесь частый спутник это широко известная в узких кругах ошибка 43, которая может иметь как железные корни, тогда здесь ничего сделать нельзя, так и софтварные, тогда можно. Даже не смотря на то что NVidia пообещала не портить жизнь энтузиастам до сих пор встречаются проблемы с пробросом в части драйверов, то неверный id оборудования видит драйвер, то драйвер без обманок отказывается работать корректно. Как правило проблем нет с ВК от АМД, но и тут нужно аккуратно. Ограничения так же вылезают на звуке, к сожалению не всегда интегрированную звуковую карту можно пробросить в ВМ, это связано с тем, что либо не поддерживается проброс для этого оборудования или она висит в группе с другими устройствами и ее проброс ломает работу этой группы устройств для хоста. Лучше всего решает эту проблему PCI-e звуковая карта, кабель DP/HDMI, USB - звуковая карта, но в последнем случае стоит помнить, что если потребуется микрофон, то без наводок он будет работать только в проброшенном USB-контроллере... что как бы намекает...

    Прошу внести ясность в следующие вопросы:
    1. для поставленных задач наилучшим решением распределения ресурсов будет гипервизор?
    2. какой гипервизор посоветуете?
    3. для распределения ресурсов GPU раньше подходили исключительно экзотичные видеокарты, типа некоторых AMD FirePro, Nvidia GRID, Tesla и т.д., а сейчас ситуация изменилась?
    4. Если не получится распределить ресурсы GPU между VM, можно будет пробросить внешнюю видеокарту через Thunderbolt?

    1. Скорее да чем нет. Есть софт делящий ресурсы без виртуализации, но стоит денег и по отзывам глючный.
    2. Тот с которым умеете работать. Мне зашел ProxMox, как самый дружелюбный с WEB-интерфейсом, но тут это вкусовщина + доступность комьюнити и мануалы. KVM тут вне конкуренции, ИМХО.
    3. Нет все так же. Была разработка от мелкомягких для Hyper-V которая называлась Remote-FX, но ее похоронили. Была только в сервеной версии винды.
    4. Да можно.

    Видеоролик с результатами проброса mobile GTX1660ti Max-Q в ноутбуке:
    https://www.youtube.com/watch?v=6pzdkXqI4sU
    Видеоролик с результатами проброса GTX1070 на десктопе:
    https://www.youtube.com/watch?v=wjlmWHJiEug

    Мои статьи на эту тему (для ноутбука и для ПК):
    https://habr.com/ru/post/575654/
    https://habr.com/ru/post/437598/
    Ответ написан
    Комментировать
  • Возможно ли организовать виртуальное рабочее место дизайнера с подключением локальной периферии?

    @LuchS-lynx
    инженер-ПТО
    Все зависит от того на сколько удаленным нужно такое место и на чьей архитектуре:
    Online:
    1. Как уже писали выше, решения Adobe доступны через Creative Cloud.
    2. Через виртуальные машины со стримом рабочего стола. Тут куча нюансов на чьей архитектуре виртуализируется, какие тарифные планы, какой гипервизор... даже не рискну обозревать дальше.

    На своем железе:
    3. Что бы взлетело, если говорить про железо на Интеле, нужно чтобы и ЦП и мать поддерживали и эти опции были включены/активированы в БИОС как: VT-d, VT-x (часто фигурирует в БИОС как Intel virtualization technology, дополнительно к пункту поддержки виртуализации VT-d), мать должна поддерживать технологию IOMMU. Используются решения только на Linux|Unix - KVM, Xen, ESXi

    Видеоролик с результатами проброса mobile GTX1660ti Max-Q в ноутбуке:
    https://www.youtube.com/watch?v=6pzdkXqI4sU
    Видеоролик с результатами проброса GTX1070 на десктопе:
    https://www.youtube.com/watch?v=wjlmWHJiEug

    Мои статьи на эту тему (для ноутбука и для ПК):
    https://habr.com/ru/post/575654/
    https://habr.com/ru/post/437598/

    плюсы - в радиусе кабеля от ВК к дисплею задержек никаких. В случае если таки нужно стримить рабочий стол через сеть, то тут есть выход. Это опять же стриминг - RDP, какой-нибудь looking Glass, который уже включает в себя гипервизор и т.п.

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

    Проброс локальных USB в KVM, Xen, ESXi принципиально возможен, в случае с RDP может быть не все так просто как и при работе в чьей-то арендуемой виртуалке.

    Что касается игр, то тут ситуация сильно лучше, тот же Steam, GeforceNow в принципе играбельны. Можно играть даже на нетбуке в CyberPunk 2077, при условии что ЦП переварит видеопоток.
    Ответ написан
    Комментировать
  • Какую лучше виртуальную машину на windows server 2008r2 использовать для DC?

    @LuchS-lynx
    инженер-ПТО
    лучший гипервизор тот - которым умеешь пользоваться. Если важна производительность, то я бы смотрел в сторону ESXi, Linux+KVM ( в т.ч. Proxmox), Xen, если интересует удобство, то VirtualBox, Hyper-V, VmWare
    Ответ написан
  • Как сделать проброс видеокарты на виртуальную машину?

    @LuchS-lynx
    инженер-ПТО
    arbrspb,
    Имеется сервер с установленным на него ubuntu linux. Суть задачи заключается в том чтобы на него поставить виртуальную машину в которой можно будет пробросить физическую видеокарту nvidia для использования ее в майнинге. На виртуальную машину планируется установить wondows 10. Возможно ли такое реализовать?

    1. О главном! За железо.
    - К серверу должен быть физический доступ для первоначальной настройки. Все эти конфигурации, включение-выключения и подсоединения к монитору для того что бы видеть воочию.

    - Железо должно поддерживать VT-d (сейчас почти у всех есть поддержка этой технологии) и VT-x. (Для АМД AMD-Vi, IOMMU) Обязательно нужно активировать указанные технологии в BIOS'е. Если на этом этапе VT-x включить нельзя, или он не включается вместе с VT-d, то идем менять железо, и меняем его до тех пор, пока опция не будет активирована и в любой ОС программы анализаторы железа не покажут, что технология включена и работает. Можно использовать читы, в виде анализа чужого опыта, т.е. косплея конфиги тех пользователей в сети, которые хвастливо утверждают, еще лучше, показывают что у них все получилось.

    - Железо. Правишь Grub, активируя в нем
    для процессоров Интел
    GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on"
    для процессоров АМД
    GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on"
    Далее, после перезагрузки хоста отрой консоль и выполни как написано в копипасте из соответствующего раздела Wiki:
    1) Run the «dmesg | grep ecap» command.

    2) On the IOMMU lines, the hexadecimal value after «ecap» indicates whether interrupt remapping is supported. If the last character of this value is an 8, 9, a, b, c, d, e, or an f, interrupt remapping is supported. For example, «ecap 1000» indicates there is no interrupt remapping support. «ecap 10207f» indicates interrupt remapping support, as the last character is an «f».

    Interrupt remapping will only be enabled if every IOMMU supports it.

    Если здесь тебя поджидает облом, то опять меняем мать, пока не пройдем тест.

    2. О не менее главном. О софте.
    Если все получилось, то дальше 2 пути, или KVM+QEMU, либо Proxmox (надстройка над Debian Linux + KVM). Т.е. или KVM или KVM. После чего пользуешься гайдами, например:
    Ubuntu KVM+QEMU: ubuntovod.ru/instructions/probros-videokarty-v-kvm...
    Proxmox: https://habr.com/ru/post/437598/

    Об Nvidia и Ошибке 43.
    В процессе настройки можно поиметь проблему, широко известную в узких кругах, как Ошибка 43, это драйвер видеокарт Nvidia не дает запустить ВК в ВМ. Лечится путем правки конфигов, с тем что бы скрыть от драйвер, что оборудование проброшено в ВМ.
    в Proxmox'е лечится путем внесении доп. параметра в конфигурационный файл ВМ:
    args: -cpu 'host,+kvm_pv_unhalt,+kvm_pv_eoi,hv_vendor_id=willitwork,kvm=off'

    еще лечится прописыванием таких команд:
    echo "softdep nouveau pre: vfio-pci" >> /etc/modprobe.d/nvidia.conf
    echo "softdep nvidia pre: vfio-pci" >> /etc/modprobe.d/nvidia.conf
    echo "softdep nvidia* pre: vfio-pci" >> /etc/modprobe.d/nvidia.conf

    То же делается и в Ubuntu KVM+QEMU, но hv_vendor_id=willitwork прописывается в libvirt.xml
    https://www.reddit.com/r/VFIO/comments/479xnx/gues...

    После успешной настройки выглядит это так:
    https://www.youtube.com/watch?v=wjlmWHJiEug

    ЗЫ.
    Тут Nvidia утверждает, что, якобы, в последних вариантов драйверов она больше не будет гадить пользователям с ошибкой 43, но это не точно.
    https://habr.com/ru/news/t/550678/

    В особо упоротых случаях может потребоваться подмена ROM'а ВК через гипервизор, или даже перепрошивка Биоса Видеокарты. Но в последнее время эти технологии уходят в прошлое.
    Ответ написан
    2 комментария
  • Спрятать Proxmox от Windows 10?

    @LuchS-lynx
    инженер-ПТО
    https://m.habr.com/ru/post/437598/
    Для обхода ошибки 43

    Способ номер 1:
    args: -cpu 'host,+kvm_pv_unhalt,+kvm_pv_eoi,hv_vendor_id=willitwork,kvm=off'

    Способ номер 2:
    Написал француз в комментарии к моему видео на ютуб
    We don't need these arguments anymore. In fact I think the key is to force the server to boot with the IGPU (in the bios) and to exclude the Nvidia GPU in the /etc/modprobe.d/nvidia.conf file with the following lines:

    echo "softdep nouveau pre: vfio-pci" » /etc/modprobe.d/nvidia.conf
    echo "softdep nvidia pre: vfio-pci" » /etc/modprobe.d/nvidia.conf
    echo "softdep nvidia* pre: vfio-pci" » /etc/modprobe.d/nvidia.conf

    So I have my Windows and Linux VMs booting with the Nvidia GPU in Q35/OVMF
    Ответ написан
    21 комментарий
  • Выбор между реальным HDD и виртуальным (VDI, VMDK, и т.д.) для организации NAS. Какие плюсы и минусы?

    @LuchS-lynx
    инженер-ПТО
    Только жезезо - только хардкор!!!
    Имхо, это имеет смысл если делать совмещенную станцию виртуалки + файл-сервер. Основные данные я храню на железном рейде. Для этого я создал в proxmox ВМ с виртуальным жестким диском, а так же прокинул в нее pci-express lsi raid-контроллер 9211-8i на 4 диска. На этом железном контроллере средствами контроллера поднял RAID-10 для хранения файлов и организации шары. Еще 4 таких диска я подключил к контроллеру на материнке, и 2 из них пробросил в ВМ как устройство. Из этих 2х дисков я сдел RAID-1 для бэкапов средствами операционной системы. Так же настроил операционку на всякие резервные точки и бэкап по расписани с raid-10 на raid-1.

    из минусов решения - любая нештатная остановка ВМ не через shutdown вызывает на хардварном рейд-контроллере ребилд, даже если с питанием все хорошо. Здесь софтварный рейд железный заруливает в минуса в моем случае. Да и после переустановки proxmox я пробросил жесткие, развернул виртуалку из бэкапа и ОС определила софтварный рейд. Второй минус - гемор с отключемим ПК от ИБП, потому что это надо вешать на хост, т.е. линукс, а Debian там голый, да еще в моем случае усугубляется тем, что мне пришлось физически пробросить для нормальной работы звука физический и единственный usb-контроллер на матплате.

    ОС ставите на винтупльный жесткий и настраиваете бэкап отдельно через proxmox, файлы через ВМ на дублирующий софтварный рейд + настройте выгрузку в облако или на подключаемый время от времени внешний жесткий диск. Виртуальный жесткий диск очень медлененн для записи больших данных, по-этому только железо.

    И последнее, можно поставить zfs, refs - в принципе должно быть норм, если вы с этим работаете и умеете готовить. Можно даже установить облако, типа nextcloud, или проапгрейдить proxmox через nas os, можно подключить диски как папку и расшарить через хост proxmox, можно проапгрейдить debian и забить на proxmox в принципе. Вариантов масса.

    ссылки по теме
    https://m.habr.com/ru/post/328048/
    https://m.habr.com/ru/post/437598/

    ps для того что бы proxmox не бэкапил подключенные жеские диски в файле конфигурации нужно в строке с параметром проброса такого диска в конце строки добавить, после запятой, "backup=no" без кавычек. Ну или не писать это примечание и proxmox будет бэкапить не только жеский диск ВМ, но и пробрасываемые диски, которые пробрасываются через volume=/dev/disk/by-id/.........
    Ответ написан
    Комментировать
  • Насколько эффективна виртуализация для игр?

    @LuchS-lynx
    инженер-ПТО
    Если железо мощное, то падение производительности небольшое. Я сейчас работаю на ВМ на хостововой машине. Для игр и работы в тяжелых приложениях хватает, но это топовая конфигурация сокета. Собственно свой опыт по настройке proxmox с пробросом видеокарты я описывал здесь:
    https://m.habr.com/ru/post/437598/

    Несколько замечаний:
    1. Виртуальный жесткий на запись медленнее реального в несколько раз. Часть ресурсов придется оставить хосту, а значит на эту часть ВМ будет медленнее чем нативный ПК без виртуализации.
    2. Для успешного проброса необходимо что бы железо поддерживало iommu и полный набор соответствующих виртуализационных технологий от АМД/Интел и должен выполняться тест на них(в статье есть описание как сделать тест)
    Иными словами не любая материнская плата и процессор подойдут для этого дела.
    3. Настройки, драйверу ВК надо подсунуть любое левое id оборудования, вместо винтуального, иначе получите на игровых видеокартах ошибку 43 и ничего не заработает.
    4. Работа осуществляется на отдельном мониторе или на одном и том же, но на разных видеовходах, т.е. потребуется переключаться
    5. Я еще не тестировал 6й proxmox, но в старых версиях при пробросе устройства из группы в ВМ остальные отваливаются для хоста. В моем случае интегрированная звуковая карта и lan находятся в одной группе устройств и при пробросе звука падает сеть. Вылечил физическим пробросим usb контроллера с покупкой внешней звуковой карты. На обычном пробросе как устройство отвратно работал микрофон и были наводки

    если будет нужно реальные фото/видео работающей системы обращайся)
    Ответ написан
    3 комментария
  • Возможна ли автоматическая развёртывание виртуальных Windows-машин?

    @LuchS-lynx
    инженер-ПТО
    Proxmox штатными средствами поддерживает клонирование. Делаете 1 образ с базовым набором, клонируете или создаете шаблон и доустанавливаете нужные программы под каждую роль виртуалки. Если требуется клонируете вновь.
    Если же Вам необходимо что бы для каждого юзера устанавливался свой комплект программ в Винде - то это AD установка программ средствами групповых политик, а не виртуализация... Заводите ВМ в Домен и... даем юзеру пароль и логин.
    Ответ написан
  • Как лучше организовать файл-сервер в виртуалке?

    @LuchS-lynx
    инженер-ПТО
    Я прокинул в ВМ физический Рэйд-контроллер с бэкапом на 2 других физических диска, подключенные к контроллеру материнской платы, обьединенных средствами ОС в Рэйд 1. Из минусов решения - любое аварийное закрытие ВМ/ресет через вебморду proxmox запускает ребилд массива, впрочем он у меня даже с 3мя дисками нормально ребилдился.
    Я бы не стал делать фаилообменник и фаилопомойку на виртуальных дисках, т.к. это лишняя абстракция и потеря в производительности.
    Ответ написан
    Комментировать
  • Насколько велики потери при запуске Винды в виртуалке?

    @LuchS-lynx
    инженер-ПТО
    1. Можно ли эффективно прокинуть карту в виртуалку с хоста, что бы видеокарта эффективно работала? Да, можно. Будет ли это эффективно в указанной Вами Virtualbox? ХЗ.
    2. Потери будут при любом типе виртуализации, но в зависимости от типа решения они будут разные. Не скажу за Virtualbox, но в старой статье на хабре в тестах при сравнении нативного железа с виртуализацией на kvm и xen потери составляли, в зависимости от типа задачи, считанные проценты.
    https://m.habr.com/ru/company/cloud4y/blog/282918/
    3. Virtualbox однозначно в топку. Копать нужно в сторону Линукса (kvm+qemu, proxmox, xen), либо в сторону бесплатного esxi... если хочется винды, то это windows hyper-v server + remote fx, но майки в последних релизах урезали функционал.

    я пользуюсь в свое удовольствие proxmox, это специальным образом допиленные debian +kvm, управление через веб-интерфейс и консоль. как настраивал статья здесь
    https://m.habr.com/ru/post/437598/
    производительность не сравнивал, но я на глаз в играх потерю производительности на gtx1070не заметил. Мне достаточно.
    Ответ написан