Виртуальные машины (Гультяев А.)
Описание файла
PDF-файл из архива "Виртуальные машины (Гультяев А.)", который расположен в категории "". Всё это находится в предмете "программное обеспечение управляющих комплексов (поук)" из 9 семестр (1 семестр магистратуры), которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "поук" в общих файлах.
Просмотр PDF-файла онлайн
Текст из PDF
Алексей ГультяевВИРТУАЛЬНЫЕМАШИНЫНЕСКОЛЬКО КОМПЬЮТЕРОВ В ОДНОМЕ^ППТЕРМосква • Санкт-Петербург • Нижний Новгород • ВоронежРостов-на-Дону • Екатеринбург • Самара • НовосибирскКиев • Харьков • Минск2006Алексей Константинович ГультяееВиртуальные машины: несколько компьютеровв одном (+CD)Заведующий редакциейРуководитель проектаЛитературный редакторХудожникКорректорыВерсткаА. КривцовА. КрузенштернА. ЖдановЛ. АдуевскаяН.
Лукина, А. МоносовЮ. СергиенкоББК 32.973.23-018.2УДК 004.45Г94Гультяев А. К.Виртуальные машины: несколько компьютеров в одном (+CD). — СПб.: Пите э,2006.— 224 с : ил.ISBN 5-469-01338-3Применение виртуальных машин дает различным категориям пользователей — от начинающихдо IT-специалистов — множество преимуществ. Это и повышенная безопасность работы, и просотаразвертывания новых платформ, и снижение стоимости владения. И потому не случайно сегоднявиртуальные машины переживают второе рождение.В книге рассмотрены три наиболее популярных на сегодняшний день инструмента, предна:-каченных для создания виртуальных машин и управления ими: Virtual PC 2004 компании Microsoft,VMware Workstation от компании VMware и относительно «свежий» продукт — ParallelsWorkstation, созданный в компании Parallels. Причем описание всех «конкурирующих» прогр; ммпостроено по одной и той же схеме, чтобы читателю проще было сравнить их между собой и сделатьобоснованный выбор.© ЗАО Издательский дом «Питер», 2006Все права защищены.
Никакая часть данной книги не может быть воспроизведена в какой бы то ни было форме без письменноеразрешения владельцев авторских прав.Информация, содержащаяся в данной книге, получена из источников, рассматриваемых издательством как надежные. Тем неменее, имея в виду возможные человеческие или технические ошибки, издательство не может гарантировать абсолютн/юточность и полноту приводимых сведений и не несет ответственности за возможные ошибки, связанные с использованием книмISBN 5-469-01338-3ООО «Питер Пресс», 198206, Санкт-Петербург, Петергофское шоссе, д.
73, лит. А29.Налоговая льгота — общероссийский классификатор продукции ОК 005-93, том 2; 95 3005 — литература учебная.Подписано к печати 11.04.06. Формат 70х 100/16. Усл. п. л. 18,06. Тираж 2000. Заказ 601Отпечатано с готовых диапозитивов в ОАО «Техническая книга»190005, Санкт-Петербург, Измайловский пр., 29СодержаниеВведение4От издательства5Глава 1. Знакомство с технологией виртуальных машин .
. . бЗачем нужны виртуальные машиныКак работает виртуальная машинаВиды виртуальных машинГлава 2. Виртуальные машины Virtual PC 2004Общая характеристикаУстановка и настройка Virtual PCСоздание и настройка виртуальной машиныРабота пользователей с виртуальной машинойСетевые возможности виртуальных машин Virtual PCГлава 3.
Виртуальные машины VMware WorkstationОбщая характеристикаУстановка и настройка VMware WorkstationСоздание и настройка виртуальной машиныРабота с виртуальной машинойСетевые возможности виртуальных машин VMware WorkstationГлава 4.Виртуальные машины Parallels WorkstationОбщая характеристикаУстановка и настройка Parallels WorkstationСоздание и настройка виртуальной машиныРабота с виртуальной машинойСетевые возможности виртуальных машин Parallels WorkstationЗаключение681014141726557685858997136160172172174180205215223ВведениеТехнология виртуальных машин позволяет запускать на одном компьютере несколько различных операционных систем одновременно. Либо, по край! еймере, оперативно переходить от работы в среде одной системы к работе с дру1 ойбез перезапуска компьютера.
Причем, работая с дополнительной, «гостевсй»операционной системой, вы не почувствуете никаких ограничений в использовании ее возможностей, получая полную иллюзию работы с реальной системой.И при этом вы можете выполнять в такой системе различные малоизученныеили потенциально опасные для нее операции, совершенно не беспокоясь о последствиях: ведь система все-таки является виртуальной, и ее крах будет означать лишь повреждение одного-двух файлов, отсутствие которых никак не с <ажется на работе реальной системы.Какие преимущества дает такая возможность, предположить несложно. Но ихперечисление мы отложим до первой главы книги, ограничившись лишь следующим замечанием.Сегодня виртуальные машины переживают второе рождение и при этом находят признание не только у сотрудников информационных служб предприятий,но и у пользователей домашних компьютеров.Это обусловлено целым рядом причин, включая возросшую вычислительнуюмощность персональных компьютеров, наличие многочисленных версий и редакций операционных систем, расширение круга задач, решаемых с помошьюкомпьютерной техники.В книге рассмотрены три наиболее популярных на сегодняшний день инстзумента, предназначенные для создания виртуальных машин и управления ими:Virtual PC 2004 компании Microsoft, VMware Workstation компании VMwar; иотносительно «свежий» продукт — Parallels Workstation, созданный в компанииParallels.
Причем описание всех «конкурирующих» программ построено по од-От издательства5ной и той же схеме, чтобы читателю проще было сравнить их между собойи сделать обоснованный выбор.На прилагаемом к книге компакт-диске представлены демонстрационные (полнофункциональные, но с ограниченным временем действия) версии всех трехпродуктов, а также некоторые дополнительные материалы по виртуальным машинам.От издательстваВаши замечания, предложения и вопросы отправляйте по адресу электроннойпочты comp@piter.com (издательство «Питер», компьютерная редакция).Мы будем рады узнать ваше мнение!Подробную информацию о наших книгах вы найдете на веб-сайте издательстваhttp://www.piter.com.Глава 1Знакомство с технологиейвиртуальных машин11111Понятие «виртуальная машина» появилось на свет несколько десятков лет назад, еще в конце 60-х годов прошлого века. Вот только применялись тогда виртуальные машины не на персональных компьютерах, а на «больших» ЭВМ ткпаI IBM/370 (или их советского аналога — ЕС ЭВМ), да и задачи у них были несколько иные: предоставить каждому из многочисленных пользователей свой, независимый «кусочек» ресурсов вычислительного монстра.IЗачем нужны виртуальные машиныСегодня виртуальные машины переживают второе рождение.
Один из «отце в»современного поколения виртуальных машин, профессор Розенблюм1, объясняет их возрождение двумя основными причинами:II появлением большого числа разных операционных систем (ОС), предъявляющих специфические требования к параметрам используемых аппаратныхкомпонентов компьютера;11 большими затратами на администрирование и сложностью обслуживаниякомпьютеров, на которых установлено несколько различных операционныхсистем (в том числе в плане обеспечения требуемой надежности и безопасности работы).Современная виртуальная машина позволяет скрыть от установленной на нейоперационной системы некоторые параметры физических устройств компьютера и тем самым обеспечить взаимную независимость ОС и установленного оборудования.Мендель Розенблюм (mendel@cs.stanford.edu) — профессор информатики Стэнфордского университета, один из основателей и главный научный сотрудник компании VMware.
Работе с виртуальноймашиной этой компании, VMware Workstation, посвящена глава 3 книги.Зачем нужны виртуальные машины7Такой подход предоставляет пользователям (и/или администраторам вычислительных систем) целый ряд преимуществ. К ним в частности относятся:• возможность установки на одном компьютере нескольких ОС без необходимости соответствующего конфигурирования физических жестких дисков;Ш работа с несколькими ОС одновременно с возможностью динамического переключения между ними без перезагрузки системы (рис.
1.1);ш сокращение времени изменения состава установленных ОС;•изоляция реального оборудования от нежелательного влияния программногообеспечения, работающего в среде виртуальной машины;возможность моделирования вычислительной сети на единственном автономном компьютере.Рис. 1.1. Несколько виртуальных машин на одном рабочем столеБлагодаря этим преимуществам существенно расширяется круг задач, которыепользователь может решать без перезагрузки системы и без опасения нанестией какой-либо ущерб или полностью вывести ее из строя.Вот только некоторые примеры таких задач:• освоение новой ОС;• запуск приложений, предназначенных для работы в среде конкретной ОС;8Глава!. Знакомство с технологией виртуальных машин• тестирование одного приложения под управлением различных ОС;Ш установка и удаление оценочных или демонстрационных версий программ;тестирование потенциально опасных приложений, относительно которыхимеется подозрение на вирусное заражение;управление правами доступа пользователей к данным и программам в пределах виртуальной машины.Читатель, вероятно, и сам без труда дополнит приведенный перечень двумя-т ремя ситуациями, когда наличие на компьютере виртуальной машины оказалосьбы весьма кстати.Каким пользователям желательно научиться работать с виртуальными машинами? Пожалуй, всем, у кого на компьютере установлено более одной ОС.
А также тем, кто хочет освоить новую операционную систему, но не решается сразуотказаться от предыдущей. Весьма полезны виртуальные машины преподавателям различных компьютерных курсов и дисциплин, а также разработчикаммногоплатформенных программных продуктов. Особый интерес они представляют для веб-дизайнеров: ведь созданные ими страницы должны выглядетьодинаково привлекательно для пользователей, работающих на самых разныхсистемах и платформах. Имея возможность с помощью системы виртуальныхмашин быстро переключаться из одной среды в другую, «правильный» веб-дизайнер вряд ли упустит шанс проверить результат своей работы в различныхвеб-браузерах.Все перечисленные достоинства виртуальных машин являются общими л лямногих из них.