Переключатель Master/Slave (первичный/вторичный) или Cable Select (выбор кабеля), используемый при работе с устройствами параллельного АТА, в интерфейсе SATA не используется. Это значительно упрощает конфигурацию устройств последовательного интерфейса.
Последовательный интерфейс АТА, как и параллельный АТА, предназначен для работы с внутренними накопителями и не поддерживает внешние устройства хранения данных. Таким образом, интерфейс SATA не может соперничать с интерфейсами внешних устройств, например SCSI, USB 2.0 или IEEE-1394 (FireWire). Поэтому SATA в ближайшее время заменит, как я полагаю, параллельный интерфейс АТА.
АТА RAID
Избыточный массив независимых (или недорогих) дисковых накопителей (Redundant Array of Independent/Inexpensive Disks — RAID) разрабатывался в целях повышения отказоустойчивости и эффективности систем компьютерных запоминающих устройств. Технология RAID была разработана в Калифорнийском университете в 1987 году. В ее основу был положен принцип использования нескольких дисков небольшого объема, взаимодействующих друг с другом посредством специального программного и аппаратного обеспечения, в качестве одного диска большой емкости.
Первоначальная конструкция RAID предусматривала простое соединение областей памяти нескольких отдельных дисков. Но, как оказалось, подобная схема уменьшает надежность матрицы и практически не влияет на ее быстродействие. Например, четыре диска, объединенных в матрицу, которая работает как один диск, будут "сбоить" в четыре раза чаще, чем один диск той же емкости. Для повышения надежности и быстродействия матрицы ученые университета Беркли предложили шесть различных уровней RAID. Каждый из этих уровней характеризуется определенной отказоустойчивостью (надежностью), емкостью запоминающего устройства и быстродействием.
В июле 1992 года была создана организация RAID Advisory Board (RAB), которая занимается стандартизацией, классифицированием и изучением RAID. Собранные материалы находятся на Web-узле организации http: //www. raid. advisory. com. RAB занимается разработкой спецификаций RAID, согласованием программ для его различных уровней, а также систематизацией класса программ для аппаратного обеспечения RAID.
В настоящее время организация RAB определила семь стандартных уровней RAID, от RAID 0 до RAID 6. Избыточный массив независимых дисковых накопителей (RAID) обычно выполняется посредством платы контроллера RAID. Кроме того, реализация RAID может быть обеспечена с помощью соответствующего программного обеспечения (что, правда, не рекомендуется). Существуют следующие уровни RAID.
■ Уровень RAID 0 — расслоение. Содержимое файла записывается одновременно на несколько дисков матрицы, которая работает как один дисковод большой емкости. Этот уровень обеспечивает высокую скорость выполнения операций чтения/записи, но очень низкую надежность. Для реализации уровня необходимы, как минимум, два дисковода.
■ Уровень RAID 1 — зеркальное отражение. Данные, записанные на одном диске, дублируются на другом, что обеспечивает превосходную отказоустойчивость (при повреждении одного диска происходит считывание данных с другого диска). При этом заметного повышения эффективности матрицы по сравнению с отдельным