Курсовая работа: Организация виртуального диска. Структура файла-образа виртуального диска
Daemon Tools - программа для эмуляции виртуального привода. Программа работает через меню в системном трее, при помощи которого вы получаете доступ ко всем командам. В Daemon Tools можно выбрать количество добавляемых виртуальных приводов, образы для монтирования на каждый из них. Позволяет проигрывать практически любой образ диска (CUE/BIN, ISO,CCD, BWT, MDS, CDI, NRG, PDI, B5T), сделанный какой-либо программой для копирования дисков (BlindWrite, CloneCD, Nero, Alcohol 120%, FantomCD, DiscDump, Disc Juggler и др.).
Для конечных пользователей Daemon Tools - простой способ избавиться от необходимости каждый раз пользоваться оригинальным диском (а также неплохой инструмент для запуска пиратских их копий). DAEMON Tools устанавливает в системе виртуальные драйвы (можно создать до 4-х штук), которые распознаются операционной системой и другими утилитами, как настоящие. Программа может работать с какими угодно образами дисков (PlayStation, X-BOX, GameCube и др.). Также в DAEMON Tools можно "вставить" скопированные на винчестер аудио-CD или DVD-диски. Для обозначения каждого привода можно выбрать любую букву английского алфавита, которая еще не используется. Также в Daemon Tools для каждого виртуального устройства может быть установлен свой региональный код. Стоит отметить, что подключение и отключение виртуальных приводов происходит почти мгновенно и без необходимости перезагрузки. DAEMON Tools имеет специальные режимы для правильной работы копий дисков с продвинутой защитой (SafeDisc (C-Dilla), Securom и Laserlock, CDCOPS, StarForce и Protect CD), используемой на некоторых дисках с играми[7] . В эмуляторе присутствует рекламный модуль, который во время процесса инсталляции можно легко отключить. При этом возможны сообщения антивирусных программ или файерволов о наличии adware. Возможности программы Daemon Tools можно расширить при помощи дополнительных модулей, которые в большом количестве выпускаются сторонними разработчиками.
В этой версии DAEMON Tools:
устранены проблемы совместимости с некоторыми приложениями;
драйвер SPTD обновлен до версии 1.56;
обновлены файлы локализации пользовательского интерфейса;
внесены мелкие изменения в инсталлятор;
устранены проблемы с ресурсами для виртуального SCSI-адаптера;
улучшено монтирование образов по сети;
исправлены проблемы с зависанием программы в случае монтирования образов к двум устройствам одновременно;
сделаны небольшие изменения в пользовательском интерфейсе[8] .
Программа очень долгое время не имела своего графического интерфейса, а довольствовалась лишь неброским контекстным меню в системной панели около часов, но при этом программа оставалась абсолютно бесплатной.
Однако, к сожалению, программа не умела создавать образы дисков. Лишь относительно недавно разработчики решили выпустить версию Pro, то есть платный аналог этой программы. В отличие от младшего брата, у версии Pro имеется свой графический интерфейс и модуль создания образов! Правда, интерфейс не такой удобный, как в Alcohol 120%, но всё же он существует.
В остальном же, имеются всё те же функции, что и в вышеописанной программе. Однако программа не умеет сама записывать образы или клонировать диски. Впрочем, этот недостаток с лихвой компенсирует обход практически любой защиты диска, но эта функция предназначена только для резервного копирования вашего лицензионного диска. Побочным эффектом включения всех опций обхода является невозможность записать компакт-диск через любую программу, но только на время включения, ведь вам никто не запретит выключить их в любой момент.
Для эмуляции используется SCSI Pass Through Direct (SPTD) layer.
Главный недостаток программы в том, что это не эмулятор, а только половина эмулятора. В довесок к этой утилите нужна программа создания образа диска. А бесплатных программ такого назначения трудно найти. Так что бесплатность Daemon Tools можно считать в определённой степени условной. Но если готовый образ диска (в любом популярном формате, например - ISO) в наличии есть, то остальное - собственно, эмуляцию CD-ROM и DVD-ROM - программа выполняет отлично.
Заключение
При виртуализации виртуальные диски делаются подобными реальным физическим дискам - намеренно и целенаправленно. Однако, благодаря операционным усовершенствованиям (например, упрощению обработки прерываний от физических устройств или отсутствию необходимости преобразования данных), виртуальные диски намного превосходят физические аналоги в скорости и функциональности, что заметно повышает производительность процессов обработки данных. Все имеющиеся программы доступа к данным успешно работают с виртуальными дисками, а виртуализация дисков добавляет в вычислительную систему следующую функциональность:
создаются условия для одновременного выполнения большего числа задач;
создаются условия для построения более надежных, более отказоустойчивых ИС;
обеспечивается возможность виртуализации хранилищ данных, т.е. агрегирования множества физических устройств хранения данных в единую среду хранения данных;
обеспечивается (в совокупности с быстродействующими каналами доступа) простой удаленный доступ к данным в разных узлах ИС, например, при создании резервных копий виртуальных дисков или при организации их зеркалирования;
обеспечивается возможность организации динамической реконфигурации как виртуальных, так и реальных дисков;
обеспечиваются условия для создания разнообразных стендов для тестирования прикладного программного обеспечения без затребования дополнительных физических дисков;
обеспечивается инструментарий служб сопровождения для экпериментальных работ и настройки технических средств[9] .
Рассмотренные мною Nero, Alcohol, Daemon Tools являются наиболее популярным программным обеспечением для создания и работы с образами дисков. У Alcohol большой плюс - умение создавать образ дисков, которые потом работают даже при наличии защиты, но все-таки оптимальная связка - Nero + Daemon Tools первым пишем файлы, вторым играем в пиратские игры.
Список литературы
1. Википедия - свободная энциклопедия. http://ru. wikipedia.org
2. Журнал "БДМ. Банки и деловой мир". http://www.bdm.ru
3. Сфера - бизнес системы. http://sferabs.ru