Интерфейс SATA

Спецификация SATA (Serial ATA), описывающая последовательный способ обмена информацией, впервые была представлена на Intel Developer Forum в 2000 году и была окончательно доработана до версии - 1.0 в конце того же года. Первые продукты начали появляться в 2001 году, а массовое производство началось в 2002-2003 годах. Новый последовательный интерфейс полностью совместим с традиционным - параллельным. Для обмена в нем используются те же регистры и команды, что обеспечивает совместимость с предыдущими версиями ATA.

В SATA нет необходимости использовать перемычки жестких дисков для конфигурации роли накопителя в канале ATA как главное или подчиненное устройство, т.к. все жесткие диски подключаются независимым информационным кабелем, который состоит из 7 проводов, из которых 3 провода не используются, а оставшиеся 4 используются парами (одна пара для передачи, другая для приема). Кабель стал тонким и круглым, что позволило снизить температуру компонентов внутри системного блока компьютера за счет улучшения вентиляции. Теперь разъем конструктивно предусматривает защиту от неправильного подключения. Изменившийся разъем питания, до повсеместного появления в блоках питания разъемов для SATA, стал "головной болью", т.к. приходится использовать дополнительный переходник. Это негативно сказалось на надежности, т.к. увеличилось число контактов в цепи питания жесткого диска, а современные жесткие диски являются достаточно мощными потребителями энергии, особенно в момент запуска двигателя.

В параллельном интерфейсе ATA используются сигналы амплитудой 5 вольт, а обеспечить такое напряжение на выходе микросхем, питающихся от меньшего напряжения, стало затруднительным. Нахождение кабеля SATA вблизи источников сильных электромагнитных помех нежелательно, т.к. в кабеле SATA уровень сигналов снижен до 0.4 вольт, что привело к снижению помехозащищенности при передаче информации. Поддержка подключения и замены жестких дисков без выключения компьютера описана в стандарте опционально, и производители жестких дисков стали реализовывать ее по своему усмотрению, что привело к различным проблемам совместимости.

SATA не увеличивает производительность жестких дисков, несмотря на заверения продавцов, а первая рыночная волна жестких дисков, совместимых с SATA, имела даже худшую производительность по сравнению с полностью аналогичными устройствами использующих классический параллельный интерфейс. К тому же, широко разрекламированная технология оптимизации очереди команд (NCQ) не принесла увеличения производительности по сравнению с ранее использовавшейся в ATA и SCSI технологии TCQ.

Расширения SATA-2 направлены на повышение надежности этой системы и оптимизацию обработки запросов, однако подавляющая часть нововведений рассчитана на применение не в настольных компьютерах, а в серверах. Пропускная способность SATA-2 составляет 300 мегабайт в секунду. Зачем потребовалось увеличивать скорость шины в условиях, когда современный жесткий диск способен использовать не более 60-70 процентов от пропускной способности SATA? Дело в том, что спецификация SATA-2 предусматривает возможность подключения к одному порту нескольких жестких дисков при помощи так называемого концентратора или умножителя портов (port multiplier). При этом уменьшается число кабельных соединений, экономится место и достигается возможность гибкого масштабирования системы. Все это вызывает сложные чувства. Многим помнится, что SATA изначально рекламировался как простой в использовании интерфейс, т.е. к каждому порту можно подключить только одно устройство, что снимает всяческие проблемы с установкой перемычек, ведь исчезают такие понятия, как Master и Slave применительно к накопителям. Понятно, что это попытка воспользоваться уже готовой и отработанной технологией для удешевления серверов, однако с точки зрения потребителя такое решение выглядит несколько странно.

Спецификация SATA Revision 3.0 предусматривает возможность передачи данных на скорости до 6 Гбит/с (600 Мбайт/с) и обладает полной обратной совместимостью с устройствами, поддерживающие предыдущие версии стандарта. В спецификации SATA 3.0 добавлены новые возможности, позволяющие улучшить работу NCQ, увеличить энергосбережение и использовать новые, более компактные разъемы.