Накопители на жестких дисках
Накопители на жестких дисках объединяют в одном корпусе носитель (носители) и устройство чтения/записи, а также, нередко, и интерфейсную часть, называемую собственно контроллером жесткого диска. Типичной конструкцией жесткого диска является исполнение в виде одного устройства - камеры, внутри которой находится один или более дисковых носителей насажанных на один шпиндель и блок головок чтения/записи с их общим приводящим механизмом. Обычно, рядом с камерой носителей и головок располагаются схемы управления головками, дисками и, часто, интерфейсная часть и/или контроллер. На интерфейсной карте устройства располагается собственно интерфейс дискового устройства, а контроллер с его интерфейсом располагается на самом устройстве. С интерфейсным адаптером схемы накопителя соединяются при помощи комплекта шлейфов.
Информация заносится на концентрические дорожки, равномерно распределенные по всему носителю. В случае большего, чем один диск, числа носителей все дорожки, находящиеся одна под другой, называются цилиндром. Операции чтения/записи производятся подряд над всеми дорожками цилиндра, после чего головки перемещаются на новую позицию.
Герметичная камера предохраняет носители не только от проникновения механических частиц пыли, но и от воздействия электромагнитных полей. Необходимо заметить, что камера не является абсолютно герметичной т.к. соединяется с окружающей атмосферой при помощи специального фильтра, уравнивающего давление внутри и снаружи камеры. Однако, воздух внутри камеры максимально очищен от пыли, т.к. малейшие частички могут привести к порче магнитного покрытия дисков и потере данных и работоспособности устройства.
Диски вращаются постоянно, а скорость вращения носителей довольно высокая (от 4500 до 10000 об/мин), что обеспечивает высокую скорость чтения/записи. По величине диаметра носителя чаще других производятся 5.25, 3.14, 2.3 дюймовые диски. На диаметр носителей несменных жестких дисков не накладывается никакого ограничения со стороны совместимости и переносимости носителя, за исключением форм-факторов корпуса ПК, поэтому, производители выбирают его согласно собственным соображениям.
В настоящее время, для позиционирования головок чтения/записи, наиболее часто, применяются шаговые и линейные двигатели механизмов позиционирования и механизмы перемещения головок в целом.
В системах с шаговым механизмом и двигателем головки перемещаются на определенную величину, соответствующую расстоянию между дорожками. Дискретность шагов зависит либо от характеристик шагового двигателя, либо задается серво-метками на диске, которые могут иметь магнитную или оптическую природу. Для считывания магнитных меток используется дополнительная серво головка, а для считывания оптических - специальные оптические датчики.
В системах с линейным приводом головки перемещаются электромагнитом, а для определения необходимого положения служат специальные сервисные сигналы, записанные на носитель при его производстве и считываемые при позиционировании головок. Во многих устройствах для серво-сигналов используется целая поверхность и специальная головка или оптический датчик. Такой способ организации серво-данных носит название выделенная запись сервосигналов. Если серво-сигналы записываются на те же дорожки, что и данные и для них выделяется специальный серво-сектор, а чтение производится теми же головками, что и чтение данных, то такой механизм называется встроенная запись сервосигналов. Выделенная запись обеспечивает более высокое быстродействие, а встроенная - повышает емкость устройства.
Линейные приводы перемещают головки значительно быстрее, чем шаговые, кроме того они позволяют производить небольшие радиальные перемещения "внутри" дорожки, давая возможность отследить центр окружности серво-дорожки. Этим достигается положение головки, наилучшее для считывания с каждой дорожки, что значительно повышает достоверность считываемых данных и исключает необходимость временных затрат на процедуры коррекции. Как правило, все устройства с линейным приводом имеют автоматический механизм парковки головок чтения/записи при отключении питания устройства.
Парковкой головок называют процесс их перемещения в безопасное положение. Это - так называемое "парковочное" положение головок в той области дисков где ложатся головки. Там, обычно, не записано никакой информации, кроме серво - это специальная "посадочная зона" (Landing Zone). Для фиксации привода головок в этом положении в большинстве ЖД используется маленький постоянный магнит, когда головки принимают парковочное положение - этот магнит соприкасается с основанием корпуса и удерживает позиционер головок от ненужных колебаний. При запуске накопителя схема управления линейным двигателем "отрывает" фиксатор, подавая на двигатель, позиционирующий головки, усиленный импульс тока. В ряде накопителей используются и другие способы фиксации - основанные, например, на воздушном потоке, создаваемом вращением дисков. В запаркованном состоянии накопитель можно транспортировать при достаточно плохих физических условиях (вибрация, удары, сотрясения), т.к. нет опасности повреждения поверхности носителя головками. В настоящее время на всех современных устройствах парковка головок накопителей производится автоматически внутренними схемами контроллера при отключении питания и не требует для этого никаких дополнительных программных операций, как это было с первыми моделями.
Во время работы все механические части накопителя подвергаются тепловому расширению, и расстояния между дорожками, осями шпинделя и позиционером головок чтения/записи меняется. В общем случае это никак не влияет на работу накопителя, поскольку для стабилизации используются обратные связи, однако некоторые модели время от времени выполняют рекалибровку привода головок, сопровождаемую характерным звуком, напоминающим звук при первичном старте, подстраивая систему к изменившимся расстояниям.
Плата электроники современного накопителя на жестких магнитных дисках представляет собой самостоятельный микрокомпьютер с собственным процессором, памятью, устройствами ввода/вывода и прочими традиционными атрибутами присущими компьютеру. На плате могут располагаться множество переключателей и перемычек, однако не все из них предназначены для использования пользователем. Как правило, руководства пользователя описывают назначение только перемычек, связанных с выбором логического адреса устройства и режима его работы, а для накопителей с интерфейсом SCSI - и перемычки, отвечающие за управление резисторной сборкой (стабилизирующей нагрузкой в цепи).
Основные физические и логические параметры ЖД
Все накопители так или иначе соответствуют стандартам, определяемым либо независимыми комитетами и группами стандартизации, либо самими производителями. Среди множества технических характеристик отличающих одну модель от другой можно выделить некоторые, наиболее важные с точки зрения пользователей и производителей, которые так или иначе используются при сравнении накопителей различных производителей и выборе устройства.
Диаметр дисков (disk diameter)- параметр довольно свободный от каких-либо стандартов, ограничиваемый лишь форм-факторами корпусов системных блоков. Наиболее распространены накопители с диаметром дисков 2.2, 2.3, 3.14 и 5.25 дюймов. Диаметр дисков определяет плотность записи на дюйм магнитного покрытия. Накопители большего диаметра содержат большее число дорожек, и в них, как правило используются более простые технологии изготовления носителей, предназначенных для меньшей плотности записи. Они, как правило, медленнее своих меньших собратьев и имеют меньшее число дисков, но более надежны. Накопители с меньшим диаметром больших объемов имеют более высокотехнологичные поверхности и высокие плотности записи информации, а также, как правило, и большее число дисков.
Число поверхностей (sides number) - определяет количество физических дисков нанизанных на шпиндель. Выпускаются накопители с числом поверхностей от 1 до 8 и более. Однако, наиболее распространены устройства с числом поверхностей от 2 до 5. Принципиально, число поверхностей прямо определяет физический объем накопителя и скорость обработки операций на одном цилиндре. Так как операции на поверхностях цилиндра выполняются всеми головками синхронно, то теоретически, при равных всех остальных условиях, более быстрыми окажутся накопители с большим числом поверхностей.
Число цилиндров (cylinders number) - определяет сколько дорожек (треков) будет располагаться на одной поверхности. В настоящее время все накопители емкостью более 1 Гигабайта имеют число цилиндров более 1024, вследствие чего, для распространенных ОС применяются унифицированные режимы доступа с пересчетом и эмуляцией и виртуализацией числа головок, цилиндров и секторов (LBA и Large).
Число секторов (sectors count) - общее число секторов на всех дорожках всех поверхностей накопителя. Определяет физический неформатированный объем устройства.
Число секторов на дорожке (sectors per track) - общее число секторов на одной дорожке. Часто, для современных накопителей показатель условный, т.к. они имеют неравное число секторов на внешних и внутренних дорожках, скрытое от системы и пользователя интерфейсом устройства.
Частота вращения шпинделя (rotational speed или spindle speed) - определяет, сколько времени будет затрачено на последовательное считывание одной дорожки или цилиндра. Частота вращения измеряется в оборотах в минуту (rpm). Для дисков емкостью до 1 гигабайта она обычно равна 5,400 оборотов в минуту, а у более вместительных достигает 7,200 и 10000 rpm.
Время перехода от одной дорожки к другой (track-to-track seek time) обычно составляет от 3.5 до 5 миллисекунд, а у самых быстрых моделей может быть от 0.6 до 1 миллисекунды. Этот показатель является одним из определяющих быстродействие накопителя, т.к. именно переход с дорожки на дорожку является самым длительным процессом в серии процессов произвольного чтения/записи на дисковом устройстве. Показатель используется для условной оценки производительности при сравнении накопителей разных моделей и производителей.
Время успокоения головок (head latency time) - время, проходящее с момента окончания позиционирования головок на требуемую дорожку до момента начала операции чтения/записи. Является внутренним техническим показателем, входящим в показатель - время перехода с дорожки на дорожку.
Время установки или время поиска (seek time)- время, затрачиваемое устройством на перемещение головок чтения/записи к нужному цилиндру из произвольного положения.
Среднее время установки или поиска (average seek time) - усредненный результат большого числа операций позиционирования на разные цилиндры, часто называют средним временем позиционирования. Среднее время поиска имеет тенденцию уменьшаться с увеличением емкости накопителя, т.к повышается плотность записи и увеличивается число поверхностей. Например, для 540-мегабайтных дисков наиболее типичны величины от 10 до 13, а для дисков свыше гигабайта - от 7 до 10 миллисекунд. Среднее время поиска является одним из важнейших показателей оценки производительности накопителей, используемых при их сравнении.
Время ожидания (latency) - время, необходимое для прохода нужного сектора к головке, усредненный показатель – среднее время ожидания (average latency), получаемое как среднее от многочисленных тестовых проходов. После успокоения головок на требуемом цилиндре контроллер ищет нужный сектор. При этом, последовательно считываются адресные идентификаторы каждого проходящего под головкой сектора на дорожке. В идеальном, с точки зрения производительности случае, под головкой сразу окажется нужный сектор, в плохом - окажется, что этот сектор только что "прошел" под головкой, и, до окончания процесса успокоения необходимо будет ждать полный оборот диска для завершения операции чтения/записи. Это время у накопителей объемом от 540 мегабайт до 1 гигабайта составляет примерно 5.6, а у дисков свыше гигабайта - 4.2 миллисекунды и менее.
Время доступа (access time) - суммарное время, затрачиваемое на установку головок и ожидание сектора. Причем, наиболее долгим является промежуток времени установки головок.
Среднее время доступа к данным (average access time) - время, проходящее с момента получения запроса на операцию чтения/записи от контроллера до физического осуществления операции - результат сложения среднего время поиска и среднего времени ожидания. Среднее время доступа зависит от того, как организовано хранение данных и насколько быстро позиционируются головки чтения записи на требуемую дорожку. Среднее время доступа – усредненный показатель от многочисленных тестовых проходов, и обычно, оно составляет от 10 до 18 миллисекунд и используется как базовый показатель при сравнительной оценке скорости накопителей различных производителей.
Скорость передачи данных (data transfer rate), называемая также пропускной способностью (throughput), определяет скорость, с которой данные считываются или записываются на диск после того, как головки займут необходимое положение. Измеряется в мегабайтах в секунду (MBps) или мегабитах в секунду (Mbps) и является характеристикой контроллера и интерфейса. Различают две разновидности скорости передачи - внешняя и внутренняя. Скорость передачи данных, также является одним из основных показателей производительности накопителя и используется для ее оценки и сравнения накопителей различных моделей и производителей.
Внешняя скорость передачи данных (external data transfer rate или burst data transfer rate) показывает, с какой скоростью данные считываются из буфера, расположенного на накопителе в оперативную память компьютера. В настоящее время, накопители с интерфейсами EIDE или Fast ATA, обычно, имеют внешнюю скорость передачи данных от 11.1 до 16.6 мегабайта в секунду, а для накопителей с интерфейсами SCSI-2 - этот параметр находится в пределах от 10 до 40 мегабайт в секунду.
Внутренняя скорость передачи данных (internal transfer rate или sustained transfer rate) отражает скорость передачи данных между головками и контроллером накопителя и определяет общую скорость передачи данных в тех случаях, когда буфер не используется или не влияет (например, когда загружается большой графический или видеофайл). Внутренняя скорость передачи данных очень сильно зависит от частоты вращения шпинделя.
Размер кеш-буфера контроллера (internal cash size). Встроенный в накопитель буфер выполняет функцию упреждающего кэширования и призван сгладить громадную разницу в быстродействии между дисковой и оперативной памятью компьютера. Выпускаются накопители с 128, 256 и 512 килобайтным буфером. Чем больше объем буфера, тем потенциально выше производительность при произвольном "длинном" чтении/записи. Также, более емкий буфер обеспечивает рост производительности дисковой подсистемы, во-первых, при работе с объемными упорядоченными (записанными на диски последовательно) данными, а во-вторых - при одновременном обращении к диску множества приложений или пользователей, как это происходит в многозадачных сетевых ОС.
Средняя потребляемая мощность (capacity). При сборке мощных настольных компьютеров учитывается мощность, потребляемая всеми его устройствами. Современные накопители на ЖД потребляют от 5 до 15 Ватт, что является достаточно приемлемым, хотя, при всех остальных равных условиях, накопители с меньшей потребляемой мощностью выглядат более привлекательно. Это относится не только к экономии электроэнергии, но и надежности, т.к. более мощные накопители рассеивают избыток энергии в виде тепла и сильно нагреваются. А как известно, проблемы, связанные с изменением свойств магнитных носителей напрямую зависят от их температуры и коэффициента расширения/сжатия материала.
Физический и логический объем накопителей. Носители жестких дисков, в отличие от гибких, имеют постоянное число дорожек и секторов, изменить которое невозможно. Эти числа определяются типом модели и производителем устройства. Поэтому, физический объем жестких дисков определен изначально и состоит из объема, занятого служебной информацией (разметка диска на дорожки и сектора) и объема, доступного пользовательским данным. Физический объем жесткого диска, также, зависит от типа интерфейса, метода кодирования данных, используемого физического формата и др. Производители накопителей указывают объемы дисков в миллионах байт, предполагая исходя из десятичной системы исчисления, что в одном мегабайте 1000000 байт. Однако, ПО оперирует не десятичной, а двоичной системами, полагая, что в одном килобайте не 1000 байт, а 1024. Такие несложные разногласия в системах исчисления приводят к несоответствиям при оценке объема накопителей, данном в описании и - выдаваемом различными программными тестами.
Одним из возможных, но не желательных способов повышения физической емкости, для производителей, является увеличение емкости сектора. В настоящее время, стандартной емкостью сектора для IBM-совместимых компьютеров является 512 байт. Многие адаптеры позволяют, в процессе физического форматирования, программным путем, изменять емкость сектора, например, до 1024 байт. При этом, соотношение пользовательских данных и служебной информации для сектора улучшается, но снижается надежность хранения данных, т.к. тот же полином ECC будет использоваться для коррекции большего объема данных. Однако, выигрыш на физическом уровне еще не означает тот же результат на логическом, т.к. логическая структура диска может оказаться не эффективной, например, при использовании для работы с файлами малой длинны (менее 1 К). Логический же объем зависит от того, как операционная система или программа записывает информацию в сектора. В случае использования программ и операционных систем с программной компрессией данных, можно повысить объем носителя на величину, зависящую от степени сжатия данных.
Для оптимального использования поверхности дисков применяется так называемая зонная запись (Zoned Bit Recording - ZBR), принцип которой состоит в том, что на внешних дорожках, имеющих большую длину (а следовательно - и потенциальную информационную емкость на единицу площади), информация записывается с большей плотностью, чем на внутренних. Таких зон с постоянной плотностью записи в пределах всей поверхности образуется до десятка и более; соответственно, скорость чтения и записи на внешних зонах выше, чем на внутренних. Благодаря этому файлы, расположенные на дорожках с большим диаметром, в целом будут обрабатываться быстрее файлов, расположенных на дорожках с меньшим диаметром, т.к. для них будет производится меньшее число позиционирований с дорожки на дорожку.
В ЖД последнего поколения используются технологии PRML (Partial Response, Maximum Likelihood - максимальное правдоподобие при неполном отклике) и S.M.A.R.T. (Self Monitoring Analysis and Report Technology - технология самостоятельного слежения анализа и отчетности). Первая разработана по причине того, что при существующих плотностях записи уже невозможно четко и однозначно считывать сигнал с поверхности диска - уровень помех и искажений очень велик. Вместо прямого преобразования сигнала используется его сравнение с набором образцов, и на основании максимальной похожести (правдоподобия) делается заключение о приеме того или иного машинного слова.
Накопитель, в котором реализована технология S.M.A.R.T., ведет статистику своих рабочих параметров (количество стартов/остановок и наработанных часов, время разгона шпинделя, обнаруженные/исправленные физические ошибки и т.п.), которая регулярно сохраняется в перепрограммируемом ПЗУ или служебных зонах диска. Эта информация накапливается в течение всего периода эксплуатации и может быть в любой момент затребована программами анализа. По ней можно судить о состоянии механики, условиях эксплуатации или примерной вероятности выхода из строя.
Частотная модуляция (Frequency Modulation - FM) - метод, используемый в накопителях на сменных магнитных дисках. Иначе, кодирование методом FM можно назвать кодированием с единичной плотностью. Метод предполагает запись на носитель в начале каждого битового элемента данных бита синхронизации. Битовый элемент определяется как минимальный интервал времени между битами данных, получаемый при постоянной скорости вращения диска носителя. Метод гарантирует, по меньшей мере, одну перемену направления магнитного потока за единицу времени вращения. Такой временной интервал соответствует максимальной продольной плотности магнитного потока 2330 перемен на 1 см и скорости передачи данных – 125 Кбит/сек. Простота кодирования и декодирования по методу FM определяется постоянной частотой следования синхроимпульсов. Однако, наличие этих бит синхронизации и является одним из недостатков данного метода, т.к. результирующий код малоэффективен с точки зрения компактности данных (половина пространства носителя занимается битами синхронизации). Это один из первых методов, не используемый в настоящее время в накопителях на ЖД.
Модифицированная частотная модуляция (Modified Frequency Modulation - MFM) - улучшенный метод FM. Модификация заключается в сокращении вдвое длительности битового элемента - до 4 мкс и использовании бит синхронизации не после каждого бита данных, а лишь в случаях, когда в предшествующем и текущем битовых элементах нет ни одного бита данных. Такой способ кодирования позволяет удвоить емкость носителя и скорость передачи данных, по сравнению с методом FM, т.к. в одном и том же битовом элементе никогда не размещаются бит синхронизации и данных, а на один битовый элемент приходится только одна перемена направления магнитного потока. Также, в настоящее время не используется.
Интерфейсы жестких дисков
Интерфейсом накопителей называется набор электроники, обеспечивающий обмен информацией между контроллером устройства (кеш-буфером) и компьютером. В настоящее время в настольных ПК IBM-PC, чаще других, используются две разновидности интерфейсов ATAPI - AT Attachment Packet Interface (Integrated Drive Electronics - IDE, Enhanced Integrated Drive Electronics - EIDE) и SCSI (Small Computers System Interface).
Работа накопителя
Теперь рассмотрим процесс работы накопителя от запуска до остановки. При подаче питающих напряжений начинает работать микропроцессор контроллера. Вначале он, как и компьютер, выполняет самотестирование и в случае его успеха запускает схему управления двигателем вращения шпинделя. Диски начинают раскручиваться, увлекая за собой прилегающие к поверхностям слои воздуха, и при достижении некоторой скорости давление набегающего на головки потока воздуха преодолевает силу пружин, прижимающих их к дискам, и головки "всплывают", поднимаясь над дисками на доли микрона. С этого момента, вплоть до остановки дисков, головки не касаются дисков и "парят" над поверхностями, поэтому ни диски, ни сами головки практически не изнашиваются. Тем временем, двигатель шпинделя продолжает раскручивать поверхности. Его скорость постепенно приближается к номинальной (тысячи оборотов в минуту). В это время накопитель потребляет максимум питающего напряжения и создает предельную нагрузку на блок питания компьютера по напряжению 12 Вольт. Поскольку в любой зоне дисков присутствует серворазметка, то сервоимпульсы начинают поступать с головок сразу же после начала вращения, и по их частоте контроллер судит о скорости вращения дисков. Система стабилизации вращения следит за потоком сервоимпульсов, и при достижении номинальной скорости происходит так называемый "захват", при котором любое отклонение скорости вращения сразу же корректируется изменением тока в обмотках двигателя. После достижения шпинделем номинальной скорости вращения освобождается фиксатор позиционера головок чтения/записи, и система его управления проверяет способность поворачиваться и удерживаться на выбранной дорожке путем выборочного произвольного позиционирования. При этом делается серия быстрых поворотов в разные стороны, что на слух выглядит как характерное "тарахтение", слышимое через несколько секунд после старта. Во время перемещения позиционера головок происходит слежение за поступающими с головок серво-импульсами, и система управления всегда "знает", над сколькими дорожками прошли головки. Аналогично происходит и удержание головок над выбранной дорожкой - при отклонении от центра дорожки изменяется во времени величина и форма серво-импульсов. Система управления может ликвидировать отклонение, изменяя ток в обмотках двигателя позиционера головок. Во время тестирования привода головок заодно делается и его калибровка - подбор параметров управляющих сигналов для наиболее быстрого и точного перемещения позиционера при минимальном количестве "промахов". Здесь нужно сказать, что микрокомпьютер ЖД, как и компьютер, имеет ПЗУ, в котором записана BIOS накопителя - набор программ для начального запуска и управления во время работы, и ОЗУ, в которое после раскрутки механической системы загружаются остальные части управляющих программ. Кроме всего прочего, в ОЗУ загружается так называемая карта переназначения дефектных секторов, в которой отмечены дефектные секторы, выявленные при заводской разметке дисков. Эти секторы исключаются из работы и иногда подменяются резервными, которые имеются на каждой дорожке и в специальных резервных зонах каждого диска. Таким образом, даже если диски и имеют дефекты (а при современной плотности записи и массовом производстве поверхностей носителей они имеют их всегда), для пользователя создается впечатление "чистого" диска, свободного от сбойных секторов. Более того - на каждом диске накопителя имеется некоторый запас резервных секторов, которыми можно подменить и появляющиеся впоследствии дефекты. Для одних накопителей это возможно сделать под управлением специальных программ, для других - автоматически в процессе работы. Хранение подобной служебной информации на дисках, кроме очевидной выгоды, имеет и свои недостатки - при ее порче микрокомпьютер не сможет правильно запуститься, и, даже, если все информационные секторы не повреждены, восстановить их можно будет только на специальном заводском стенде.
После начальной настройки электроники и механики микрокомпьютер ЖД переходит в режим ожидания команд контроллера, расположенного на системной плате или интерфейсной карте, который в свою очередь программируется процедурами собственной BIOS или BIOS компьютера под управлением ОС. Получив команду, он позиционирует на нужный цилиндр, по сервоимпульсам отыскивает нужную дорожку, дожидается, пока до головки дойдет нужный сектор, и выполняет считывание или запись информации. Если контроллер запросил чтение/запись не одного сектора, а нескольких - накопитель может работать в блочном режиме, используя ОЗУ в качестве буфера и совмещая чтение/запись нескольких секторов с передачей информации к контроллеру или от него.
Современные накопители (как ATA, так и SCSI) поддерживают развитую систему команд управления устройством среди которых имеются и такие, которые позволяют остановить вращение шпинделя и перевести накопитель в ждущий режим. Данный режим используется ПО ОС и BIOSов ПК для обеспечения стандартов сохранения энергии и работы процедур системы сохранения энергии, отключающих накопитель через некоторое время после ожидания его использования. Необходимо отметить, что не следует злоупотреблять частой остановкой и включением накопителя, т.к. именно во время разгона накопитель работает в форсированном режиме и изнашивается сильнее, нежели при нормальной эксплуатации в полностью рабочем активном состоянии. Использовать возможности сохранения энергии процедур BIOS и ОС следует лишь на машинах-серверах, работающих круглосуточно, дисковые операции на которых могут не выполняться по нескольку часов, в то время как, вся система должна находиться в состоянии полной готовности.
При выключении питания двигатель шпинделя работает в режиме генератора, обеспечивая питание плат электроники на время, необходимое для корректного завершения работы. Прежде всего, блокируется подача тока записи в магнитные головки, чтобы они не испортили информацию на поверхностях, а остаток энергии подается в обмотки привода головок, толкая их к центру дисков (в этом движении головкам помогает и естественная скатывающая сила, возникающая при вращении дисков). Как правило, для того чтобы запарковать головки достаточно одной скатывающей силы. Дойдя до посадочной зоны, привод головок защелкивается магнитным или механическим фиксатором еще до того, как головки успеют коснуться поверхности в результате падения скорости вращения дисков. В этом и состоит суть "автопарковки" - любой исправный накопитель всегда запаркует головки, как бы внезапно не было выключено питание, однако, если в этот момент происходила запись информации, то для пользователя последствия могут быть весьма печальными из-за недописанных или необновленных, как областей данных, так и управляющих структур файловой системы ПК, независимо от типа и вида установленной ОС.
Накопители на Гибких Магнитных Дисках.
Основные внутренние элементы дисковода - дискетная pама, шпиндельный двигатель, блок головок с приводом и плата электроники.
Шпиндельный двигатель - плоский многополюсный, с постоянной скоростью вращения 300 об/мин. Двигатель привода блока головок - шаговый, с червячной, зубчатой или ленточной передачей.
Для опознания свойств дискеты на плате электpоники возле пеpеднего тоpца дисковода установлено тpи механических нажимных датчика: два - под отвеpстиями защиты и плотности записи, и тpетий - за датчиком плотности - для опpеделения момента опускания дискеты. Вставляемая в щель дискета попадает внутpь дискетной pамы, где с нее сдвигается защитная штоpка, а сама pама пpи этом снимается со стопоpа и опускается вниз - металлическое кольцо дискеты пpи этом ложится на вал шпиндельного двигателя, а нижняя повеpхность дискеты - на нижнюю головку (стоpона 0). Одновpеменно освобождается веpхняя головка, котоpая под действием пружины прижимается к верхней стороне дискеты. На большинстве дисководов скорость опускания рамы никак не огpаничена, из-за чего головки наносят ощутымый удар по повеpхностям дискеты, а это сильно сокpащает сpок их надежной pаботы. В некотоpых моделях дисководов (Teac, Panasonic, ALPS) предусмотрен замедлитель-микpолифт для плавного опускания pамы. Для пpодления сpока службы дискет и головок в дисководах без микpо-лифта pекомендуется пpи вставлении дискеты пpидеpживать пальцем кнопку дисковода, не давая pаме опускаться слишком pезко. Hа валу шпиндельного двигателя имеется кольцо с магнитным замком, котоpый в начале вpащения двигателя плотно захватывает кольцо дискеты, одновpеменно центpиpуя ее на валу. В большинстве моделей дисководов сигнал от датчика опускания дискеты вызывает кpатковpеменный запуск двигателя с целью ее захвата и центpиpования.
Дисковод соединяется с контpоллеpом пpи помощи 34-пpоводного кабеля, в котоpом четные пpовода являются сигнальными, а нечетные - общими. Общий ваpиант интеpфейса пpедусматpивает подключение к контpоллеpу до четыpех дисководов, ваpиант для IBM PC - до двух. В общем ваpианте дисководы подключаются полностью паpаллельно дpуг дpугу, а номеp дисковода (0 3) задается пеpемычками на плате электpоники; в ваpианте для IBM PC оба дисковода имеют номеp 1, но подключаются пpи помощи кабеля, в котоpом сигналы выбоpа (пpовода 10-16) пеpевеpнуты между pазъемами двух дисководов. Иногда на pазъеме дисковода удаляется контакт 6, игpающий в этом случае pоль механического ключа. Интеpфейс дисковода достаточно пpост и включает сигналы выбоpа устpойства (четыpе устpойства в общем случае, два - в ваpианте для IBM PC), запуска двигателя, пеpемещения головок на один шаг,включения записи, считываемые/записываемые данные, а также инфоpмационные сигналы от дисковода - начало доpожки, пpизнак установки головок на нулевую (внешнюю) доpожку, сигналы с датчиков и т.п. Вся pабота по кодиpованию инфоpмации, поиску доpожек и сектоpов, синхpонизации, коppекции ошибок выполняется контpоллеpом.
Гибкие диски.
Дискета или гибкий диск - компактное низкоскоростное малой ёмкости средство хранение и переноса информации. Различают дискеты двух размеров: 3.5”, 5.25”, 8” (последние два типа практически вышли из употребления).
3.5” дискета 5.25” дискета
Конструктивно дискета представляет собой гибкий диск с магнитным покрытием, заключенный в футляр. Дискета имеет отверстие под шпиль привода, отверстие в футляре для доступа головок записи-чтения (в 3.5” закрыто железной шторкой), вырез или отверстие защиты от записи. Кроме того 5.25” дискета имеет индексное отверстие, а 3.5” дискета высокой плотности - отверстие указанной плотности (высокая/низкая). 5.25” дискета защищена от записи, если соответствующий вырез закрыт. 3.5” дискета наоборот - если отверстие защиты открыто. В настоящее время практически только используются 3.5” дискеты высокой плотности.
Для дискет используются следующие обозначения:
- SS single side - односторонний диск (одна рабочая поверхность).
- DS double side - двусторонний диск.
- SD single density - одинарная плотность.
- DD double density - двойная плотность.
- HD high density - высокая плотность.
Накопитель на гибких дисках принципиально похож на накопитель на жестких дисках . Скорость вращения гибкого диска примерно в 10 раз медленнее, а головки касаются поверхности диска. В основном структура информации на дискете, как физическая так и логическая, такая же как на жестком диске. С точки зрения логической структуры на дискете отсутствует таблица разбиения диска.
ОПТИЧЕСКИЕ ДИСКИ
Форматы CD
Следует рассмотреть основные форматы, образуемые на CD за счет использования различных секторов, дорожек, стандартов.
Самый старый формат - CD-DA - аудиодиск: единственный сеанс, следовательно, одна заголовочная и дна финальная область, между которыми находятся только дорожки первого типа.
Следующий по времени - CD-ROM: также единственный сеанс, одна заголовочная область и одна финальная. Между ними находятся дорожки второго типа (формально могут быть и дорожки третьего типа, но на практике они не используются). Этот формат читается любым CD-ROM-накопителем, в том числе и старыми, не различающими несколько сеансов.
Смешанный диск (Mixed Mode) содержит в единственном сеансе дорожки CD-DA и CD-ROM. Обычный накопитель должен отключать воспроизведение звука, обнаруживая дорожку CD-ROM.
Более современный вариант диска для multimedia-приложений, использующих звук и видео в реальном времени - CD-ROM XA. Его дорожки данных могут содержать сектора различных форм для хранения данных и сжатых аудио- видеопоследовательностей.
CD-I (или Зеленый диск). По типу секторов - такой же как CD-ROM XA, однако отличается организацией работы с ним (в частности TOC). Работает на соответствующих ему накопителях.
CD-I Ready тип 1 - специальная разновидность диска CD-DA, на первой дорожке которого перед первым фрагментом сохраняется дополнительная информация в расширенной преамбуле. Аудио-проигрыватель не должен "замечать" эту информацию (он должен воспринимать ее как обычные 2 секунды тишины перед фрагментом). Увы! Не все старые проигрыватели такие "умные" и могут позиционироваться по оглавлению. CD-I Ready тип 2 предлагается для устранения неприятностей, характерных для работы старых типов проигрывателей с дисками предыдущего типа. В нем используется неспособность этих накопителей увидеть второй сеанс (на этом диске два сеанса: первый - обычный аудио, второй - CD-I).
Для работы одновременно на накопителях CD-ROM XA и CD-I используется так называемый переходной диск CD (CD-Bridge). Это односеансовый диск, у которого первая дорожка CD-I, а остальные CD-ROM. Использование его базируется на разных позициях описания начала данных в накопителях CD-ROM XA и CD-I. В первом случае точка входа находится по адресу 00 мин 02 сек 16 сектор смещение 1024, а во втором случае в том же секторе, но со смещением 0. К этому типу дисков относится Photo-CD.
Video CD - компакт-диски, использующие сектора пятого типа (вторая форма) и соответствующие Белой книге - относительно молодому стандарту (1993 год), определяющему способ хранения видеоинформации с быстрым интерактивным доступом. Предполагается, что Зеленая книга будет доработана для соответствия дискам Белой книги.
Многосеансовые (multisession) диски могут состоять из сеансов только CD-ROM или только CD-Bridge и при этом быть как окончательно завершенными (рис. 9), так и допускающими запись дополнительных сеансов (рис. 8).
Рис. 8. Многосеансовый диск, завершенный промежуточно
Рис. 9. Многосеансовый диск, завершенный окончательно
Заметим, что запись сеанса подразумевает кроме записи полезной информации еще и запись заголовочной (включая TOC) и финальной областей. Суммарный объем этих областей около 20 МБ, поэтому:
запись мелких сеансов приводит к непроизводительному расходованию емкости диска;
невозможно "дописать" диск, если на нем осталось свободным менее 20 МБ.
Перспективные типы CD
Существующие сегодня CD-ROM "родились" от аудиодисков, технологическая готовность выпуска которых существует уже более 15 лет. За это время возникли и новые технологические возможности, и достаточный рынок для создания устройства, ориентированного на эффективное хранение данных, и удобные средства доступа к ним. Возможности формата, основанного на Красной книге, почти исчерпаны (одно только хранение оглавления в Q-фрейме подканала при пустующих секторах рубит под корень возможности использования небольших сеансов). Естественно, что мир стремится к созданию более современных CD. Такие CD давно ждут на рынке, для них не только придумали название (High Density Compact Disk - HD CD), но и успели поменять его на MMCD (MultiMedia CD). Ожидается, что за счет уменьшения длины волны считывающего лазера удастся уменьшить размеры пита и расстояние между дорожками. В совокупности с улучшением структуры хранения информации и более современными средствами коррекции ошибок, возможно, удастся достичь емкости 3,7 ГБ на диск. Еще большую емкость обещает мультиповерхностная технология, при которой запись осуществляется на нескольких (для начала на двух) слоях, расположенных один над другим. Выбор считываемого слоя обеспечивается фокусировкой луча именно на нем, а чрезвычайно короткофокусная оптика позволяет уменьшить помеху от другого слоя до приемлемой величины. Ресурсы расширения возможностей CD станут немного понятнее после знакомства с устройством накопителя и различными вариантами построения его узлов.
DVD диски
О том, что обычные CD-ROM диски, рожденные для записи звука, не так уж хорошо подходят для компьютеров общеизвестно. После нескольких лет обсуждения (и довольно жесткой конкуренции) различных вариантов улучшенных оптических дисков, имевших звучные названия 15 сентября 1995 года было наконец достигнуто принципиальное согласие между различными группами разработчиков о технических основах создания нового диска. В 1995г. (8 декабря) крупнейшие производители CD-ROM приводов и связанных с ними устройств (Toshiba, Matsushita, Sony, Philips, Time Warner, Pioneer, JVC, Hitachi and Mitsubishi Electric) подписали окончательное соглашение, утвердив не только «тонкости» формата, но и название новинки DVD (Digital Video Disk). Впрочем споры вокруг нового стандарта не завершились с принятием соглашения - даже название не находит единогласной поддержки в рядах основателей: весьма распространенной является версия расшифровки аббревиатуры как Digital Versatile Disk - цифровой многофункциональный диск. Экстремисты полагают даже, что DVD следует рассматривать просто как «новое слово» в английском языке. И возможно они правы, если судьба новинки будет так успешна, как предвещают и вызовет революцию не только в вычислительной технике, но и в бытовой электронике.
Отсутствие единого понимания как технических, так и юридических характеристик нового изделия затрудняет подготовку производства. Несмотря на быстро расширяющийся круг участников лицензионных соглашений и начало выпуска первых устройств, прошедший в США 10-11 апреля 1996 года «Первый DVD форум» также не дал окончательной редакции стандартов нового носителя информации. Однако, массовый выпуск DVD устройств фактически уже начался в четвертом квартале 1996 года.
DVD - сколько, где и как
DVD может существовать в нескольких модификациях. Самая простая из них похожа на обычный диск, отличающийся только тем, что отражающий слой расположен не на составляющем почти полную толщину (1.2 мм) слое поликарбоната, а на слое половинной толщины (0.6 мм). Вторую половину составляет плоский верхний слой (рис. 10). При этом емкость такого диска достигает 4.7 Гбайт, что обеспечивает более двух часов видео телевизионного качества (компрессия MPEG-2). При этом без особого труда на диске могут дополнительно сохраняться высококачественный стереозвук (на нескольких языках!) и титры (также многоязычные). Если оба слоя несут информацию (в этом случае нижнее отражающее покрытие полупрозрачное - рис. 11), то суммарная емкость составляет 8.5 Гбайт (некоторое уменьшение емкости каждого слоя вызывается необходимостью уменьшить взаимные помехи при считывании дальнего слоя). Toshiba и Time Warner предлагают использовать также двухсторонний двухслойный диск. В этом случае его емкость составит 17 Гбайт!
Рис.10. Структура простого DVD
Рис.11. Двухслойный DVD
Уже этой характеристики достаточно, чтобы представить себе воздействие, которое может оказать такой диск на кино/видео индустрию. Недаром значительная часть споров и задержек с производством устройств DVD вызвана согласованием способов защиты авторских прав от пиратского копирования. Цифровые системы, как известно, сохраняют качество сигнала при копировании и уже не служат препятствием для создания нелицензионных копий. Поэтому Ассоциация кинопроизводителей Америки (MPAA - Motion Picture Association of America) совместно с Ассоциацией производителей бытовой электроники (Consumer Electronics Manufacturer's Association) возбужденно обсуждают возможности встраивания защиты от нелицензионного копирования непосредственно в устройства, а также законопроекты, связанные с защитой от копирования. Среди предлагаемых мер не только исключение возможности прямого копирования диск/диск, но и более серьезные меры, такие как модификация операционной системы с целью недопущения копирования данных считанных с DVD на другие носители (ожидается появление таких свойств в Windows 97 где-нибудь к 1998 году). Наиболее радикальная мера - модификация архитектуры ПК с целью принципиального исключения возможности попадания DVD-данных на системную шину, откуда они далее могут быть скопированы (рис. 12). Рабочая группа (Technical Working Group), представляющая интересы производителей компьютеров при этом не остаются в стороне, так как сужение функциональных возможностей устройств может быть не безболезненно.
Чтобы понять как удалось достичь столь значительного роста объема информации на DVD диске сравним его с CD-ROM. Главное отличие конечно в увеличенной плотности записи информации. За счет перевода считывающего лазера из инфракрасного диапазона (длина волны 780 нм) в красный (с длиной волны 650 нм или 635 нм) и увеличения числовой аппертуры объектива до 0.6 (против 0.45 в CD) достигается более чем двухкратное уплотнение дорожек и укорочение длины питов (отражающих выступов/впадин), что и видно на рис.13.
Кроме увеличения физической плотности размещения информации на диске произошли изменения и в способах ее представления. Так на смену способа модуляции 8/14 (EFM - eight to fourteen modulation) пришел способ, называемый EFM+. Он отличается несколько иным алгоритмом преобразования и, главное (!), требует ввода на границе байт не трех а только двух дополнительных бит, поддерживающих условие ограниченности размеров пита в диапазоне от 3 до 11 бит (то есть между двумя последовательными единицами после кодирования не менее 2 и не более 10 нулей). Таким образом получаем из каждого байта не 14+3=17 а 14+2=16 кодовых бит (это дает повод острословам требовать смены названия этого способ модуляции с EFM+ на EFM-). Изменение метода модуляции только одно из множества форматных изменений, позволяющих в целом увеличить объем сохраняемых данных. Собственно переход к EFM+ добавляет еще почти 6% к объему диска. Более мощный механизм коррекции ошибок RS-PC (Reed-Solomon Product Code) обещает быть на порядок более устойчивым к возможным ошибкам воспроизведения (не следует особо обольщаться - увеличивается на порядок также и объем данных, которые нам хотелось бы прочитать без ошибок. Кроме резкое того уменьшение отдельных элементов на отражающей поверхности неизбежно приведет к росту количества случайных сбоев при чтении).
Рис. 13. Сравнение плотности записи на DVD и CD дисках
Из оставшихся еще не названными характеристик стоит отметить номинальную скорость передачи данных - 1.108 Кбайт/с, поддерживаемую при постоянной линейной скорости (CLV - constant lineal velocity) 4 м/с.)
Магнитооптические диски
Скачок в развитии компьютерной индустрии и тенденцийя постоянного роста мощных компьютерных информационных систем неуклонно влекут за собой увеличение объемов обрабатываемой информации. Это обстоятельство все чаще заставляет задумываться над проблемой хранения этой информации и выбором типов применяемых устройств для систем резервного копирования. Применявшиеся до недавнего времени накопители на магнитной ленте (стримеры) уже не удовлетворяют современным требованиям. Магнитная лента легко подвергается всевозможным механическим и электромагнитным повреждениям. Небольшое повреждение ленты хотя бы в одном месте может привести к потере блока информации объемом несколько мегабайтов. Это не позволяет использовать ленточные картриджи как надежные носители для любого рода информации, а скорость работы таких систем с последовательным доступом не позволяет оперативно работать с сохраняемой на них информацией. Не справились с задачей и накопители на гибких дисках: последнее достижение в этой области - дискеты емкостью в 21 МБ - в наше время уже мало на кого произведет впечатление. К тому же эти носители для своего объема стоят недешево, и создание на них "библиотек" архивов данных - весьма дорогое удовольствие. Похоже, что эта технология зашла в тупик и сегодня не способна конкурировать с другими, более современными накопителями. Недавно организация FTA (Floptical Technology Association) объявила о начале разработки диска емкостью 120 МБ, но несмотря на дешевизну, вряд ли новый накопитель будет иметь успех.
В последнее время в решении этой проблемы все более широкое признание получает магнитооптическая технология, которая использует магнитные и оптические механизмы записи и чтения; все чаще магнитооптические накопители используются для хранения больших объемов информации. Прародителем магнитооптической технологии считается фирма IBM, которая начала ее развитие в 1972 году. Первые магнитооптические дисководы появились в начале 80-х, но не получили широкого признания из-за высокой стоимости и сложности в работе. На сегодняшний день благодаря применению новых технических решений и последних технологий в магнитооптических системах ситуация с магнитооптическими накопителями полностью изменилась. Постоянное снижение цен на магнитооптические дисководы и улучшение технических характеристик позволит им в недалеком будущем полностью вытеснить с рынка стримеры, а постоянное увеличение емкости носителей и надежности хранения информации делает их работу в сетевых системах более эффективной по сравнению с накопителями типа CD-ROM.
Существует несколько стандартных типов магнитооптических дисководов, но на сегодняшний день самое большое распространение получили два из них. Это 3,5-дюймовые и 5,25-дюймовые накопители, причем 3,5-дюймовые накопители более популярны, хотя они и имеют меньший объем. Стандартные емкости 3,5-дюймовых дисков - 128, 230 и 640 МБ. У этих дискет одна рабочая поверхность, их размер соответствует размеру обычной 3,5-дюймовой дискеты, однако они несколько толще. Диски размером 5,25-дюйма имеют стандартные емкости 600 и 650 МБ или 1,2 и 1,3 ГБ (диски двойной плотности). В отличие от 3,5-дюймовых, у них две рабочие поверхности. Так же, как и обычный флоппи-диск, магнитооптические диски снабжены окошком защиты записи. Оба типа дисков полностью совместимы сверху вниз, а соблюдение стандартов магнитооптических дисководов не привязывает пользователей к конкретному производителю.
Запись на диск выполняется посредством последовательного нагревания ячейки диска лазером большой интенсивности до t=200 Со, в результате чего ячейка теряет заряд и последующего нанесения нового заряда при этой же температуре магнитной головкой. Считывание производится лазерным лучом меньшей интенсивности. Он направляется на ячейку и поляризуется имеющимся там зарядом (если таковой имеется), а считывающее устройство определяет является ли отраженный луч поляризованным.
Не все магнитооптические диски могут быть перезаписываемыми; существуют также диски с однократной записью CC WORM (Continuons Composite Write Once Read Many) и частичной записью P-ROM (Partial read-only memory). Перезаписываемые диски могут полностью изменять свою информацию (количество циклов чтения/записи около 10 млн. и зависит от конкретного производителя). Диски с однократной записью аналогичны перезаписываемым, но в момент записи на диск наносятся специальные метки, которые запрещают повторную запись. Такие диски после записи информации автоматически переходят в разряд ROM-дисков. Диски с частичной записью делятся как бы на две части: одна из них содержит постоянные данные, которые невозможно изменить, другая часть содержит перезаписываемые данные. На такие диски (в неизменяемую часть) можно инсталлировать неизменный рабочий код программы, а свои данные можно хранить в перезаписываемом секторе. Надо заметить, что это - идеальное средство защиты от любых вирусов.
Несмотря на большую емкость магнитооптических дисков (на сегодняшний день существуют 5,25-дюймовые диски емкостью 4,6 ГБ), они не могут заменить жесткие диски. Прежде всего это связано с низким быстродействием магнитооптических дисководов, а ведь этот параметр является одним из основных показателей для жестких дисков. Быстродействие магнитооптических дисководов существенно снижается при записи диска; не спасает положение и технология кэширования записи. Как известно, запись на магнитооптический диск осуществляется за два прохода: при первом проходе данные стираются с диска, при втором - записываются. А если к тому же установить проверку данных при записи, то быстродействие снизится еще на 20-30%.
Однако нельзя сказать, что положение дел не меняется. Совсем недавно фирма Pinnacle Micro выпустила магнитооптический накопитель под названием "Apex", в котором запись осуществляется за один проход, а его быстродействие составляет 4,5 МБ/с. Благодаря применению новой технологии быстродействие остается одинаковым как в режиме чтения, так и записи. Емкость нового дисковода составляет 4,6 ГБ. В настоящее время аналогичные разработки по однопроходным дисководам ведут фирмы IBM и Fujitsu.
Сегодня на нашем рынке наиболее широкое распространение получили 3,5-дюймовые дисководы фирм Fujitsu и IBM. Магнитооптические накопители выпускаются в двух вариантах: встраиваемые и внешние. Преимущество внешних накопителей заключается в том, что нагревание дисковода во время работы лазера не повышает температуру в корпусе самого компьютера. Встраиваемые накопители могут быть легко установлены на место обычного флоппи-накопителя. Все существующие магнитооптические накопители имеют интерфейс связи SCSI или Fast SCSI (фирма Fujitsu ведет разработку накопителей с интерфейсом связи IDE), поэтому требуется дополнительная установка SCSI хост-адаптера. Эти хост-адаптеры выпускаются для установки на шину ISA или PCI и могут поставляться в комплекте с магнитооптическим дисководом или отдельно от него. Можно применять хост-адаптер любой фирмы, однако желательно наличие на нем кэш-памяти емкостью не менее 64 КБ и SCSI-BIOS (по крайней мере, возможности его установки).
Испытания Fujitsu с хост-адаптером IFD-630 этой же фирмы (интерфейс связи - Fast SCSI или, как его еще называют, SCSI-2). Если в хост-адаптере установлен и активирован SCSI-BIOS, BIOS активизируется простой установкой перемычки и отпадает необходимость в установке дополнительных драйверов. В противном случае приходится их инсталлировать под необходимую систему. При активизированном SCSI-BIOS появляется также возможность производить загрузку системы непосредственно с магнитооптического диска: для этого достаточно отформатировать этот диск как системный. Можно создать на этом диске сколько угодно разделов, используя для этого специальные утилиты fdisk и format, поставляемые вместе с дисководом.
Большое распространение получили "Библиотечные" магнитооптические накопители со сменными дисками, общая емкость которых может составлять несколько сотен гигабайтов. Смена диска в такой системе занимает всего несколько секунд и происходит программно, при этом не требуется никакого дополнительного вмешательства в этот процесс со стороны.
Магнитооптический дисковод внешне очень похож на обычный, но снабжен электронной системой выброса носителя. В принципе, работа с ним мало чем отличается от работы с обычным дисководом, а для пользователя он ничем не отличается от обычного винчестера. В таблице приведены основные технические характеристики накопителя фирмы Fujitsu M2512A. При измерениях на некоторых компьютерах "желтой" сборки у нас получались неадекватные значения. Приведем минимальные: скорость записи 290 KБ/с, скорость чтения 800 KБ/с. При всех измерениях программная кэш-память не использовалась.
Магнитооптический диск имеет целый ряд преимуществ: он более надежен в работе по сравнению с обычными дискетами, магнитооптическая головка не касается диска при записи и чтении и таким образом исключены взаимные повреждения. К тому же сам диск менее чувствителен к механическим повреждениям или магнитным полям, случайные небольшие царапины не могут испортить диск или данные на нем, тем более, что сам диск находится в защитном пластиковом корпусе. Магнитооптический диск способен сохранять информацию более длительное время, чем обычные флоппи-диски. Фирмы-производители гарантируют безотказную работу диска в течение нескольких десятков лет.
Насколько целесообразно применение магнитооптических накопителей уже сегодня? Постоянная тенденция снижения цен и повышение быстродействия все в большей степени оправдывает их применение. Уже сейчас они могут применяться для резервного копирования в сетевых системах. Установка магнитооптики на сервер или мощную рабочую станцию под управлением любой операционной системы повышает удобство и эффективность работы по сравнению с аналогичными системами на магнитной ленте или накопителях CD-ROM. На сегодняшний день это лучший вариант по соотношению цена/емкость/скорость.
Эти дисководы могут использоваться не только в сетевых системах как устройства резервного копирования, но могут быть успешно применены и в обычном ПК. Довольно удобно переносить в кармане винчестеры размером с обычную дискету и работать с ними как с обычными дискетами.
Конечно, магнитооптические накопители, как и другие устройства, имеют недостатки. Самым серьезным из них можно считать перегрев самого дисковода и диска в режиме записи. Для борьбы с перегревом на них устанавливается обдувающий вентилятор. Используя внутренний дисковод, следует по возможности пытаться устанавливать его в более просторное место, подальше от винчестеров и других накопителей. Еще один серьезный недостаток - это большое время доступа к данным (в самых последних моделях - около 20 мс).
Снижение цен на магнитооптические дисководы и увеличение их быстродействия в ближайшее время может привести к тому, что они полностью вытеснят флоппи-дисководы. Вполне возможно, что темпы снижения цен ниже, чем ожидалось, но предлагаемый объем и скоростные параметры магнитооптических накопителей уже сегодня многим помогут решить проблему хранения больших объемов информации. Насколько это перспективно и выгодно - судите сами.
Флэш-память.
Особо следует рассказать о флэш-памяти. Flash по-английски – это "вспышка, проблеск". Флэш-память является энергонезависимой памятью, (как и ПЗУ и ППЗУ). При выключении компьютера ее содержимое сохраняется. Однако содержимое flash-памяти можнр многократно перезаписывать, не вынимая ее из компьютера (в отличие от ППЗУ). Запись происходит медленнее, чем считывание, и осуществляется импульсами повышенного напряжения. Вследcтвие этого, а также из-за ее стоимости, флэш память не заменит микросхемы ОЗУ.
CMOS-память.
CMOS-память – энергозависимая, перезаписываемая память, которая при своей работе , однако, почти не потребляет энергии. CMOS переводится как complementary metal oxode semiconductor – "комплиментарный металл - оксид - полупроводниковый". Достоинства этой памяти – низкое потребление энергии, высокое быстродействие. В CMOS - памяти компьютера находятся важные для его работы настройки, которые пользователь может менять для оптимизации работы компьютера. Питается эта память от небольшого аккумулятора, встроенного в материнскую плату.
Недостатки перезаписываемой памяти.
Основной недостаток ПЗУ – невозможность обновить информацию в этом виде памяти, – одновременно является и его преимуществом: данные невозможно потерять случайно и умышленно. Особенно это стало актуальным на рубехе XX – XXI веков, с вытеснением микросхем ПЗУ на CMOS и flash-память. Рассмотрим возникающие проблемы.
Потеря данных в CMOS.
Компьютеры с ISA шиной (содержащие процессоры вплоть до i80286), имели минимум настроек. Часто они вполне нормально работали в своей основной конфигурации.
Ситуация изменилась после появления на компьютерах памяти более чем 16 Мбайт, ШВУ контроллеров и PCI-шины. Как выяснилось, в большинстве случаев стандартная настройка материнской платы стала неприменимой. Для сохранения настроек пользователя их стали хранить в CMOS-памяти.
Иногда содержимое CMOS-памяти разрушается. Это возможно в следующих случаях:
1. Воздействие вируса. При своей работе вирус может специально внедряться в CMOS-память, чтобы обеспечиватиь лучшие условия для его распространения либо специально вывести компьютер из строя.
2. Неисправность аккумулятора. В некоторых случаях аккумулятор CMOS-памяти может разряжаться (от времени или короткого замыкания на плате.) В этом случаесодержимое CMOS может разрушиться не сразу, а по прошествии двух - трех суток.
3. Скачок напряжения при работе с CMOS. В этом случае последствия непредсказуемы.
4. Установка пароля на загрузку. Иногда пользователь для защиты от несанкционированного доступа устанавливает "пароль на загрузку". Если он потом забудет пароль, то для запуска компьютера будет необходим сброс параметров CMOS-памяти путем короткого замыкания ее аккумулятора.
Для восстановления параметров CMOS-памяти после ее сброса существуют опции "стандартной" и безопасной" настройки этой памяти на материнской плате. Пользователю в этом случае придется восстанавливать не все, а только часть параметров. Опции "стандартной" и "безопасной" настройки хранятся в ПЗУ и изменить их невозможно!
Потеря данных в flash-памяти.
Потеря данных в flash-памяти возможна по тем же причинам, что и в CMOS-памяти. Однако для флэш-памяти нет возможности вернуться к первоначальным установкам! В связи с этим потеря информации в флэш-памяти может быть непоправимой.
. В 1998 году автор узнал о новом черезвычайно опасном вирусе –"Чернобыль". Опасность заключалась в его действии – ровно в годовщину аварии на Чернобыльской АЭС этот вирус портил содержимое флэш-памяти и наиболее важной ее части – BIOS. В результате компьютер не мог вообще осуществлять операции ввода-вывода, в том числе и загрузку операционных систем. CMOS-память же оставалась в полном порядке! Поскольку микросхема с BIOS обычно была припаяна к материнской плате, приходилось выкидывать всю материнскую плату.
Автору известен только один способ 100% гарантии избежать действия этого вируса – аппаратно запретить перзапись флэш-памяти. Дело в том, что новые версии этого вируса размножаются лавинообразно, и нет гарантии, что он сработает именно в эту дату.