Какое программное обеспечение для виртуализации рабочих столов работает наиболее плавно?[закрыто]

StackOverflow https://stackoverflow.com/questions/71429

Вопрос

Фон: Я работаю полный рабочий день и подрабатываю по выходным, и оба моих работодателя предоставили мне ноутбук для работы.Конечно, у меня дома также есть мощная рабочая станция, и иногда, когда я нахожусь в офисе на работе на выходных (это в другом городе), я работаю с еще одной рабочей станции.

Проблема:Таким образом, я обслуживаю целых 4 компьютера (версии программного обеспечения, лицензии и настройки) только для выполнения своей работы, и поверьте мне, мой список предпочитаемого программного обеспечения слишком велик.

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

Сейчас у меня нет времени и денег на полное тестирование каждой установки, поэтому хотелось бы услышать ваш опыт по этому вопросу.

Вопрос:Следует ли мне использовать виртуальную рабочую станцию ​​VMware с каким-либо программным обеспечением для удаленного входа (например, реальныйVNC, тимвьюер, логмейн, что угодно...) или мне следует инвестировать в полную систему VDI, например Солнце или VMware предоставлять?

Редактировать:Я программирую в Adobe Dreamweaver в Windows XP, но свои серверы использую на Debian, а иногда также выполняю быстрые изменения в VIM.Сначала я собираюсь виртуализировать WinXP с базовой установкой, чтобы посмотреть, как она работает.

Это было полезно?

Решение

Я консультант и склонен работать в различных средах.У меня есть Thinkpad с VMWare Server поверх Ubuntu64 и 4 ГБ ОЗУ.У меня есть дополнительный жесткий диск емкостью 320 ГБ, который я использую только для виртуальных машин, и около 25 разных виртуальных машин, которые я загружаю по мере необходимости.

Это смесь серверов и рабочих станций Linux, рабочих станций Vista и рабочих станций XP.Я редко использую консоль сервера VMWare.Я получаю доступ к каждому из них с помощью одного из методов удаленного доступа.

В Linux я обычно устанавливаю FreeNX или NXServer для доступа к рабочему столу и просто SSH для командной строки.В Windows я всегда использую удаленный рабочий стол (RDP), но в XP это работает только в версиях «Pro», а не в «домашних» версиях.Если ничего не помогает, я устанавливаю VNC и использую его.VNC находится в конце моего списка, потому что это действительно крайний вариант.Единственное, что это лучше, — это отсутствие возможности пользоваться машиной.

Однако NX в Linux и RDP в Windows работают НАМНОГО лучше, чем VNC.Если не считать таких мелочей, как сглаживание шрифтов и причудливые эффекты рабочего стола, единственный большой сбой может возникнуть, если вы много работаете с видео, аудио или материалами на основе DirectX.Такие вещи, как YouTube или другое видео, НЕ любят работать с каким-либо известным мне протоколом удаленного рабочего стола.

Что касается производительности, использование Linux в качестве хоста для VMWare обеспечивает действительно хорошее управление системными ресурсами.Виртуальные машины на базе Windows не способны просто поглощать память, но при этом получать ее, когда им это необходимо.

Я весь день занимаюсь разработкой C # на виртуальной рабочей станции Vista в Visual Studio 2008, и у меня нет абсолютно никаких проблем с тем, что одновременно открыты 3-4 разных решения вместе с обычными вещами, а также через RDP на другой машине, подключенной через беспроводную VPN.

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

Другие советы

Если вы хотите работать с одной и той же установкой, вам следует серьезно рассмотреть решение «Сервер/клиент удаленного рабочего стола», включенное в каждую ОС Windows, начиная с XP.По сути, это приложение отображает вид с вашего удаленного рабочего стола на локальный, используя сильно сжатые изображения;Это работает даже с помощью интернет-подключений с низкой пропускной способностью, в то время как версия XP может обрабатывать только одного пользователя одновременно, с тем, что в Windows Server 2003 (и в Windows Server 2008, я полагаю), может обрабатывать несколько пользователей (до определенного предела).

К недостаткам и побочным эффектам относятся:

  • виртуальный компьютер через RDC работает медленно
  • все, что использует 3D-ускорение, будет медленным (по крайней мере, при использовании XP/2003)

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

Думаю, с Logmein Free можно жить.[Или Pro, если вам нужны эти функции]

Ну вы не говорите о каких ОС идет речь, так что.....

Я считаю, что для Windows удаленный рабочий стол работает так же или даже лучше, чем что-либо еще, хотя, если вы платите за версию RealVNC с драйвером зеркала, она должна быть такой же хорошей.Для доступа за пределы сайта для Windows очень хорошо работает www.logmein.com (бесплатная версия).

Если задействованы Unix-системы, то VNC определенно подойдет, существуют различные решения для удаленного выполнения этой задачи.Все, от серверов перенаправления до простой переадресации порта в брандмауэре на ssh-сервер и настройки различных туннелей.

Производительность VMWare очень хорошая, и я могу одновременно запускать часть SQL Server, часть веб-сервера и заниматься разработкой на своем ноутбуке.Фрагменты виртуальной машины размещаются на портативном накопителе USB 2 и позволяют легко переносить их между ноутбуком и настольным компьютером.

Консоль виртуальной машины хорошо работает для доступа к каждой среде и зависит от конфигурации, которую вы настроили с помощью NAT илиС помощью моста вы можете использовать UNC для общих ресурсов на срезе.

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top