Как вы настраиваете свои виртуальные машины? - PullRequest
15 голосов
/ 02 января 2009

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

На рынке представлено множество программных продуктов Virtual Machine:

Мне интересно знать, как вы эффективно используете виртуализацию в своей работе. У меня вопрос как вы используете виртуальные машины для повседневной разработки и по какой причине?

Ответы [ 12 ]

2 голосов
/ 02 января 2009

Я использовал подход виртуализации с использованием VMWare Server, когда передо мной стояла задача протестировать кластерную среду WebSphere Application Server. После настройки VMWare Server я создал новую виртуальную машину и выполнил все необходимые установки программного обеспечения, такие как WebSphere App Server, Oracle, WebSphere Commerce и т. Д., После чего я выключил виртуальную машину и скопировал образ виртуального жесткого диска на два разных файлы, один как клон VM, а другой как резервная копия.

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

Функциональность моментальных снимков, которая существует как в VMWare, так и в Microsoft Virtual PC / Server, достаточно хороша, чтобы рассматривать виртуализацию для сценариев, в которых, как вы думаете, могут произойти критические изменения, которые, возможно, не так легко вернуть.

1 голос
/ 08 декабря 2009

Если мы используем виртуальную машину (vpc 2007, Virtual Server 2005, приложение VMWare и т. Д.)

1.Мы можем запустить несколько операционных систем (windows98, 2000, XP, Vista, Windows Server 2003, 2008, Windows 7 / linux / solaris) на одном сервере

2.Мы можем снизить затраты на оборудование и пространство ЦОД

3.Мы можем снизить стоимость питания и охлаждения переменного тока.

4.Мы можем уменьшить ресурс администратора,

5.Мы можем снизить стоимость приложения

6.Мы можем запустить ADS / DNS / DHCP / Exchange / SQL / Sharepoint Server / File Server ... и т. Д.

...