SATA использует 7-контактный разъём вместо 40-контактного разъёма у PATA. SATA-кабель имеет меньшую площадь, за счёт чего уменьшается сопротивление воздуху, обдувающему комплектующие компьютера, упрощается разводка проводов внутри системного блока.

SATA-кабель за счёт своей формы более устойчив к многократному подключению. Питающий шнур SATA также разработан с учётом многократных подключений. Разъём питания SATA подаёт 3 напряжения питания: +12 В, +5 В и +3,3 В; однако современные устройства могут работать без напряжения +3,3 В, что даёт возможность использовать пассивный переходник со стандартного разъёма питания IDE на SATA. Ряд SATA-устройств поставляется с двумя разъёмами питания: SATA и Molex .

Стандарт SATA отказался от традиционного для PATA подключения по два устройства на шлейф; каждому устройству полагается отдельный кабель, что снимает проблему невозможности одновременной работы устройств, находящихся на одном кабеле (и возникавших отсюда задержек), уменьшает возможные проблемы при сборке (проблема конфликта Slave/Master устройств для SATA отсутствует), устраняет возможность ошибок при использовании нетерминированных PATA-шлейфов.

Стандарт SATA поддерживает функцию очереди команд (NCQ , начиная с SATA Revision 1.0a [ ]).

В отличие от PATA, стандарт SATA предусматривает горячее подключение устройства (используемого операционной системой) (начиная с SATA Revision 1.0)

Разъёмы SATA

SATA-устройства используют два разъёма: 7-контактный (подключение шины данных) и 15-контактный (подключение питания). Стандарт SATA предусматривает возможность использовать вместо 15-контактного разъёма питания стандартный 4-контактный разъём Molex (при этом, использование одновременно обоих типов разъёмов питания может привести к повреждению устройства ).

Интерфейс SATA имеет два канала передачи данных, от контроллера к устройству и от устройства к контроллеру. Для передачи сигнала используется технология LVDS , провода каждой пары являются экранированными витыми парами .

Существует также 13-контактный [ ] совмещенный разъём SATA, применяемый в серверах , мобильных и портативных устройствах для тонких накопителей. Состоит совмещенный разъём из 7-контактного разъёма для подключения шины данных и 6-контактного разъёма для подключения питания устройства. Для подключения к данным устройствам в серверах может применяться специальный переходник.

Контакт # Порядок подключения Назначение
- Замок
1 3 +3,3 В
2 3
3 2
4 1 GND
5 2
6 2
7 2 +5 В
8 3
9 3
10 2 GND
11 3 Activity indication and/or staggered spin-up
12 1 GND
13 2 +12 В
14 3
15 3
15-контактный кабель питания Serial ATA.

Slimline SATA

Контакт # Порядок подключения Назначение
- Выравнивающая выемка
1 3 Присутствие устройства
2 2 +5 В
3 2
4 2 Диагностический вывод
5 1 Земля
6 1

Начиная с ревизии SATA 2.6 был определен плоский (slimline) коннектор, предназначенный для малогабаритных устройств - оптических приводов для ноутбуков. Контакт #1 slimline указывает на присутствие устройства, что позволяет выполнять горячую замену устройства. Slimline signal коннектор идентичен стандартной версии. Slimline power connector имеет уменьшенную ширину и уменьшенный шаг контактов в нем, поэтому коннекторы питания SATA и slimline SATA полностью не совместимы между собой. Контакты slimline power connector питания обеспечивают только +5 В, не предоставляя +12 В и +3.3 В.

Существуют дешевые адаптеры для преобразования между стандартами SATA и slimline SATA.

SATA Revision 1.0 (до 1,5 Гбит/с)

Спецификация SATA Revision 1.0 была представлена 7 января 2003 года. Первоначально стандарт SATA предусматривал работу шины на частоте 1,5 ГГц , обеспечивающей пропускную способность приблизительно в 1,2 Гбит / (150 Мбайт /с). (20%-я потеря производительности объясняется использованием системы кодирования 8b/10b, при которой на каждые 8 бит полезной информации приходится 2 служебных бита). Пропускная способность SATA/150 незначительно выше пропускной способности шины Ultra ATA (UDMA/133). Главным преимуществом SATA перед PATA является использование последовательной шины вместо параллельной. Несмотря на то, что последовательный способ обмена принципиально медленнее параллельного, в данном случае это компенсируется возможностью работы на более высоких частотах за счёт отсутствия необходимости синхронизации каналов и большей помехоустойчивостью кабеля. Это достигается применением принципиально иного способа передачи данных (см. LVDS).

SATA Revision 2.0 (до 3 Гбит/с)

Спецификация SATA Revision 2.0 (SATA II или SATA 2.0 , SATA/300) работает на частоте 3 ГГц, обеспечивает пропускную способность до 3 Гбит/с брутто (300 Мбайт/с нетто для данных с учётом 8b/10b кодирования). Впервые был реализован в контроллере чипсета nForce 4 фирмы «NVIDIA ». Теоретически устройства SATA/150 и SATA/300 должны быть совместимы (как контроллер SATA/300 с устройством SATA/150, так и контроллер SATA/150 с устройством SATA/300) за счёт поддержки согласования скоростей (в меньшую сторону), однако для некоторых устройств и контроллеров требуется ручное выставление режима работы (например, на жёстких дисках фирмы Seagate , поддерживающих SATA/300, для принудительного включения режима SATA/150 предусмотрен специальный джампер).

SATA revision 2.5

Выпущенный в августе 2005 года, SATA revision 2.5 объединил спецификацию к одному документу.

SATA revision 2.6

Выпущенный в феврале 2007 года, SATA revision 2.6 включает описание Slimline connector, компактного разъёма для применения в портативных устройствах.

SATA Revision 3.0 (до 6 Гбит/с)

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

SATA Revision 3.1

SATA Revision 3.2 - SATA Express

eSATA

eSATA (External SATA) - интерфейс подключения внешних устройств, поддерживающий режим «горячей замены ». Был создан несколько позже SATA (в середине 2004).

Основные особенности

  • Разъёмы - менее хрупкие, и конструктивно рассчитаны на большее число подключений, чем SATA, но физически несовместимы с обычными SATA, добавлено экранирование разъёма.
  • Требует для подключения два провода: шину данных и кабель питания (в комбинированных USB/eSATA портах, eSATAp (англ.) русск. , отдельный кабель питания для выносных eSATA-устройств был упразднён).
  • Длина кабеля увеличена до 2 м (по сравнению с 1-метровым у SATA), для компенсации потерь изменены уровни сигналов (повышен уровень передачи и уменьшен уровень порога приемника).
  • Средняя практическая скорость передачи данных выше, чем у USB 2.0 или IEEE 1394 .
  • Сигнально SATA и eSATA совместимы, но используют разные уровни сигнала.

Поддержка

Windows

Для поддержки режима горячей замены нужно включить в BIOS режим AHCI . В случае, если загрузочный диск Windows XP подключен к контроллеру, которому переключают режим с IDE на AHCI, Windows перестанет загружаться - активировать этот режим в BIOS возможно только до установки Windows. После включения режима в BIOS необходимо в начале установки Windows XP установить драйвер контроллера AHCI с дискеты «по методу F6».

Можно на установленную Windows XP без AHCI поставить AHCI-драйвер вручную (выбором inf-файла), после этого перезагрузиться в BIOS и выставить SATA mode режим во вкл. ON »).

В Windows 7 и выше режим AHCI выбирается с помощью параметра реестра. Чтобы включить его, нужно в значении параметра «start» по адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci выставить значение 0 вместо 3 или 4. Затем перезагрузиться в BIOS и включить AHCI там.

Практически все дистрибутивы поддерживают eSATA без каких-либо настроек. Для поддержки ядро должно быть сконфигурировано с поддержкой AHCI .

Power eSATA (eSATAp)

Изначально eSATA передаёт только данные. Для питания должен использоваться отдельный кабель. Компания MicroStar создала новый вид eSATA-разъёма, совместив eSATA (для данных) с USB (для питания). Новый вид разъёма имеет название Power eSATA. . Данный разъём позволяет при использовании кабеля Power Over eSATA подключать SATA накопители без каких-либо дополнительных переходников.

Разъём eSATAp совместим с eSATA и USB 2.0. Это означает, что вилки eSATA и USB можно без каких-либо доработок подключать к розетке eSATAp.

+12 Вольт

Некоторым жёстким дискам требуется не только питание +5В, но и +12В. Во многих ноутбуках нет такого напряжения, поэтому они оснащаются исходной версией eSATAp. Для настольных компьютеров, обладающих более мощной питающей системой и напряжением +12 В, существует обновлённая версия разъёма eSATAp с дополнительными контактами. Устоявшегося названия для расширенного разъёма пока нет. Некоторые производители называют его eSATApd (то есть dual power).

mSATA

6000 600 1 Нет 3000 300 1500 150 1 на канал PATA 133 1064 133,5 0,46 (18 дюймов) Нет 2 SAS 600 6000 600 10 Нет 1 (> 65 тыс. с применением расширителей) SAS 300 3000 300 SAS 150 1500 150 IEEE 1394 3200 3144 393 100 (или более со специальным кабелем) 15 Вт, 12–25 В 63 (с концентратором) IEEE 1394 800 786 98,25 100 IEEE 1394 400 393 49,13 4,5 USB 3.1 10 000 1200 1 до 10 Gbit/s 4.5 Вт, 5 В 127 (с концентратором) USB 3.0 5000 400 3 4.5 Вт, 5 В USB 2.0 480 около 40 5 2.5 Вт, 5 В USB 1.0 12 около 1 3 ?? Вт, 5 В SCSI Ultra-640 5120 640 12 Нет 15 (плюс HBA) SCSI Ultra-320 2560 320 Fibre Channel
по оптоволокну 21 040 3200 2-50 000 Нет 126 (FC-AL)
(16.777.216 при использовании коммутаторов) Fibre Channel
по меди 4000 400 12 InfiniBand
Quad Rate 10 000 1000 5 (по меди)

<10,000 (по оптоволокну)

Нет 1 при соединении точка-точка
Много при применении switched fabric Thunderbolt 10 000 1250 3 (по меди) 10 Вт, 18 В 7 Thunderbolt 2 20 000 2500 3 (по меди) 10 Вт, 18 В 7

См. также

Литература

  • Мюллер C. Модернизация и ремонт ПК = Upgrading and Repairing PCs / Скотт Мюллер. - 17-е изд. - М. : Вильямс, 2007. - С. 595-605. - ISBN 0-7897-3404-4 .

Ссылки

Примечания

  1. Hard Disk Drives, Solid-State Drives & External Storage Products (недоступная ссылка) // HGST Solutions
  2. Serial ATA Revision 2.6 (неопр.) . Serial ATA International Organization.
  3. Именно так называется режим SATA II на наклейке на жёстких дисках Hitachi
  4. SATA 3.1 specifications have been published (неопр.) . SATA-IO (18 июля 2011). Дата обращения 19 июля 2011. Архивировано 2 февраля 2013 года.
  5. Msata Faq (неопр.) . Forum.notebookreview.com. Дата обращения 30 октября 2011.

При покупке жёсткого диска могут возникнуть различные неясности, относительно каких-либо параметров. Довольно часто пользователи путаются в интерфейсах жёстких дисков, хотя основных интерфейсов, по сути, всего лишь два – IDE и SATA.

В данной статье мы постараемся основательно разобраться с этим немаловажным параметром, а также подробно рассмотрим каждый из наиболее популярных интерфейсов. Также, не оставим без внимания морально и физически устаревший, на текущий 2014 год, интерфейс IDE, дабы похоронить его окончательно.

Итак, для начала нужно разобраться с понятием интерфейса, именно в контексте жестких дисков. Интерфейс – это средство взаимодействия, в случае HDD, состоящее из сигнальных линий, контроллера интерфейса и специального протокола (набора правил). Как известно один конец кабеля интерфейса (будь-то IDE или SATA), мы вставляем в разъем на HDD, а другой конец – в разъём на материнской плате.

Теперь давайте пройдёмся по каждому из наиболее популярных интерфейсов, но начнём с более старого, который уже достаточно давно вышел из массового потребления, но всё ещё присутствует в ряде устаревших систем.

Интерфейс IDE (ATA)

IDE - Integrated Drive Electronics (электроника, которая встроена в привод). Его ещё называют PATA.

Как уже упоминалось выше, данный интерфейс очень устарел. Разработан он был ещё в далёком 1986 году. Много говорить относительно данного интерфейса и его спецификаций мы не будем. Констатируем тот факт, что обладает он довольно низкой скоростью передачи данных по сравнению с SATA . Применяется IDE лишь в очень старых системах, материнские платы которых, не поддерживают интерфейс SATA, либо в том случае, когда в наличии имеется IDE-диск. На рис.1 изображен шлейф IDE, а соответствующий ему разъём на материнской плате на (рис. 2).


Рис.1


Рис.2


При покупке нового жёсткого диска, нужно ознакомиться с интерфейсами, которые поддерживает Ваша материнская плата (выбор материнской платы ). Новейшие материнские платы, зачастую выпускают без разъёмов IDE, но ещё можно найти достаточно много моделей, которые поддерживают как IDE, так и SATA-интерфейсы. Опять же, при наличии SATA-интерфейса, лучше приобрести соответствующий диск с этим интерфейсом, чем возвращаться в прошлое и покупать IDE-диск (в случае с материнскими платами, которые поддерживают оба стандарта).

Интерфейсы SATA, SATA 2(II), SATA 3 (III)

В 2002 году появились первые жёсткие диски, с прогрессивным, на то время, интерфейсом SATA . Максимальная скорость передачи данных которого, составляла 150 Мбайт/c.

Если говорить о преимуществах, то первое что бросается в глаза – это замена 80-жильного шлейфа (рис.1), на семижильный кабель SATA (рис.3), который намного устойчивее к помехам, что позволило увеличить стандартную длину кабеля с 46 см до 1м. Также, были разработаны соответствующие разъёмы SATA (рис.4), которые в несколько раз компактнее, нежели разъёмы предшествующего стандарта IDE. Это позволило разместить на материнской плате больше разъёмов, теперь на новых материнских платах можно встретить более 6 разъёмов SATA, против традиционных 2-3 IDE, в старых материнских платах ориентированных на данный стандарт.


Рис.3



Рис.4


Далее, появился стандарт SATA ІІ, скорость передачи данных докатилась до 300 Мбайт/c. Данный стандарт заимел множество преимуществ, среди них: технология Native Command Queuing (именно она позволила достичь скорости 300Мбайт/с), горячее подключение дисков, выполнение нескольких команд одной транзакцией и другие.

Ну, а в 2009 году на свет был представлен интерфейс SATA 3 . Данным стандартом предусмотрена передача данных со скоростью 600 Мбайт/c (для жёстких дисков «ой» как избыточно).

В актив улучшений интерфейса можно дописать более эффективное управление питанием и, конечно же, повышение скорости.

Следует отметить, что SATA, SATA II и SATA III, полностью совместимы , что очень практично, в силу множества апгрейдов различных компонентов системы. Также, хотелось бы обратить внимание на тот факт, что интерфейс SATA используют SSD –диски и DVD/СD-приводы. Именно для быстрых SSD-дисков, будут очень к стати, высокие скорости SATA-интерфейса.

В виде небольшого итога данной статьи, ещё раз скажу, что при выборе жёсткого диска (конкретно интерфейса), необходимо обратить внимание на то, какой из стандартов поддерживает Ваша материнская плата. В свете современных тенденций – это, скорее всего, будет какой-либо из стандартов SATA. А для старых материнских плат и жёстких дисков всегда остается стандарт IDE.

Теперь, сомнения по поводу того, какой же интерфейс выбрать: IDE или SATA, должны исчезнуть. Удачи!

P.S. Мы рассмотрели наиболее популярные интерфейсы, более специфических существует большое множество. К примеру, съёмные жёсткие диски используют стандарт eSATA и т.д.

Про интерфейс SATA (англ. Serial ATA) уже практически забыли, однако преемственность поколений заставляет время от времени поднимать вопрос о совместимости SATA 2 и SATA 3. Сегодня это касается преимущественно использования новых твердотельных накопителей SSD, а также последних моделей жестких дисков, подключаемых к материнским платам, выпущенным пару лет назад. Как правило, когда речь идет об обратной совместимости устройств, большинство пользователей предпочитает не замечать потерь производительности, желая сэкономить. Так же происходит и с интерфейсами sata: конструкция разъема позволяет подключение и SATA 2, и SATA 3, угрозы оборудованию при несоответствии подключаемого устройства разъему не имеется, так что “ставим, что есть — работает”.

Конструктивных различий между SATA 2 и SATA 3 не имеется. По определению, SATA 2 представляет собой интерфейс обмена данными с пропускной способностью до 3 Гбит/с, SATA 3 же обеспечивает скорость обмена данными до 6 Гбит/с. Обе спецификации имеют семиконтактный разъем.

Когда речь идет о жестких дисках, разницы при обычной работе между подключением устройства по интерфейсу SATA 3 и SATA 2 мы не заметим. Механика харда не обеспечивает высоких скоростей, практически пределом можно считать 200 Мб/с (при 3 Гбит/с максимальной пропускной способности). Выпуск жестких дисков с интерфейсом SATA 3 можно считать данью апгрейду. Такие накопители подключаются к портам второй ревизии без потери в скорости обмена данными.

Совсем иное дело твердотельные накопители. SSD-устройства выпускаются только с интерфейсом SATA 3. Хотя подключить их к порту SATA 2 и можно без угрозы системе, однако высокие скорости чтения и записи при этом теряются. Показатели падают примерно в два раза, так что само применение недешевых устройств себя не оправдывает. С другой стороны, SSD в силу технологических особенностей будет работать быстрее жесткого диска даже при подключении к медленному интерфейсу, потеряв половину скорости.

Интерфейс SATA 3 работает на более высокой частоте, чем предыдущая спецификация, так что задержки минимизируются, а подключенный к порту SATA 2 твердотельный накопитель с SATA 3 покажет производительность выше, чем жесткий диск с SATA 2. Правда, заметно это рядовому пользователю будет исключительно при тестировании, а не в процессе обычной работы с приложениями.

Не критичным, но значимым отличием SATA 3 от SATA 2 можно считать улучшенное управление питанием устройства.

Выводы сайт

  1. Пропускная способность интерфейса SATA 3 достигает 6 Гбит/с.
  2. Пропускная способность интерфейса SATA 2 достигает 3 Гбит/с.
  3. Для жестких дисков SATA 3 можно считать бесполезным.
  4. В работе с SSD SATA 3 обеспечивает высокие скорости обмена данными.
  5. Интерфейс SATA 3 работает на более высокой частоте.
  6. Интерфейс SATA 3 теоретически обеспечивает улучшенное управление питанием устройства.

    Различные типы ключей помечаются на концевых контактах (позолоченных) SSD M.2 или рядом с ним, а также на разъеме M.2.

    На рисунке ниже представлены ключи SSD M.2 на SSD M.2 и совместимых разъемах M.2 с прорезями, позволяющими вставлять накопители в соответствующие разъемы:

    Следует учесть, что SSD M.2 с ключом B имеют другое количество концевых контактов (6) по сравнению с SSD M.2 с ключом M (5); такая асимметричная схема позволяет избежать ошибок размещения SSD M.2 с ключом B в разъем M, и наоборот.


    Что означают разные ключи?

    SSD M.2 с концевыми контактами ключа B могут поддерживать протокол SATA и/или PCIe в зависимости от устройства, однако ограничены скоростью PCIe x2 (1000МБ/с) на шине PCIe.

    SSD M.2 с концевыми контактами ключа M могут поддерживать протокол SATA и/или PCIe в зависимости от устройства и поддерживают скорость PCIe x4 (2000МБ/с) на шине PCIe, если хост-система также поддерживает режим x4.

    SSD M.2 с концевыми контактами ключа B+M могут поддерживать протокол SATA и/или PCIe в зависимости от устройства, однако ограничены скоростью x2 на шине PCIe.

    Подробнее

    Какие конфигурации M.2 и разъемов несовместимы?

    Ключ SSD M.2 Ключ B Ключ M
    Концевые контакты SSD SSD edge connector - B Key SSD edge connector - M Key
    Несовместимые разъемы Not Compatible Sockets - B Key Not Compatible Sockets - M Key

    В чем преимущества наличия ключа B+M на SSD M.2?

    Ключи B+M на SSD M.2 обеспечивают перекрестную совместимость с различными системными платами, а также поддержкой соответствующего протокола SSD (SATA или PCIe). Хост-разъемы некоторых системных плат могут быть рассчитаны на подключение только SSD с ключами M или только с ключами B. SSD с ключами B+M предназначены для устранения этой проблемы; однако подключение SSD M.2 в разъем не гарантирует его работы, это зависит от общего протокола между SSD M.2 и системной платой.


    Какие типы хост-разъемов SSD M.2 встречаются на системных платах?

    Хост-разъемы M.2 могут быть основаны на ключе B или на ключе M. Они могут поддерживать как протокол SATA, так и протокол PCIe. И наоборот, они могут поддерживать только один из двух протоколов.

    Если концевое контакты SSD имеют ключ B+M, они физически подходят к любому хост-разъему, однако необходимо изучить спецификацию системной платы/производителя системы, чтобы убедиться в совместимости протоколов.


    Как узнать, какой длины SSD M.2 поддерживает системная плата?

    Следует всегда изучать информацию производителя системной платы/системы для проверки поддерживаемых вариантов длины карт, однако большинство системных плат поддерживает 2260, 2280 и 22110. Многие системные платы имеют перемещаемый фиксирующий винт, позволяющий пользователю установить SSD M.2 2242, 2260, 2280 или даже 22100 . Объем пространства на системной плате ограничивает размер устанавливаемых в разъем и используемых SSD M.2.


    Что означает "socket 1, 2 или 3"?

    Различные типы разъемов являются частью спецификации и используются для поддержки специальных типов устройств в разъеме.

    Socket 1 предназначен для Wi-Fi, Bluetooth®, NFC и WI Gig

    Socket 2 предназначен для WWAN, SSD (кэш-память) и GNSS

    Socket 3 предназначен для SSD (SATA и PCIe, скорость до x4)


    Socket 2 поддерживает и WWAN, и SSD?

    Если в системе есть и не используется Socket 2 для поддержки карты WWAN, его можно использовать для SSD M.2 (обычно компактного форм-фактора, например 2242), если он имеет ключ B. SSD M.2 SATA можно вставить в совместимые разъемы WWAN, если системная плата поддерживает его. Обычно используются SSD M.2 2242 малой емкости для кэширования вместе с 2,5-дюймовым жестким диском. В любом случае следует изучить документацию по системе, чтобы проверить поддержку M.2.


    Возможно ли горячее подключение SSD M.2?

    Нет, SSD M.2 не предназначены для горячего подключения. Установка и удаление SSD M.2 допускается только при отключенном питании системы.


    Что такое односторонние и двухсторонние SSD M.2?

    Для некоторых встраиваемых систем с ограниченным пространством спецификации M.2 предусматривают различную толщину SSD M.2 – 3 односторонних версии (S1, S2 и S3) и 5 двухсторонних версий (D1, D2, D3, D4 и D5). Некоторые платформы могут иметь определенные требования вследствие ограничений пространства под разъемом M.2, см. рисунок ниже (собственность LSI).


    SSDM.2 Kingston соответствуют спецификациям двухсторонних M.2 и могут устанавливаться в большинство системных плат, совместимых с двухсторонними SSD M.2; обратитесь к своему торговому представителю, если вам требуются односторонние SSD для встраиваемых систем.


    Что планируется в будущем?

    SSD M.2 PCIe следующего поколения перейдут от использования старых драйверов AHCI, встроенных сейчас в операционные системы, к новой архитектуре, использующей новый хост-интерфейс Non-Volatile Memory Express (NVMe). NVMe с самого начала разрабатывался с поддержкой SSD на основе NAND (и, возможно, более новой энергонезависимой памяти) и обеспечивает еще более высокие уровни производительности. Предварительное производственное тестирование показывает, что его скорости в 4–6 раз выше, чем у современных SSD SATA 3.0.

    Ожидается, что его начнут внедрять в 2015 году в корпоративной сфере, а затем перенесут на клиентские системы. Поскольку промышленность подготавливает экосистему для выпуска SSD NVMe, во многих операционных системах уже существуют бета-версии драйверов.

Здравствуйте! В мы с вами в подробностях рассмотрели устройство жесткого диска, но я специально ничего не сказал про интерфейсы - то есть способы взаимодействия жесткого диска и остальных устройств компьютера, или если еще конкретней, способы взаимодействия (соединения) жесткого диска и компьютера.

А почему не сказал? А потому что эта тема - достойна объема никак не меньшего целой статьи. Поэтому сегодня разберем во всех подробностях наиболее популярные на данный момент интерфейсы жесткого диска. Сразу оговорюсь, что статья или пост (кому как удобнее) в этот раз будет иметь внушительные размеры, но куда деваться, без этого к сожалению никак, потому как если написать кратко, получится совсем уж непонятно.

Понятие интерфейса жесткого диска компьютера

Для начала давайте дадим определение понятию "интерфейс". Говоря простым языком (а именно им я и буду по-возможности выражаться, ибо блог то на обычных людей рассчитан, таких как мы с Вами), интерфейс - способ взаимодействия устройств друг с другом и не только устройств. Например, многие из вас наверняка слышали про так называемый "дружественный" интерфейс какой-либо программы. Что это значит? Это значит, что взаимодействие человека и программы более легкое, не требующее со стороны пользователя большИх усилий, по сравнению с интерфейсом "не дружественным". В нашем же случае, интерфейс - это просто способ взаимодействия конкретно жесткого диска и материнской платы компьютера. Он представляет собой набор специальных линий и специального протокола (набора правил передачи данных). То есть чисто физически - это шлейф (кабель, провод), с двух сторон которого находятся входы, а на жестком диске и материнской плате есть специальные порты (места, куда присоединяется кабель). Таким образом, понятие интерфейс - включает в себя соединительный кабель и порты, находящиеся на соединяемых им устройствах.

Ну а теперь самый "сок" сегодняшней статьи, поехали!

Виды взаимодействия жестких дисков и материнской платы компьютера (виды интерфейсов)

Итак, первым на очереди у нас будет самый "древний" (80-е года) из всех, в современных HDD его уже не встретить, это интерфейс IDE (он же ATA, PATA).

IDE - в переводе с английского "Integrated Drive Electronics", что буквально означает - "встроенный контроллер". Это уже потом IDE стали называть интерфейсом для передачи данных, поскольку контроллер (находящийся в устройстве, обычно в жестких дисках и оптических приводах) и материнскую плату нужно было чем-то соединять. Его (IDE) еще называют ATA (Advanced Technology Attachment), получается что то вроде "Усовершенствованная технология подсоединения". Дело в том, что ATA - параллельный интерфейс передачи данных , за что вскоре (буквально сразу после выхода SATA, о котором речь пойдет чуть ниже) он был переименован в PATA (Parallel ATA).

Что тут сказать, IDE хоть и был очень медленный (пропускная способность канала передачи данных составляла от 100 до 133 мегабайта в секунду в разных версиях IDE - и то чисто теоретически, на практике гораздо меньше), однако позволял присоединять одновременно сразу два устройства к материнской плате, используя при этом один шлейф.

Причем в случае подключения сразу двух устройств, пропускная способность линии делилась пополам. Однако, это далеко не единственный недостаток IDE. Сам провод, как видно из рисунка, достаточно широкий и при подключении займет львиную долю свободного пространства в системном блоке, что негативно скажется на охлаждении всей системы в целом. В общем IDE уже устарел морально и физически, по этой причине разъем IDE уже не встретить на многих современных материнских платах, хотя до недавнего времени их еще ставили (в количестве 1 шт.) на бюджетные платы и на некоторые платы среднего ценового сегмента.

Следующим, не менее популярным, чем IDE в свое время, интерфейсом является SATA (Serial ATA) , характерной особенностью которого является последовательная передача данных. Стоит отметить, что на момент написания статьи - является самым массовым для применения в ПК.

Существуют 3 основных варианта (ревизии) SATA, отличающиеся друг от друга пропускной способностью: rev. 1 (SATA I) - 150 Мб/с, rev. 2 (SATA II) - 300 Мб/с, rev. 3 (SATA III) - 600 Мб/с. Но это только в теории. На практике же, скорость записи/чтения жестких дисков обычно не превышает 100-150 Мб/с, а оставшаяся скорость пока не востребована и влияет разве что на скорость взаимодействия контроллера и кэш-памяти HDD (повышает скорость доступа к диску).

Из нововведений можно отметить - обратную совместимость всех версий SATA (диск с разъемом SATA rev. 2 можно подключить к мат. плате с разъемом SATA rev. 3 и т.п.), улучшенный внешний вид и удобство подключения/отключения кабеля, увеличенная по сравнению с IDE длина кабеля (1 метр максимально, против 46 см на IDE интерфейсе), поддержка функции NCQ начиная уже с первой ревизии. Спешу обрадовать обладателей старых устройств, не поддерживающих SATA - существуют переходники с PATA на SATA , это реальный выход из ситуации, позволяющий избежать траты денег на покупку новой материнской платы или нового жесткого диска.

Так же, в отличии от PATA, интерфейсом SATA предусмотрена "горячая замена" жестких дисков, это значит, что при включенном питании системного блока компьютера, можно присоединять/отсоединять жесткие диски. Правда для ее реализации необходимо будет немного покопаться в настройках BIOS и включить режим AHCI.

Следующий на очереди - eSATA (External SATA) - был создан в 2004 году, слово "external" говорит о том, что он используется для подключения внешних жестких дисков. Поддерживает "горячую замену " дисков. Длина интерфейсного кабеля увеличена по сравнению с SATA - максимальная длина составляет теперь аж два метра. eSATA физически не совместим с SATA, но обладает той же пропускной способностью.

Но eSATA - далеко не единственный способ подключить внешние устройства к компьютеру. Например FireWire - последовательный высокоскоростной интерфейс для подключения внешних устройств, в том числе HDD.

Поддерживает "горячу замену" винчестеров. По пропускной способности сравним с USB 2.0, а с появлением USB 3.0 - даже проигрывает в скорости. Однако у него все же есть преимущество - FireWire способен обеспечить изохронную передачу данных, что способствует его применению в цифровом видео, так как он позволяет передавать данные в режиме реального времени. Несомненно, FireWire популярен, но не настолько, как например USB или eSATA. Для подключения жестких дисков он используется довольно редко, в большинстве случаев с помощью FireWire подключают различные мультимедийные устройства.

USB (Universal Serial Bus) , пожалуй самый распространенный интерфейс, используемый для подключения внешних жестких дисков, флешек и твердотельных накопителей (SSD). Как и в предыдущем случае - есть поддержка "горячей замены", довольно большая максимальная длина соединительного кабеля - до 5 метров в случае использования USB 2.0, и до 3 метров - если используется USB 3.0. Наверное можно сделать и бОльшую длину кабеля, но в этом случае стабильная работа устройств будет под вопросом.

Скорость передачи данных USB 2.0 составляет порядка 40 Мб/с, что в общем-то является низким показателем. Да, конечно, для обыкновенной повседневной работы с файлами пропускной способности канала в 40 Мб/с хватит за глаза, но как только речь пойдет о работе с большими файлами, поневоле начнешь смотреть в сторону чего-то более скоростного. Но оказывается выход есть, и имя ему - USB 3.0, пропускная способность которого, по сравнению с предшественником, возросла в 10 раз и составляет порядка 380 Мб/с, то есть практически как у SATA II, даже чуть больше.

Есть две разновидности контактов кабеля USB, это тип "A" и тип "B", расположенные на противоположных концах кабеля. Тип "A" - контроллер (материнская плата), тип "B" - подключаемое устройство.

USB 3.0 (тип "A") совместим с USB 2.0 (тип "A"). Типы "B" не совместимы между собой, как видно из рисунка.

Thunderbolt (Light Peak). В 2010 году компанией Intel был продемонстрирован первый компьютер с данным интерфейсом, а чуть позже в поддержку Thunderbolt к Intel присоединилась не менее известная компания Apple. Thunderbolt достаточно крут (ну а как иначе то, Apple знает во что стоит вкладывать деньги), стоит ли говорить о поддержке им таких фич, как: пресловутая "горячая замена", одновременное соединение сразу с несколькими устройствами, действительно "огромная" скорость передачи данных (в 20 раз быстрее USB 2.0).

Максимальная длина кабеля составляет только 3 метра (видимо больше и не надо). Тем не менее, несмотря на все перечисленные преимущества, Thunderbolt пока что не является "массовым" и применяется преимущественно в дорогих устройствах.

Идем дальше. На очереди у нас пара из очень похожих друг на друга интерфейсов - это SAS и SCSI. Похожесть их заключается в том, что они оба применяются преимущественно в серверах, где требуется высокая производительность и как можно меньшее время доступа к жесткому диску. Однако, существует и обратная сторона медали - все преимущества данных интерфейсов компенсируются ценой устройств, поддерживающих их. Жесткие диски, поддерживающие SCSI или SAS стоят на порядок дороже.

SCSI (Small Computer System Interface) - параллельный интерфейс для подключения различных внешних устройств (не только жестких дисков).

Был разработан и стандартизирован даже несколько раньше, чем первая версия SATA. В свежих версия SCSI есть поддержка "горячей замены".

SAS (Serial Attached SCSI) пришедший на смену SCSI, должен был решить ряд недостатков последнего. И надо сказать - ему это удалось. Дело в том, что из-за своей "параллельности" SCSI использовал общую шину, поэтому с контроллером одновременно могло работать только лишь одно из устройств, SAS - лишен этого недостатка.

Кроме того, он обратно совместим с SATA, что несомненно является большим плюсом. К сожалению стоимость винчестеров с интерфейсом SAS близка к стоимости SCSI-винчестеров, но от этого никак не избавиться, за скорость приходится платить.

Если вы еще не устали, предлагаю рассмотреть еще один интересный способ подключения HDD - NAS (Network Attached Storage). В настоящее время сетевые системы хранения данных (NAS) имеют большую популярность. По сути, это отдельный компьютер, этакий мини-сервер, отвечающий за хранение данных. Он подключается к другому компьютеру через сетевой кабель и управляется с другого компьютера через обычный браузер. Это все нужно в тех случаях, когда требуется большое дисковое пространство, которым пользуются сразу несколько людей (в семье, на работе). Данные от сетевого хранилища передаются к компьютерам пользователей либо по обычному кабелю (Ethernet), либо при помощи Wi-Fi. На мой взгляд, очень удобная штука.

Думаю, это все на сегодня. Надеюсь вам понравился материал, предлагаю подписаться на обновления блога, чтобы ничего не пропустить (форма в верхнем правом углу) и встретимся с вами уже в следующих статьях блога.