Ru-Board.club
← Вернуться в раздел «Другие ОС»

» Виртуализация на домашнем компьютере.

Автор: TheDeadStone
Дата сообщения: 08.12.2013 18:16
Хочу на новый год сделать апгрейд компьютера. Новый комп будет мощный, и я хочу поставить на него VmWare ESXi, и поставить виртуальные Windows и Linux Mint. Насколько я знаю, в ESXi есть возможность проброса устройств в виртуалки. Хочу основную видеокарту пробросить в виртуальную машину Windows (чтобы можно было поиграть), а встроенную в материнку видеокарту – в Linux Mint (для работы). В монитор соответственно пойдут два провода – один от внешней видеокарты, другой от встроенной. Переключая источник сигнала на мониторе можно будет переключаться между виртуалками. Клавиатуру и мышь распределять между виртуалками с помощью программы Synergy (http://synergy-foss.org/).
Вопросы:
1.    Реально ли такую систему построить? Кто-нибудь таким уже занимался?
2.    ESXi на любом железе может не завестись. Как узнать, что подходит? Я у них на сайте не нашел.
3.    Как звук перебрасывать?
4.    Может как-то можно все сильно проще реализовать?
Автор: krasaval
Дата сообщения: 09.12.2013 15:27
посмотрите список поддерживаемых видеокарт
http://www.vmware.com/resources/compatibility/search.php?deviceCategory=io
Автор: urodliv
Дата сообщения: 09.12.2013 15:40

Цитата:
1. Реально ли такую систему построить? Кто-нибудь таким уже занимался?

Да. Нет.

Цитата:
2. ESXi на любом железе может не завестись.

Нет.

Цитата:
3. Как звук перебрасывать?

Так же как и видео.

Цитата:
4. Может как-то можно все сильно проще реализовать?

Да. VirtualBox.
Автор: crackcrack
Дата сообщения: 09.12.2013 15:46

Цитата:
4. Может как-то можно все сильно проще реализовать?

Да. VirtualBox.

VMVare Workstation

(теоретически) можно попробовать запустить две OC и не надо ничего пробрасывать
Автор: FuzzyLogic
Дата сообщения: 09.12.2013 17:46
Имхо поставить одну из операционок на чистую систему хостом (раз играть будете в винде её и поставить), и в ней иметь хоть vbox хоть VMware под которым будет Linux.
Автор: TheDeadStone
Дата сообщения: 09.12.2013 18:29
vbox и vmware - это не то, что мне нужно. Ведь если их поставить, все виртуалки от хоста будут зависеть. Т.е. если мне понадобиться винду перезагрузить (обновление какое-нибудь), или она сама вылетит, перезагрузятся все виртуалки.

Я же хочу полностью независимые виртуалки. Для этого ESXi (с функцией проброса видеокарты) и сделан.
Автор: SlavaB
Дата сообщения: 09.12.2013 18:53
TheDeadStone
ESXi - серверная система.
Локальной консоли у нее нет. Для работы с ней нужен еще один компьютер, с клиентом ESXi.
Поставить на хост (на саму ESXi) что-либо нельзя (к вопросу о Synergy).
Играть на виртуалках ESXi - утопия.
Автор: FuzzyLogic
Дата сообщения: 09.12.2013 19:49

Цитата:
Для этого ESXi (с функцией проброса видеокарты) и сделан.

Ну вообще ESXi сделан не для геймеров...поэтому удачи в играх на виртуальном 3D драйвере. Вы думали что у вас в нативных nVidia/AMD драйверах сплошные глюки и лаги... прочувствуете всё по-новому.

Добавлено:
SlavaB

Цитата:
(к вопросу о Synergy)

Synergy тупо ставится на гостей, и по сети синхронизируется. Это как раз не проблема, имхо производительность в играх это самый большой проблем.
Автор: TheDeadStone
Дата сообщения: 10.12.2013 21:27
FuzzyLogic

Цитата:
имхо производительность в играх это самый большой проблем.


SlavaB

Цитата:
Играть на виртуалках ESXi - утопия.


Не должно быть проблем, в ESXi сделаю переброс видео карты. Даже потерь в производительности не будет.
Такое еще в 2011 году делали:
http://www.youtube.com/watch?v=NQZONW09zbo

На хабре я видел в комментариях человек писал, что сделал что-то вроде того, что я хочу. Только теперь эту запись найти не могу.

В общем будут у меня на новый год веселые эксперименты
Автор: FuzzyLogic
Дата сообщения: 11.12.2013 12:19
TheDeadStone

Цитата:
Даже потерь в производительности не будет.

Ну-ну ...

Сделать можно, и в общем-то элементарно, ставим ESX и делаем виртуалки. Но... вот вы можете прямо тыкнуть в свою ссылку и почитать все удовольствия которые можно получить от процесса потом, когда драйвера выпадают в бсоды итд. Просто я делал что-то подобное и решил что DirectPath ещё лет несколько будет сырым. Учтите что поддержка ESX не сильно парится по поводу багов геймеров (особенно с альтернативно купленным сервером) поэтому фиксы багов могут произойти в период до N лет.
Автор: SlavaB
Дата сообщения: 11.12.2013 13:05
TheDeadStone
Повторюсь - для работы с ESXi нужно 2 компьютера - сервер и клиент.
В Вашем случае - 2 ОС, их можно просто установить на эти 2 компьютера.
FuzzyLogic
Отнюдь не так элементарно. ESXi "из-коробки" не поддерживает большинство интегрированных в десктопные материнские платы сетевых карт. Не видит софтовых RAID-контроллеров.
Насчет проброса двух видеокарт в разные ВМ - интегрированной и дискретной, тоже не уверен.
Разве они увидятся как два независимых устройства? На десктопах интегрированная отключается при установке дискретной...
Автор: FuzzyLogic
Дата сообщения: 11.12.2013 13:21
SlavaB
Ну я и подразумевал что элементарно, оно, как говорится "на бумаге", т.е. в идеальных условиях сферического коня в вакууме. В реале же, в зависимости от железа может получиться просто куча проблем. У меня и с поддерживаемыми чипсетами было столько глюков что я решил что пока оно не стоит потраченного времени, будет ли когда-то ... не знаю, зависит наверное от интереса. Хотя не вижу откуда придёт интерес и соответственно поддержка "consumer-grade" железяк. Поэтому я остался на решении Win на хосте и кучка всяких *nix под ней на vbox. Для моих задач - вполне подходит.
Автор: krasaval
Дата сообщения: 11.12.2013 17:40
Дома использую RemoteAPP, для большинства задач хватает, но только без игр. И нужен VPN до серверов
Автор: FuzzyLogic
Дата сообщения: 11.12.2013 20:11

Цитата:
Дома использую RemoteAPP, для большинства задач хватает, но только без игр. И нужен VPN до серверов

А причём тут RemoteApp? :\
Автор: krasaval
Дата сообщения: 13.12.2013 11:53
FuzzyLogic
не обязательно ставить кучу операционных систем на своем домашнем компьютере.
Автор: krasaval
Дата сообщения: 25.12.2013 08:43
TheDeadStone

Посмотрите этот вариант, мне кажется ваш случай.
http://citrix.pp.ru/articles-2/2269-desktop-v-domashnem-servere-ili-vsjo-v-odnom.html
Автор: zveroyacher
Дата сообщения: 25.12.2013 13:35

Цитата:
Хочу основную видеокарту пробросить в виртуальную машину Windows (чтобы можно было поиграть)

играть на VmWare ESXi.... месье знает толк в извращениях!
Автор: krasaval
Дата сообщения: 25.12.2013 15:52
zveroyacher

Технически - это стало возможно, хотя изначально это для тонких клиентов, что бы их софт мог нормально работать.
Автор: Makak
Дата сообщения: 12.11.2014 11:09
в итоге чего нибуть то получилось ?
Автор: Ar0ma
Дата сообщения: 20.11.2014 20:55

Цитата:
в итоге чего нибуть то получилось ?


нет конечно, те кто хоть раз ставил ESXi и работал с ним понимают что это утопия
единственный путь - поставить винду (чтобы играть в ней), и среду виртуализации (люблю VMware Player), а в ней уж Mint.

krasaval
Видеокарта в виртуалке нужна не для ускорения графики, а для вычислений вроде CUDA, или для майнинга кстати, теперь даже научные пакеты умеют ускоряться за счет видеокарты. Это все относится к ESXi.

Страницы: 1

Предыдущая тема: чистый образ mac os x lion для PC


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.