Я давно использую виртуальные машины в качестве среды разработки. В этом нет ничего плохого, и это дает много преимуществ.
- Обеспечение согласованной среды
- Разделение файловых систем для разных сценариев резервного копирования
- Дополнительная безопасность
- Потенциально дает разработчикам доступ к более сырой вычислительной мощности.
В мире виртуальных машин существует множество инноваций, о чем свидетельствует растущая популярность ферм виртуальных машин, аппаратная поддержка виртуализации и управляемые решения "под ключ", такие как образы MS VirtualPC для тестирования совместимости браузера и набор приборов TurnKey .
Как уже говорили другие, ваши проблемы, вероятно, связаны с недостаточным аппаратным обеспечением или неоптимальными конфигурациями.
Среда разработки работает медленнее, чем обычно (хост-ОС - Windows XP, поэтому память ограничена)
- Это не должно быть заметно. XP против Windows Vista или Win7 - это незначительное сравнение. Я бы проверил количество физической оперативной памяти, выделенной для виртуальной машины.
Переключение между DEV-машиной и электронной почтой / офисным компьютером - это боль, простые вещи, такие как вырезание и вставка, усложняются. Это менее эффективно с точки зрения удобства использования.
- Существуют специфичные для ВМ оптимизации / конфигурации, которые могут облегчить выполнение этих задач. Я бы посоветовался с вашим обслуживающим персоналом.
Мышь, в частности, не работает должным образом при использовании плеера VMWare или RDP.
- Опять же, должно быть без проблем, но проконсультируйтесь с персоналом VM.
Требуется отдельный логин для разработки / тестирования сети / домена
- Я бы воспринял это как деловое решение: ваша компания, очевидно, может настроить виртуальные машины с теми же политиками домена, что и на вашей личной рабочей станции, но может иметь другие (старшего брата?) Цели для того, чтобы заставить вас входить отдельно.
Что касается использования виртуальных машин в качестве агента управления, я думаю, что есть более эффективные решения, такие как хорошо спроектированные средства управления авторизацией на производственных машинах. Нет ничего лучше, чем бумажные следы, чтобы заставить себя вести себя.