Опубликован: 11.08.2008 | Уровень: специалист | Доступ: свободно | ВУЗ: Сибирская автомобильно-дорожная академия
Лекция 2:

Использование виртуальных машин для изучения операционных систем на примере Microsoft Virtual PC 2007

Аннотация: В связи с тем, что средства для создания виртуальных машин часто применяются, в данной лекции мы поговорим об использовании виртуальных машин для изучения ОС на примере Virtual PC. Данная программа позволяет пользователю одновременно выполнять несколько операционных систем без использования множества компьютеров или необходимости перезагружать основной компьютер

Как указывается в толковом словаре, "виртуальная машина – это совокупность ресурсов, которые эмулируют поведение реальной машины" [ [ 1.1 ] ]. Это понятие существует не один десяток лет и пришло к нам из эпохи расцвета мэйнфреймов. В последнее время средства для создания виртуальных машин являются одним из часто используемых инструментов в лабораториях и отделах тестирования программного обеспечения, в компаниях, специализирующихся на разработке приложений, в исследовательских отделах компаний-разработчиков, а также в учебных центрах [ [ 1.2 ] ]. Наиболее известными решениями для создания виртуальных машин являются Microsoft \text{\textregistered} Virtual PC и VMware Workstation. В качестве примера будет рассмотрена Microsoft \text{\textregistered} Virtual PC 2007 (версия 6.0.156.0), выпущенная компанией Microsoft в 2007 году.

Прежде всего

Для изучения материалов этого занятия необходимо:

  • Компьютер под управлением операционной системы Windows XP Professional с параметрами по умолчанию, объемом оперативной памяти не менее 1 Гб и сетевой картой.
  • Свободное место на жестком диске не менее 6 Гб.
  • CD-ROM диск с дистрибутивом Virtual PC.
  • Загрузочный CD-ROM с дистрибутивом Windows XP Professional.
  • Загрузочный CD-ROM с дистрибутивом Windows Server 2003.

1.1. Microsoft® Virtual PC 2007

Microsoft® Virtual PC 2007 – это программа, которая позволяет пользователям одновременно работать с двумя или более операционными системами на своем компьютере. Virtual PC так точно эмулирует реальный компьютер, что приложения, установленные в виртуальном компьютере, не отличают виртуальную машину от реальной. Вместо установки операционных систем на множестве дорогостоящих компьютеров или создания громоздких установок с альтернативной загрузкой ОС (multi-boot), вы можете установить операционные системы во множество недорогих виртуальных машин. Изменения, проводимые в виртуальных машинах, никак не влияют на основной компьютер. В табл. 1.1 представлены возможные сценарии использования Virtual PC [ [ 1.3 ] ].

Таблица 1.1. Возможные сценарии использования Virtual PC
Сценарий Описание Преимущества
Миграция
  • Запуск старого унаследованного приложения при переходе на новую операционную систему
  • Тестирование новых операционных систем в управляемом, отказоустойчивом окружении
Разрешая сотрудникам временно выполнять критически важные унаследованные приложения, вы можете продолжать переход на новую операционную систему. Virtual PC предоставляет вам экономное и безопасное решение для использования наследуемых приложений во время процесса миграции. Поэтому внедрение новой операционной системы может продолжаться по расписанию, даже если вы обнаружите непредвиденные проблемы совместимости программного обеспечения. Это позволяет клиентам Microsoft воспользоваться преимуществами рентабельности инвестиций и роста производительности от применения современных операционных систем. По сравнению с широко распространенным подходом использования отдельных компьютеров или сетей, предназначенных для каждой тестовой конфигурации, Virtual PC дешевле, быстрее устанавливается, проще в применении и является более гибким решением.
Техническая поддержка пользователей
  • Использование нескольких ОС на одном компьютере без перезагрузки компьютера или покупки дополнительных компьютеров
  • Установка нескольких пользовательских конфигураций на одном компьютере для проверки различных тестовых сценариев в реальном масштабе времени
Virtual PC уменьшает время ответа специалиста службы поддержки, снижает расходы на оборудование и организацию технической поддержки пользователей.
Обеспечение качества
  • Тестирование и документирование программного обеспечения для различных операционных систем на одном компьютере
  • Одновременное сравнение впечатлений и ощущений от использования программы в различных программных условиях
  • Тестирование предварительных версий программного обеспечения в защищенном, изолированном окружении
Virtual PC позволяет ускорить разработку и тестирование программного обеспечения, что приводит к улучшению качества ПО и снижению времени вывода нового изделия на рынок.
Обучение
  • Обучение людей на любой операционной системе для процессоров семейства х86 без приобретения дополнительных компьютеров
  • Значительное снижение времени полного изменения учебного класса к занятию с помощью мгновенного переключения между различными конфигурациями
Вы можете работать с бoльшим количеством пользователей при минимизации стоимости оборудования и времени перенастройки. При использовании Virtual PC преподавателю легче проводить занятия в классе с множеством операционных систем.

Virtual PC 2007, помимо возможностей предыдущей версии (Virtual PC 2004), обладает следующими плюсами [ [ 1.5 ] ]:

  • Оптимизация для Windows Vista. Произведены улучшения в производительности, использовании системных ресурсов и стабильности.
  • Поддержка 64-битных версий ОС основного компьютера. Теперь Virtual PC можно установить на компьютер с 64-битной версией Windows Vista.
  • Поддержка звуковых устройств в гостевых ОС Windows Vista. Теперь виртуальная машина с Windows Vista может проигрывать звуки через звуковые устройства основного компьютера.
  • Загрузка с использованием PXE. Добавлена поддержка загрузки виртуальной машины с использованием сетевой карты.

Минимальные требования к компьютеру, на который будет установлена программа Virtual PC [ [ 1.4 ] ]:

  • Процессор – семейства AMD Athlon/Duron или семейства Intel Celeron, Pentium II, III, 4 с частотой минимум 400 МГц. Рекомендуется 1.0 ГГц или выше. При использовании многопроцессорного компьютера, Virtual PC будет загружать только один процессор.
  • CD-ROM или DVD-привод.
  • Монитор с разрешением 800x600 или выше.
  • Клавиатура, мышь.
  • Операционная система: 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.

Перечень клиентских операционных систем очень обширен. Поддерживаются Windows 98, Windows Me, Windows NT 4.0 Workstation, Windows 2000 Professional, Windows XP, Windows 2000 Server, Windows Server 2003, OS/2 Warp Version 4 Fix Pack 15, OS/2 Warp Convenience Pack 1 и OS/2 Warp Convenience Pack 2 [ [ 1.6 ] ]. Как указывается в [ [ 1.3 ] ], существует возможность установить ОС сторонних фирм, включая Red Hat Linux, Novell NetWare.

В табл. 1.2 представлены минимальные требования различных операционных систем для их выполнения под управлением виртуальных машин [ [ 1.4 ] , [ 1.6 ] ]. К указанным в таблице значениям необходимо прибавить требования основной (хостовой) операционной системы. При использовании нескольких виртуальных машин одновременно их требования необходимо суммировать [ [ 1.6 ] ].

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

Прошел экстерном экзамен по курсу перепордготовки "Информационная безопасность". Хочу получить диплом, но не вижу где оплатить? Ну и соответственно , как с получением бумажного документа?

Илья Сидоркин
Илья Сидоркин

Добрый день! Подскажите пожалуйста как и когда получить диплом, после сдичи и оплаты?????