18.1. Введение
Система виртуальных машин (VMWARE Virtual Platform), разработанная компанией
VMWARE Inc., позволяет запускать на
компьютере ОДНОВРЕМЕННО
несколько разных ОС и переключаться из одной ОС в другую путем перехода из
одного окна в другое, без перезапуска компьютера.
Суть ПО системы виртуальных машин (СВМ) в том, что на компьютере, работающем под
управлением основной (базовой) ОС, создаются один или несколько виртуальных
компьютеров (виртуальных машин - ВМ), на каждом из которых можно запустить
собственную ОС. Очевидно, что система виртуальных машин является очень
привлекательной альтернативой многовариантной загрузки.
Естественно, что все это получается путем разделения ресурсов реального
компьютера, поэтому требования к базовому компьютеру повышаются (их мы
рассмотрим в следующем подразделе).
Система виртуальных машин самым естественным образом решает проблему
взаимодействия с пользователями ОС MS Windows: для обработки файлов, созданных, например, в MS
WORD, достаточно просто перейти в окно с ОС Windows95 и запустить там WORD.
А приверженцам ОС Линукс решать проблему взаимодействия с MS все равно надо,
поскольку часто возникает необходимость в обмене текстовыми файлами
с людьми, которые работают в MS Windows. Кроме того, для MS Windows разработана
масса очень удобных приложений, которые пока, к сожалению, не перенесены
в среду Linux. Все эти проблемы решаются за счет использования виртуальных
машин от VMWARE.
Система виртуальных машин фирмы VMWARE обладает
следующими возможностями:
-
Позволяет запускать одновременно несколько различных операционных
систем на одном стандартном персональном компьютере;
-
Позволяет запускать виртуальные машины в окнах рабочего стола
X Window (X Windows desktop) или в полноэкранном режиме; другие виртуальные
машины в это время будут продолжать рабorать в фоновом режиме; для переключения
между виртуальными машинами используются "горячие" клавиши.
-
Позволяет запускать операционные системы, уже установленные
на компьютере с многовариантной загрузкой ОС, без их переустановки или
переконфигурирования;
-
Устанавливать виртуальные машины без переразбиения дисков;
-
Запускать приложения Microsoft Windows на компьютере с ОС
Linux, причем почти без потери производительности;
-
Создавать и тестировать приложения одновременно для разных
систем
-
Запускать новые и непротестированные операционные системы
и/или приложения в режиме безопасного тестирования (in a secure sandbox),
без риска нарушить устойчивую работу системы или потерять критичные данные;
-
Обеспечивает совместное использование файлов и приложений
разными виртуальными машинами за счет использования виртуальной сети (даже
в пределах одного компьютера);
-
Позволяет запускать клиент-серверные или Web-приложения на
одном ПК, запуская серверную часть на одной ВМ, а клиентскую - на другой.
-
Позволяет запускать на одном ПК несколько виртуальных
компьютеров и моделировать работу локальной сети (например, в целях обучения).
И еще многое другое позволяет эта система, надо только
дать волю своему воображению. Конечно, для реализации всех этих
возможностей требуется достаточно мощный компьютер.
|
В.А.Костромин
Последние изменения
в содержание файла внесены
10 июля 2000 г.
|
|
|