4

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

Теперь я "мечтаю" только об одном ПК. Я думаю, что VMware ESX. Таким образом, будет виртуальная машина для сервера, виртуальная машина для "ноутбука" и одна для "рабочего стола". И, очевидно, мне придется каким-то образом "связать" набор монитора / клавиатуры / мыши с одной из виртуальных машин ноутбука / настольного компьютера. Очевидно, что серверу такие вещи не нужны (в данный момент их тоже нет).

Возможно ли что-то подобное? ESX не является обязательным требованием, я обнаружил, что это лишь часть моих проблем, но все еще остается набор из 2 KVM, который требует подключения и "связи" с соответствующей виртуальной машиной.

Почему я хотел бы сделать это? ну, во-первых, гораздо дешевле обновить один компьютер, чем 3. Тогда энергопотребление явно ниже. Плюс дополнительное пространство.Плюс это позволяет мне лучше разделять сети и сервисы.

Благодарю.

4 ответа4

2

Возможно, вы сможете использовать Betswin от Thinsoft для того, чтобы (помочь) осуществить то, что вы, похоже, хотите сделать.

обзор

BeTwin VS - это программное обеспечение, которое позволяет нескольким пользователям одновременно и независимо совместно использовать персональный компьютер под управлением Windows Vista (Home Basic, Home Premium, Business или Ultimate Edition - 32-разрядная версия) или Windows 7 (32-разрядная версия). Установка проста. Установите вторую VGA-карту / адаптер и подключите ее ко второму монитору. Подключите USB-мышь, USB-клавиатуру и, опционально, USB Audio. Наконец, установите программное обеспечение BeTwin VS.

Они имеют версию 2000/XP, а также 32- и 64-разрядную версии Vista/7.

1

Наконец, мне удалось получить желаемую настройку. Частично, но концепция работает.

Ответ на самом деле - гипервизор (например, vmware ESXi, который я использую), и реальный ответ, который мне был нужен, - это VMDirectPath или в общем случае: сквозное подключение PCI (VT-d, на платформе Intel (которую я использую))

Проблема для этой настройки заключается в том, что для передачи видеокарты на виртуальную машину, помимо наличия материнской платы и процессора, способного выполнять сквозную передачу, вам также необходим специальный набор из них (по крайней мере для vmware). В vmware есть специальная тема для этой темы: http://communities.vmware.com/thread/297072?start=0&tstart=0 Обязательно прочтите это ПРЕЖДЕ, чем покупать любое оборудование для такой установки.

Моя персональная установка сейчас заключается в использовании USB VGA-карты. Так что теперь у меня есть все K, V, M на USB. Единственная досадная проблема, которая у меня остается, заключается в том, что при загрузке виртуальной машины видеоадаптер по умолчанию является виртуальным, поэтому я должен войти в клиент vsphere (с другого компьютера) и переключаться между адаптерами. В настоящее время я смотрю на какой-то автоматизированный способ сделать это, и я думаю, что в конце концов найду что-нибудь (в худшем случае я записываю макрос :)). После удаления адаптера VMware по умолчанию все в порядке.

1

Я не знаю, какую ОС вы используете. В Linux могут использоваться разные пользователи вместо виртуальных машин, каждая из которых настроена на использование отдельного экрана, мыши или клавиатуры. Похоже. Unix, который является дедушкой Linux, в основном использовался таким образом, еще в те времена.

0

Виртуальные машины - это современное решение, но вы также можете запустить Xvfb каждого пользователя с помощью модуля libvnc и позволить другим пользователям подключаться к своим сеансам с клиентами VNC.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .