Виртуальные  машины: несколько компьютеров в  одном

Виртуальные машины: несколько компьютеров в одном

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

В книге рассмотрены три наиболее популярных на сегодняшний день инструмента, предназначенных для создания виртуальных машин и управления ими: Virtual PC 2004 компании Microsoft, VMware Workstation от компании VMware и относительно «свежий» продукт — Parallels Workstation, созданный в компании Parallels. Причем описание всех «конкурирующих» программ построено по одной и той же схеме, чтобы читателю проще было сравнить их между собой и сделать обоснованный выбор.

Жанр: ОС и Сети
Серии: -
Всего страниц: 68
ISBN: 5-469-01338-3
Год издания: 2006
Формат: Полный

Виртуальные машины: несколько компьютеров в одном читать онлайн бесплатно

Шрифт
Интервал

Введение

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

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

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

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

В книге рассмотрены три наиболее популярных на сегодняшний день инструмента, предназначенные для создания виртуальных машин и управления ими: Virtual PC 2004 компании Microsoft, VMware Workstation компании VMware и относительно «свежий» продукт — Parallels Workstation, созданный в компании Parallels. Причем описание всех «конкурирующих» программ построено по одной и той же схеме, чтобы читателю проще было сравнить их между собой и сделать обоснованный выбор.

На прилагаемом к книге компакт-диске представлены демонстрационные (полнофункциональные, по с ограниченным временем действия) версии всех трех продуктов, а также некоторые дополнительные материалы по виртуальным машинам.

От издательства

Ваши замечания, предложения и вопросы отправляйте по адресу электронной почты [email protected] (издательство «Питер», компьютерная редакция).

Мы будем рады узнать ваше мнение!

Подробную информацию о наших книгах вы найдете на веб-сайте издательства http://www.piter.com. 

Глава 1

Знакомство с технологией виртуальных машин

Понятие «виртуальная машина» появилось на свет несколько десятков лет назад, еще в конце 60-х годов прошлого века. Вот только применялись тогда виртуальные машины не на персональных компьютерах, а на «больших» ЭВМ типа IBM/370 (или их советского аналога — ЕС ЭВМ), да и задачи у них были несколько иные: предоставить каждому из многочисленных пользователей свой, независимый «кусочек» ресурсов вычислительного монстра.

Зачем нужны виртуальные машины

Сегодня виртуальные машины переживают второе рождение. Один из «отцов» современного поколения виртуальных машин, профессор Розенблюм[1], объясняет их возрождение двумя основными причинами:

■ появлением большого числа разных операционных систем (ОС), предъявляющих специфические требования к параметрам используемых аппаратных компонентов компьютера;

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

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

Такой подход предоставляет пользователям (и/или администраторам вычислительных систем) целый ряд преимуществ. К ним в частности относятся:

■ возможность установки на одном компьютере нескольких ОС без необходимости соответствующего конфигурирования физических жестких дисков;

■ работа с несколькими ОС одновременно с возможностью динамического переключения между ними без перезагрузки системы (рис. 1.1);

■ сокращение времени изменения состава установленных ОС;

■ изоляция реального оборудования от нежелательного влияния программного обеспечения, работающего в среде виртуальной машины;

■ возможность моделирования вычислительной сети на единственном автономном компьютере.

Рис. 1.1. Несколько виртуальных машин на одном рабочем столе


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

■ освоение новой ОС;

■ запуск приложений, предназначенных для работы в среде конкретной ОС;

■ тестирование одного приложения под управлением различных ОС;

■ установка и удаление оценочных или демонстрационных версий программ;

■ тестирование потенциально опасных приложений, относительно которых имеется подозрение на вирусное заражение;

■ управление правами доступа пользователей к данным и программам в пределах виртуальной машины.

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


Рекомендуем почитать
Взятие Ленгтенгпена

«Это мне рассказывал мой друг, рядовой Мельваней, сидя на парапете у дороги в Дагшай, когда мы вместе охотились за бабочками. У него были свои оригинальные взгляды на армию, и он великолепно раскрашивал глиняные трубки. Он говорил, что „с молодыми солдатами лучше всего работать, потому что они невиннее младенцев“…».


С часовыми

«– Святая Мария, милосердная Матерь небесная, зачем дьявол занес нас сюда и зачем мы торчим в этой унылой стране? Скажите, сэр!Так говорил Мельваней. Время действия – час душной июньской ночи; место действия – главные ворота Форта Амара, самой унылой и наименее привлекательной крепости во всей Индии. Что я там делал в то время – касается только сержанта м-ра Греса и часовых…».


Странное предложение

Алексис и Керри.Бизнесмен с душой авантюриста и красавица, не признававшая над собой ничьей власти.Мужчина, имевший все, кроме того, что видел в своих самых заветных мечтах, и женщина, любой ценой стремящаяся к успеху.Однажды они заключили сделку. Циничную сделку. Сделку, которая должна была привести к взаимной выгоде, но вместо этого завела «деловых партнеров» в дебри страстной любви.


Мелькнул чулок

В этом романе Э. Гейдж, пронзительном по своей искренности, есть и романтическая любовь, и слепая страсть, гнусный шантаж и жестокость насилия, ослепляющий успех и дорогая цена этого успеха. «Мелькнул чулок» – это жемчужина!» – так высоко оценила эту книгу американская пресса.


Сценарии командной оболочки. Linux, OS X и Unix. 2-е издание

Сценарии командной оболочки помогают системным администраторам и программистам автоматизировать рутинные задачи с тех самых пор, как появились первые компьютеры. С момента выхода первого издания этой книги в 2004 году многое изменилось, однако командная оболочка bash только упрочила свои лидирующие позиции. Поэтому умение использовать все ее возможности становится насущной необходимостью для системных администраторов, инженеров и энтузиастов. В этой книге описываются типичные проблемы, с которыми можно столкнуться, например, при сборке программного обеспечения или координации действий других программ.


Это ваше Fido

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


Безопасность информационных систем

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


UNIX — универсальная среда программирования

В книге американских авторов — разработчиков операционной системы UNIX — блестяще решена проблема автоматизации деятельности программиста, системной поддержки его творчества, выходящей за рамки языков программирования. Профессионалам открыт богатый "встроенный" арсенал системы UNIX. Многочисленными примерами иллюстрировано использование языка управления заданиями shell.Для программистов-пользователей операционной системы UNIX.


QNX/UNIX: Анатомия параллелизма

Книга адресована программистам, работающим в самых разнообразных ОС UNIX. Авторы предлагают шире взглянуть на возможности параллельной организации вычислительного процесса в традиционном программировании. Особый акцент делается на потоках (threads), а именно на тех возможностях и сложностях, которые были привнесены в технику параллельных вычислений этой относительно новой парадигмой программирования. На примерах реальных кодов показываются приемы и преимущества параллельной организации вычислительного процесса.


Недокументированные и малоизвестные возможности Windows XP

Книга содержит подробные сведения о таких недокументированных или малоизвестных возможностях Windows XP, как принципы работы с программами rundll32.exe и regsvr32.exe, написание скриптов сервера сценариев Windows и создание INF-файлов. В ней приведено описание оснасток, изложены принципы работы с консолью управления mmc.exe и параметрами реестра, которые изменяются с ее помощью. Кроме того, рассмотрено большое количество средств, позволяющих выполнить тонкую настройку Windows XP.Эта книга предназначена для опытных пользователей и администраторов, которым интересно узнать о нестандартных возможностях Windows.