Средства управления виртуальными машинамидля рабочих станций — КиберПедия 

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...

Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...

Средства управления виртуальными машинамидля рабочих станций

2020-08-20 77
Средства управления виртуальными машинамидля рабочих станций 0.00 из 5.00 0 оценок
Заказать работу

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

Microsoft Virtual PC

Средство управления виртуальными машинами Microsoft Virtual PC основано на технологиях, разработанных компанией Connectix (приобретенной корпорацией Microsoft в 2003 году). Один из первых продуктов Connectix был предназначен для выполнения Windows-приложений на компьютерах под управлением Mac OS, а Windows-версия этого продукта появилась в 2001 году.

В качестве хостовой операционной системы в Microsoft Virtual PC 2007 (рис. 5) можно использовать операционные системы Windows Vista Business, Windows Vista Enterprise, Windows Vista Ultimate, Windows Server 2003 Standard Edition, Windows Server 2003 Standard x64 Edition, Windows XP Professional или Windows XP Tablet PC Edition.

 

Рис. 5. Microsoft Virtual PC 2007

Гостевые операционные системы, полностью поддерживаемые данным продуктом, включают Windows 98, Windows 98 Second Edition, Windows Millennium Edition (Windows Me), Windows 2000 Professional, Windows XP Home Edition, Windows XP Professional, Windows Vista Enterprise, Windows Vista Business, Windows Vista Ultimate, OS/2 Warp Version 4 Fix Pack 15, OS/2 Warp Convenience Pack 1 и OS/2 Warp Convenience Pack 2. При необходимости Virtual PC позволяет создавать виртуальные машины и с серверными версиями Windows, а также с некоторыми версиями Linux (о планируемой поддержке Linux было официально объявлено компанией Microsoft в прошлом году). Что касается других операционных систем — их неофициальный список находится по адресу: http://vpc.visualwin.com/.

Технические требования для Microsoft Virtual PC 2007 невысоки: процессор AMD Athlon/Duron, Intel Celeron или Pentium II/ III/ 4, Intel Core Duo, Intel Core2 Duo с тактовой частотой от 400 МГц, CD-ROM, монитор с разрешением 800x600. Однако сами по себе виртуальные машины могут быть достаточно требовательны к ресурсам — это зависит от операционных систем, которые загружаются в виртуальные машины (см. таблицу). При этом следует иметь в виду, что для определения реальной потребности в оперативной и дисковой памяти следует просуммировать требования, предъявляемые к ним исходной операционной системой и операционными системами всех виртуальных машин, которые предполагается запускать одновременно.

Из технических особенностей Microsoft Virtual PC следует отметить разнообразные способы эмуляции сетевого взаимодействия, начиная с ее отсутствия и заканчивая интеграцией в локальную сеть, в которую включен хост, а также поддержку эмуляции сетевого взаимодействия с другими виртуальными машинами как с отдельными компьютерами и поддержку трансляции адресов NAT. Microsoft Virtual PC поддерживает обмен данными между виртуальными машинами и операционной системой хоста с помощью буфера обмена и операций drag-and-drop, а также синхронизацию времени. В качестве виртуальных жестких дисков данный продукт позволяет использовать файлы как фиксированного, так и «плавающего» размера, а также реальные жесткие диски или их разделы. Отметим, что при наличии на жестком диске нескольких операционных систем, установленных в разных разделах, Virtual PC обеспечивает загрузку неактивной операционной системы в качестве гостевой.

Из иных особенностей работы с дисками следует обратить внимание на возможность коллективной работы с одним и тем же образом жесткого диска с сохранением изменений отдельно для каждого пользователя, а также на возможность отмены всех изменений, сделанных пользователем в данном сеансе работы (последняя возможность особенно полезна при тестировании инсталляционных приложений). Отметим также возможность сохранения состояния виртуальной машины — в этом случае при ее повторном старте операционная система окажется уже загруженной, а приложения — запущенными.

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

Ну и последний аспект, который нельзя обойти вниманием, — это поддержка технологии аппаратной виртуализации Intel VT и AMD Pacific. Причем в Virtual PC 2007 поддержка данных технологий активирована по умолчанию и если процессор поддерживает технологию аппаратной виртуализации и есть соответствующая настройка в BIOS, то при использовании пакета Virtual PC 2007 будут задействованы возможности процессора по аппаратной поддержке виртуализации.

Отметим, что Virtual PC 2007 является свободным для загрузки продуктом.

VMware Workstation 6.0

Компания VMware (http://www.vmware.com/) была основана в 1998 году, и первым ее продуктом стало выпущенное в 1999-м средство управления виртуальными машинами VMware (позже переименованное в VMware Workstation), предназначенное для платформ Windows и Linux. Для того времени подход VMware к организации вычислений в разноплатформенных средах был поистине революционным — ранее о виртуальных машинах говорили только применительно к мэйнфреймам.

Продукт VMware Workstation 6.0 (рис. 6), предназначенный главным образом для тестирования настольных и многозвенных распределенных приложений и их конфигураций, поддерживает весьма широкий спектр как операционных систем хоста, так и гостевых операционных систем. Этот продукт может использовать в качестве ОС хоста несколько последних версий операционных систем от Microsoft, Red Hat, SuSE, Ubuntu, а также Sun Solaris (для процессоров x86) и FreeBSD. В качестве гостевых ОС VMware Workstation может применять различные, в том числе 64-разрядные, версии Windows, Linux, Novell NetWare, DOS, Sun Solaris и FreeBSD. Виртуальные машины могут располагаться как в файле, так и на отдельном жестком диске или в его отдельном разделе.

 

Рис. 6. VMware Workstation 6

WMware Workstation 6.0 поддерживает виртуальные и реальные IDE- и SCSI-диски, накопители на гибких дисках, дисководы CD-ROM, DVD-ROM компьютера-хоста, LPT-, COM-, USB-порты и динамически подключаемые к хосту USB-устройства, такие как сканеры, принтеры, жесткие диски и флэш-карты, подключаемые КПК и фотоаппараты. Помимо реальных дисководов, WMware Workstation умеет работать с образами дисков формата ISO, рассматривая их как дисководы CD-ROM. Поддержка SCSI-устройств, таких как сканеры, ленточные накопители, дисководы CD-ROM, DVD-ROM, может осуществляться даже при отсутствии драйверов этих устройств в операционной системе хоста.

WMware Workstation 6.0 поддерживает разнообразные способы эмуляции сетевого взаимодействия, начиная с ее отсутствия и заканчивая интеграцией в локальную сеть, в которую включен хост, а также эмуляцию сетевого взаимодействия с другими виртуальными машинами как с отдельными компьютерами, трансляцию адресов NAT, виртуальный DHCP-сервер, организацию сетевых мостов с помощью беспроводных соединений, широкий спектр сетевых протоколов, переключение между разными виртуальными сетями.

VMware Workstation 6.0 позволяет создавать «моментальные снимки» виртуальной машины (snapshots), сохраняя в виде файла компьютера-хоста сведения о ее состоянии, запущенных приложениях и их данных (при этом можно сделать несколько «снимков» одной и той же машины), а также поддерживает обмен данными между виртуальными машинами и операционной системой хоста с помощью буфера обмена и операций drag-and-drop, синхронизацию времени гостевой ОС и ОС хоста, возможность отмены всех изменений, сделанных пользователем в данном сеансе работы. Отметим также наличие в этом продукте средств оптимизации памяти и средств управления многозвенными приложениями, предназначенных специально для повышения производительности труда разработчиков и пользователей, эксплуатирующих единственную рабочую станцию.

Из новшеств последней версии VMware Workstation назовем поддержку назначения виртуальной машине двух виртуальных процессоров (что полезно для тестирования двухпроцессорных конфигураций ПО), средства преобразования виртуальных машин, созданных с помощью Microsoft Virtual PC и Microsoft Virtual Server, а также образов ОС, созданных с помощью Symantec LiveState Recovery, в виртуальные машины VMware, поддержку 64-разрядных процессоров Intel и AMD, поддержку адаптеров для беспроводных сетей, средства автоматического обнаружения устройств хранения данных и USB-устройств.

Кроме того, пакет VMware Workstation 6.0 поддерживает технологии аппаратной виртуализации Intel VT и AMD Pacific. Правда, для того чтобы активировать данную поддержку, какие-либо «галки» в настройках пакета VMware Workstation 6.0 отсутствуют. Собственно, если в качестве хостовой ОС применяется 64-разрядная версия операционной системы, процессор поддерживает аппаратную виртуализацию, а в BIOS данная поддержка активирована, то пакет VMware Workstation 6.0 будет использовать возможности процессора по аппаратной виртуализации, то есть в зависимости от типа процессора задействовать технологию Intel VT или AMD Pacific. Если же в качестве хостовой ОС применяется 32-разрядная операционная система, то по умолчанию технология Intel VT или AMD Pacific использоваться не будет — независимо от настроек BIOS и типа процессора. Для того чтобы принудительно задействовать технологию Intel VT или AMD Pacific в случае 32-разрядной версии хостовой операционной системы, необходимо отредактировать VMX-файл, в котором содержится описание созданной виртуальной машины. Собственно, все что требуется — это добавить в данный файл следующую строку:

 

monitor_control.vt32=”TRUE”

 

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

Правда, нужно отметить, что, несмотря на возможность принудительного использования технологии Intel VT или AMD Pacific при применении 32-разрядных версий хостовой ОС, делать этого не следует, поскольку, как заявляет сама компания VMware, производительность виртуальной машины от этого только ухудшится.

Минимальные требования различных операционных систем для их выполнения под управлением виртуальных машин

Операционная система виртуальной машины Оперативная память Пространство на жестком диске
Windows 98, Windows 98 Second Edition 64 Мбайт 500 Мбайт
Windows Millennium Edition (Windows Me) 96 Мбайт 2 Гбайт
Windows 2000 Professional 96 Мбайт 2 Гбайт
Windows XP Home Edition 128 Мбайт 2 Гбайт
Windows XP Professional 128 Мбайт 2 Гбайт
Windows Vista Enterprise 512 Мбайт 15 Гбайт
Windows Vista Business 512 Мбайт 15 Гбайт
Windows Vista Ultimate 512 Мбайт 15 Гбайт
OS/2 Warp Version 4 Fix Pack 15, OS/2 Warp Convenience Pack 1, OS/2 Warp Convenience Pack 2 64 Мбайт 500 Мбайт

Поделиться с друзьями:

Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...

Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...

Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...

Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.015 с.