Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Osnovy-E-VM_lektsii_Gorshkov.doc
Скачиваний:
11
Добавлен:
01.07.2025
Размер:
19 Мб
Скачать
☆

Виртуальные вычислительные машины и устройства

Программа, выполняющая функции, обычно реализуемые некоторым внешним устройством, называется виртуальным устройством или эмулятором (Emulator). Большое распространение получили эмуляторы устройства чтения компакт-дисков CD/DVD, виртуальные жесткие диски (электронные диски) и виртуальные ПК (виртуальные машины).

Виртуальные устройства CD-ROM, CD/DVD

Виртуальные устройства CD-ROM, CD/DVD могут использоваться для проигрывания обучающих и игровых программ, запускающихся и работающих с CD-диска, если реального устройства CD-ROM на компьютере нет (например, на рабочей станции локальной сети), или оно есть, но должно оставаться свободным. Виртуальный привод CD-ROM программно создается на жестком диске и позволяет ускорить считывание данных в 10-20 раз по сравнению с реальным приводом. В Интернете можно найти бесплатные, платные (например, в Интернет-магазинах) и бесплатные демо-версии (обычно 15 и 30-дневные) программ-эмуляторов CD-ROM. Приведем несколько примеров:

  • Paragon CD-ROM Emulator – позволяет создавать образы CD-дисков и работать с несколькими виртуальными CD-ROM- приводами (источник - http://www.paragon.ru/cde/rus/n_cde_main.htm

  • Alcohol120% - одна из лучших программ для создания образов дисков, записи их на CD-R и эмуляции в виртуальных CD-ROM'ах. Умеет монтировать образы, созданные любой известной программой (CloneCD, CDRWIN, NERO, BlindWrite) (источник - http://www.listsoft.ru/17025/)

  • DAEMON Tools 4.0.3 - Небольшая и удобная программа для работы с образами компакт-дисков в различных форматах, включая ISO, CCD (CloneCD), BWT (Blindwrite), NRG (Nero) и другие. DAEMON Tools можно использовать как виртуальный CD(DVD)-ROM (источник - http://www.listsoft.ru/12971/ )

  • Virtual CD, версии с 5 по 7 (источник - http://www.virtualcd-online.com/vcd/apps/overview/ ), версия 7 – первая подобная программа, получившая сертификат "Designed for Windows XP" от корпорации Microsoft.

  • Nero – наиболее распространенная программа для записи на оптические диски также позволяет создавать виртуальные приводы CD-ROM с помощью команды Nero-Nero Image drive.

Рассмотрим более подробно работу с программой Alcohol120% (рис. 2.7).

Рис. 2.7. Фрагмент окна программы Alcohol120% после запуска

Задания.

1. Создайте на компьютере с реальным (физическим) приводом CD-ROM образ реального CD-диска и разместите его на виртуальном приводе в следующем порядке. В разделе Основные операции щелкните по строке Создание образов для запуска Мастера создания образов CD-дисков. В диалоговом окне первого шага мастера выберите источник – CD/DVD-дисковод и щелкните кнопку Далее. Во втором диалоговом окне выберите опцию создание стандартного ISO-образа (рис. 2.8) и щелкните кнопку Создать.

Рис. 2.8. Задание параметров и места размещения образа

Ход процесса создания образа диска будет отображаться в следующем окне Мастера. После завершения создания результат показан на рис. 2.9.

Рис. 2.9. Результат создания образа CD-диска

2. Щелкните правой кнопкой мыши по имени ISO-образа CD-диска и в контекстном меню (рис. 2.10) выберите Смонтировать на устройство. В случае наличия нескольких виртуальных устройств выберите нужное.

Рис. 2.10. Установка образа диска на виртуальный CD-привод

В дальнейшем ISO-образ диска или размещение образа CD-диска на виртуальном CD-приводе можно использовать для установки операционной системы на виртуальном ПК, создаваемом программно на жестком диске.

Виртуальные вычислительные машины

Виртуальные вычислительные машины (виртуальные компьютеры) полезны для освоения практических навыков работы с операционными системами и программами, способными существенно влиять на работу компонент компьютера и операционной системы [53]. Любые, в том числе и катастрофические процессы в виртуальной машине никак не затрагивают реальный компьютер, его операционную систему и файлы. Возможно создание на реальном (физическом) компьютере, называемом host computer (главный компьютер) нескольких виртуальных (guest computer – компьютер-гость), установка на них различных (или одинаковых) операционных систем и запуск в них одновременно нескольких задач. Физически подобная возможность – технологии Virtualization Technology (VT) и Hyper-Threading, реализована в микропроцессорах Intel. Технология виртуальных машин применена американской компанией Site-Advisor.com (www.SiteAdvisor.com) для автоматической (по нескольку тысяч за сутки) проверки программ, предлагаемых для скачивания на всевозможных web-сайтах, и создания обширной базы данных, содержащих сведения о степени их “вредности” от 0 (безвредные) до 10. К началу 2006 г. удалось проверить 140 тыс. программ. Для автоматического предупреждения о попадании на сайт с сомнительными программами достаточно установить плагин (дополнение) к браузерам Internet Explorer и Mozilla Firefox [54].

Примеры программ для создания виртуальных компьютеров:

1. VMWare Workstation 5.5 (83 Мбайт, $189) – наиболее мощная виртуальная машина для запуска ОС Microsoft Windows, Linux, Novell NetWare на одном компьютере с ОС Win2K/XP или Linux (источник - http://www.vmware.com ). С сайта можно также загрузить бесплатную 45-дневную демо-версию программы.

2. VMWare GSX Server v2.51 – программа для создания виртуальных машин в сети организации под управлением серверной ОС для Win 2K/2003 и Linux. В состав пакета входят также клиентские программы для Win32 и Linux. (источник - http://www.vmware.com ).

3. VMWare Player 1.0 – бесплатная программа (включенная также в VMWare Workstation 5.5) для запуска в ОС Windows и Linux любой виртуальной машины VMWare и Virtual PC.

4. Connectix Virtual PC 5.1 for Windows - виртуальная машина для запуска любой операционной системы (Win/DOS/OS2/Linux) в окне под Win322, работает и под Win9x/Me. Разработка фирмы Connectix Corporation приобретена в 2003 г. корпорацией Microsoft.

5. Microsoft Virtual PC 2004 - версия 5.3 программы Connectix Virtual PC (с небольшими изменениями по сравнению с версией 5.1). 45-дневную испытательную (Trial) версию программы (объем 17 Мбайт) можно загрузить с сайта http://www.microsoft.com/windows/virtualpc/default.mspx (рис. 3.11). Полнофункциональная версия входит в состав комплекта для вузов MSDN Academic Alliance.

6. Parallel Workstation 2.0 (источник – www.parallel.com) – новая разработка виртуального компьютера, сочетающая удачные наработки VMWare и Virtual PC.