Сравнение интерфейсов SCSI, SATA, IDE (интерфейсы жестких дисков). Интерфейсы подключения жестких дисков: SCSI, SAS, Firewire, IDE, SATA

Жёсткий диск - простая и маленькая "коробочка" с виду, хранящая огромные объёмы информации в компьютере любого современного пользователя.

Именно таковой она кажется снаружи: достаточно незамысловатой вещицей. Редко кто при записи, удалении, копировании и прочих действий с файлами различной важности задумывается о принципе взаимодействия жёсткого диска с компьютером. А если ещё точнее - непосредственно с самой материнской платой.

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

Интерфейс HDD

Именно этим термином можно корректно называть взаимодействие с материнской платой. Само же слово имеет гораздо более широкое значение. К примеру, интерфейс программы. В этом случае подразумевается та часть, которая обеспечивает способ взаимодействия человека с ПО (удобный «дружелюбный» дизайн).

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

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

Как в былые времена подключали жёсткий диск - разъем IDE и другие пережитки прошлого

Самое начало, после которого появляются более совершенные интерфейсы HDD. Древний по нынешним меркам появился на рынке примерно в 80-х годах прошлого столетия. IDE дословно в переводе означает «встроенный контроллер».

Будучи параллельным интерфейсом данных, его ещё принято называть ATA - Однако стоило со временем появиться новой технологии SATA и завоевать гигантскую популярность на рынке, как стандартный ATA был переименован в PATA (Parallel ATA) во избежание путаниц.

Крайне медленный и совсем уж сырой по своим техническим возможностям, этот интерфейс в годы своей популярности мог пропускать от 100 до 133 мегабайта в секунду. И то лишь в теории, т. к. в реальной практике эти показатели были ещё скромнее. Конечно же, более новые интерфейсы и разъемы жестких дисков покажут ощутимое отставание IDE от современных разработок.

Думаете, не стоит преуменьшать и привлекательных сторон? Старшие поколения наверняка помнят, что технические возможности PATA позволяли обслуживать сразу два HDD при помощи только одного шлейфа, подключаемого к материнской плате. Но пропускная способность линии в таком случае аналогично распределялась пополам. И это уже не упоминая ширины провода, так или иначе препятствующую своими габаритами потоку свежего воздуха от вентиляторов в системном блоке.

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

Всеобщий любимец SATA

На длительное время IDE стал наиболее массовым интерфейсом работы с накопителями информации. Но технологии передачи и обработки данных долго на месте не застаивались, предложив вскоре концептуально новое решение. Сейчас его можно встретить практически у любого владельца персонального компьютера. И название ему - SATA (Serial ATA).

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

  1. SATA I - 150 мб/c.
  2. SATA II - 300 мб/с.
  3. SATA III - 600 мб/с.

К третьей ревизии также была разработана пара обновлений:

  • 3.1 - более усовершенствованная пропускная способность, но всё так же ограниченная лимитом в 600 мб/с.
  • 3.2 со спецификацией SATA Express - успешно реализованное слияние SATA и PCI-Express устройств, позволившее увеличить скорость чтения/записи интерфейса до 1969 мб/с. Грубо говоря, технология является «переходником», который переводит обычный режим SATA на более скоростной, которым и обладают линии PCI-разъёмов.

Реальные же показатели, разумеется, явно отличались от официально заявленных. В первую очередь это обуславливает избыточная пропускная способность интерфейса - многим современным накопителям те же 600 мб/с излишне, т. к. они изначально не разработаны для работы на такой скорости чтения/записи. Лишь с течением времени, когда рынок постепенно будет полниться высокоскоростными накопителями с невероятными для сегодняшнего дня показателями скорости работы, технический потенциал SATA будет задействован в полном объёме.

И наконец, были доработаны многие физические аспекты. SATA рассчитан на использование более длинных кабелей (1 метр против 46 сантиметров, которыми подключались жесткие диски с разъемом IDE) с гораздо компактными размерами и приятным внешним видом. Обеспечена поддержка «горячей замены» HDD - подключать/отсоединять их можно и без отключения питания компьютера (правда, предварительно всё же необходимо активировать режим AHCI в BIOS).

Возросло и удобство подключения шлейфа к разъёмам. При этом все версии интерфейса обратно совместимы друг с другом (жёсткий диск SATA III без проблем подключается к II на материнской плате, SATA I - к SATA II и т. д.). Единственный нюанс - максимальная скорость работы с данными будет ограничена наиболее «старым» звеном.

Обладатели старых устройств также не останутся в стороне - существующие переходники с PATA на SATA переменно спасут от более дорогостоящей покупки современного HDD или новой материнской платы.

External SATA

Но далеко не всегда стандартный жёсткий диск подходит под задачи пользователя. Бывает необходимость в хранении больших объёмов данных, которым требуется использование в разных местах и, соответственно, транспортировка. Для таких случаев, когда с одним накопителем приходится работать не только лишь дома, и разработаны внешние жёсткие диски. В связи со спецификой своего устройства, им требуется совсем другой интерфейс подключения.

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

Присутствует поддержка «горячей замены» HDD, а длина самого кабеля увеличена до двух метров.

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

Универсальная последовательная шина

Фактически став наиболее распространённым стандартом последовательного интерфейса подключения цифровой техники, Universal Serial Bus в наши дни известен каждому.

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

Разрабатываемый такими компаниями, как Intel, Microsoft, Phillips и US Robotics, интерфейс стал воплощением сразу нескольких технических стремлений:

  • Расширение функционала компьютеров. Стандартная периферия до появления USB была достаточно ограничена в разнообразии и под каждый тип требовался отдельный порт (PS/2, порт для подключения джойстика, SCSI и т. д.). С приходом USB задумывалось, что он и станет единой универсальной заменой, существенно упростив взаимодействие устройств с компьютером. Более того, предполагалось также этой новой для своего времени разработкой стимулировать появление нетрадиционных периферийных устройств.
  • Обеспечить подключение мобильных телефонов к компьютерам. Распространяющая в те годы тенденция перехода мобильных сетей на цифровую передачу голоса выявила, что ни одни из разработанных тогда интерфейсов не мог обеспечить передачу данных и речи с телефона.
  • Изобретение комфортного принципа «подключи и играй», пригодные для «горячего подключения».

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

Версия USB

Описание

Пропускная способность

Первый релизный вариант интерфейса после нескольких предварительных версий. Выпущен 15 января 1996 года.

  • Режим Low-Speed: 1.5 Мбит/с
  • Режим Full-Speed: 12 Мбит/с

Доработка версии 1.0, исправляющая множество её проблем и ошибок. Выпущенная в сентябре 1998 года, впервые получила массовую популярность.

Выпущенная в апреле 2000 года, вторая версия интерфейса располагает новым более скоростным режимом работы High-Speed.

  • Режим Low-Speed: 1.5 Мбит/с
  • Режим Full-Speed: 12 Мбит/с
  • Режим High-Speed: 25-480 Мбит/с

Новейшее поколение USB, получившее не только обновлённые показатели пропускной способности, но и выпускаемая в синем/красном цвете. Дата появления - 2008 год.

До 600 Мбайт в секунду

Дальнейшая разработка третьей ревизии, вышедшая в свет 31 июля 2013 года. Делится на две модификации, которые могут обеспечить любой жёсткий диск с USB-разъёмом максимальной скорость до 10 Гбит в секунду.

  • USB 3.1 Gen 1 - до 5 Гбит/с
  • USB 3.1 Gen 2 - до 10 Гбит/с

Помимо этой спецификации, различные версии USB реализованы и под разные типы устройств. Среди разновидностей кабелей и разъёмов этого интерфейса выделяют:

USB 2.0

Стандартный

USB 3.0 уже мог предложить ещё один новый тип - С. Кабели этого типа симметричны и вставляются в соответствующее устройство с любой стороны.

С другой стороны, третья ревизия уже не предусматривает Mini и Micro «подвиды» кабелей для типа А.

Альтернативный FireWire

При всей своей популярности, eSATA и USB - ещё не все варианты того, как подключить разъем внешнего жесткого диска к компьютеру.

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

Его свойство изохронной передачи данных главным образом нашло своё применение в мультимедийной технике (видеокамеры, DVD-проигрыватели, цифровая звуковая аппаратура). Жёсткие диски им подключают гораздо реже, отдавая предпочтение SATA или более совершенному USB-интерфейсу.

Свои современные технические показатели эта технология приобретала постепенно. Так, исходная версия FireWire 400 (1394a) была быстрее своего тогдашнего главного конкурента USB 1.0 - 400 мегабит в секунду против 12. Максимально допустимая длина кабеля - 4.5 метра.

Приход USB 2.0 оставил соперника позади, позволяя обменивать данные со скоростью 480 мегабит в секунду. Однако с выходом нового стандарта FireWire 800 (1394b), позволявший передавать 800 мегабит в секунду с максимальной длинной кабеля в 100 метров, USB 2.0 на рынке была менее востребована. Это спровоцировало разработку третьей версии последовательной универсальной шины, расширившей потолок обмена данных до 5 гбит/с.

Кроме этого, отличительной особенностью FireWire является децентрализованность. Передача информации через USB-интерфейс обязательно требует наличие ПК. FireWire же позволяет обмениваться данными между устройствами без обязательного привлечения компьютера к процессу.

Thunderbolt

Своё видение того, какой разъем жесткого диска должен в будущем стать безоговорочным стандартом, показала компания Intel совместно с Apple, представив миру интерфейс Thunderbolt (или, согласно его старому кодовому названию, Light Peak).

Построенная на архитектурах PCI-E и DisplayPort, эта разработка позволяет передавать данные, видео, аудио и электроэнергию через один порт с по-настоящему впечатляющей скоростью - до 10 Гб/с. В реальных тестах этот показатель был чуть скромнее и доходил максимум до 8 Гб/с. Тем не менее даже так Thunderbolt обогнал свои ближайшие аналоги FireWire 800 и USB 3.0, не говоря уже и о eSATA.

Но столь же массового распространения эта перспективная идея единого порта и коннектора пока что не получила. Хотя некоторыми производителями сегодня успешно встраиваются разъемы внешних жестких дисков, интерфейс Thunderbolt. С другой стороны, цена за технические возможности технологии тоже сравнительно немалая, поэтому и встречается эта разработка в основном среди дорогостоящих устройств.

Совместимость с USB и FireWire можно обеспечить при помощи соответствующих переходников. Такой подход не сделает их более быстрыми в плане передачи данных, т. к. пропускная способность обоих интерфейсов всё равно останется неизменной. Преимущество здесь только одно - Thunderbolt не будет ограничивающим звеном при подобном подключении, позволив задействовать все технические возможности USB и FireWire.

SCSI и SAS - то, о чём слышали далеко не все

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

«Small Computer System Interface» был разработан чуть ранее SATA II. К моменту выхода последнего, оба интерфейса по своим свойствам были практически идентичными друг другу, способные обеспечить разъем подключения жесткого диска стабильной работой с компьютеров. Однако SCSI использовал в работе общую шину, из-за чего с контроллером могло работать лишь одно из подключённых устройств.

Дальнейшая доработка технологии, которая приобрела новое название SAS (Serial Attached SCSI), уже была лишена своего прежнего недостатка. SAS обеспечивает подключение устройств с набором управляемых команд SCSI по физическому интерфейсу, который аналогичен тому же SATA. Однако более широкие возможности позволяют подключать не только лишь разъемы жестких дисков, но и многую другую периферию (принтеры, сканеры и т. д.).

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

Перспективы NAS

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

Или же сокращённо NAS представляют собой отдельный компьютер с некоторым дисковым массивом, который подключен к сети (зачастую к локальной) и обеспечивает хранение и передачу данных среди других подключённых компьютеров.

Выполняя роль сетевого хранилища, к другим устройствам этот мини-сервер подключается по обыкновенному Ethernet-кабелю. Дальнейший доступ к его настройкам осуществляется через любой браузер с подключением к сетевому адресу NAS. Имеющиеся данные на нём можно использовать как по Ethernet-кабелю, так и при помощи Wi-Fi.

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

Особенности подключения жёстких дисков к ноутбукам

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

Но как правильно использовать разъемы жестких дисков ноутбуков? Ведь иная конструкция обязывает учитывать и несколько иные нюансы.

Во-первых, для подключения накопителей информации прямиком «внутрь» самого устройства следует учитывать то, что форм-фактор HDD должен быть обозначен как 2.5”

Во-вторых, в ноутбуке жесткий диск подсоединяется к материнской плате напрямую. Без каких-либо дополнительных кабелей. Достаточно просто открутить на дне предварительно выключенного ноутбука крышку для HDD. Она имеет прямоугольный вид и обычно крепится парой болтов. Именно в ту ёмкость и нужно помещать устройство хранения.

Все разъемы жестких дисков ноутбуков абсолютно идентичны своим более крупным «собратьям», предназначенных для ПК.

Ещё один вариант подключения - воспользоваться переходником. К примеру, накопитель SATA III можно подключить к USB-портам, установленным на ноутбуке, при помощи переходного устройства SATA-USB (на рынке представлено огромное множество подобных устройств для самых разных интерфейсов).

Достаточно лишь подсоединить HDD к переходнику. Его, в свою очередь, подключить к розетке 220В для подачи электропитания. И уже кабелем USB соединить всю эту конструкцию с ноутбуком, после чего жесткий диск будет отображаться при работе как ещё один раздел.

Существует два принци­пиально разных интерфейса - IDE (он же АТА) и SCSI (Small Computer System Interface, системный интерфейс малых компьютеров).

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

Основной интерфейс, используемый для подключения жесткого диска к современному PC, называется IDE (IntegratedDrive Electronics). Фактически он представляет собой связь между системной платой и электроникой или контроллером, встроенными в накопитель. Этот интерфейс постоянно развивается - в настоящее время существует несколько его модификаций.

Интерфейс IDE, широко используемый в запоминающих устройствах современных компьютеров, разрабатывался как интерфейс жесткого диска. Однако сейчас он использу­ется для поддержки не только жестких дисков, но и многих других устройств, например накопителей на магнитной ленте, CD/DVD-ROM

На данный момент утверждены следующие стандарты ATA:

Стандарт PIO DMA UDMA Быстродействие Мбайт/с Свойства
ATA-1 0-2 - 8.33
ATA-2 (Fast-ATA, Fast-ATA-2 или EIDE) 0-4 0-2 - 16.67 Трансляция CHS / LBA для работы с дисками емкостью до 8,4 Гбайт
ATA-3 0-4 0-2 - 16.67 Поддержка технологии S.M.A.R.T.
ATA-4 (Ultra-ATA/33) 0-4 0-2 0-2 33.33 Режимы Ultra-DMA, поддержка дисков емкостью до 137,4 Гбайт на уровне BIOS. Включен режим Bus Mastering
ATA-5 (Ultra-ATA/66) 0-4 0-2 0-4 66.67 Режимы Faster UDMA, новый 80-контактный кабель с автоопределением
ATA-6 (Ultra-ATA/100) 0-4 0-2 0-5 100.00 Режим UDMA с быстродействием 100 Мбайт/с; поддержка дисков емкостью до 144 Пбайт на уровне BIOS
ATA-7 (Ultra-ATA/133) 0-4 0-2 0-6 133.00 Режим UDMA с быстродействием 133 Мбайт/с

РIO (Programmed Input/Output) - наиболее "старый" способ передачи данных по интерфейсу АТА. Программированием работы в этом случае занимается центральный процессор. Существует несколько режимов РIO, различающихся макси­мальной скоростью пакетной передачи данных: Mode 0 = 3,3; Mode 1 = 5,2; Mode 2 = 8,3; Mode 3 = 11,11 и Mode 4 = 16,67 Мбайт/с.

DMA (Direct Memory Access) - прямой доступ к памяти. Это специальный протокол, который позволяет устройству копировать данные в оперативную память без участия ЦП. Существует несколько режимов: DMA Mode 0 = 4,17; DMA Mode 1 = 13,33 и DMA Mode 2 = 16,63 Мбайт/с.



Ultra DMA поддерживается всеми современными жесткими дисками. Имеются следующие режимы: UDMA0=16.67, UDMA1=25, UDMA2=33.33, UDMA3=44.44, UDMA4=66.67, UDMA5=100, UDMA0=133 Мбайт/с,

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

Bus-Mastering - режим работы, при котором устройство способно "захватывать" управление шиной. В момент захвата всем остальным устройствам приходится ожидать, пока операция чтения/записи, инициированная контроллером винчестера, не закончится.

S.M.A.R.T. (Self-Monitoring Analysis and Reporting Technology) - технология заключается в создании механизма предсказания возможного выхода из строя жесткою диска, благодаря чему предотвращается потеря данных. При этом часть электронной схемы контроллера постоянно занята ведением ста­тистики рабочих параметров. Вся информация со­храняется в микросхеме Flash-памяти и в любой момент может быть ис­пользована программами анализа.

ИНТЕРФЕЙС ATAPI (ATA PACKET INTERFACE)

ATAPI (АТА Packet Interface) -модификация интерфейса АТА, позволяющая кроме жесткого диска подключить к компьютеру любое другое устройство, имеющее интерфейс программно совместимый с IDE (EIDE). Представляет собой программную надстройку над одной из модификаций АТА, позволяющей ввести новые команды для организации работы, например, привода CD-ROM или Iomega Zip.

Интерфейс SATA (Serial ATA)

Serial ATA - стандарт поддерживает практически все накопители (винчестеры, приводы CD-ROM и DVD, флоппи-дисководы и т.д.). Serial АТА предусматривает работу при более низких напряжениях - 250 мВ (у обыч­ного канала IDE сигналы имеют напряжение 5 В), максимальная пропуск­ная способность увеличена до 1200 Мбит/с, количество проводов кабеля сокращено до семи и до метра увеличена его допустимая длина. Интерфейс допускает "горячее подключение" устройств.

Стандарт Обозначение Быстродействие Мбайт/с
SATA-150 SATA I
SATA-300 SATA II
SATA-600 SATA III

В интерфейсе используется узкий 7-жильный кабель с ключевы­ми разъемами шириной не более 14 мм (0,55 дюйма) на каждом конце. Подобная конструк­ция позволяет избежать проблем с циркуляцией воздуха, возникающих при использовании более широких кабелей стандарта ATA. Разъемы находятся только на концах кабелей. Кабели, в свою очередь, используются для соединения устрой­ства непосредственно с контроллером (обычно на системной плате). В последовательном интерфейсе перемычки главный/подчиненный не используются, так как каждый кабель поддерживает только одно устройство.

Очевидно, что через некоторое время Serial ATA (SATA), как фактический стандарт внутренних накопителей, полностью заменит параллельный интерфейс АТА.

Интерфейс ATA RAID

Избыточный массив независимых (или недорогих) дисковых накопителей (Redundant Array of Independent/Inexpensive Disks - RAID) разрабатывался в целях повышения отка­зоустойчивости и эффективности систем компьютерных запоминающих устройств. Тех­нология RAID была разработана в Калифорнийском университете в 1987 году. В ее основу был положен принцип использования нескольких дисков небольшого объема, взаимодей­ствующих друг с другом посредством специального программного и аппаратного обеспе­чения, в качестве одного диска большой емкости.

Избыточный массив независимых дисковых накопителей (RAID) обыч­но выполняется посредством платы контроллера RAID. Кроме того, реализация RAID может быть обеспечена с помощью соответствующего программного обеспечения (что, правда, не рекомендуется). Существуют следующие уровни RAID.

Уровень RAID 0 - расслоение. Содержимое файла записывается одновременно на несколько дисков матрицы, которая работает как один дисковод большой емкости. Этот уровень обеспечивает высокую скорость выполнения операций чтения/записи, но очень низкую надежность. Для реализации уровня необходимы, как минимум, два дисковода.

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

Уровень RAID 2 -разрядный код коррекции ошибок. Одновременно происходит побитовое дробление данных и запись кода коррекции ошибок (ЕСС) на нескольких дисках. Этот уровень предназначен для запоминающих устройств, не поддерживающих ЕСС (все дисководы SCSI и ATA имеют встроенный внутренний код коррекции ошибок). Обеспечивает высокую скорость передачи данных и достаточную надежность матрицы. Для реализации этого уровня требуется несколько дисководов.

Уровень RAID 3 - расслоение с контролем четности. Объединение уровня RAID 0 с дополнительным дисководом, используемым для обработки информации контроля четности. Этот уровень фактически представляет собой видоизмененный уровень RAID 0, для которого характерно уменьшение общей полезной емкости матрицы при сохранении числа дисководов. Однако при этом достигается высокий уровень целостности данных и отказоустойчивости, так как в случае повреждения одного из дисков, данные могут быть восстановлены. Для реализации этого уровня необходи­ мы, как минимум, три дисковода (два или более для данных и один для контроля четности).

Уровень RAID 4 - cблокированные данные с контролем четности. Этот уровень подобен уровню RAID 3 и отличается только тем, что запись информации осуществляется на независимые дисководы в виде больших блоков данных, что приводит к увеличению скорости чтения больших файлов. Для реализации этого уровня необходимы, как минимум, три дисковода (два или более для данных и один для контроля четности).

Уровень RAID 5 - сблокированные данные с распределенным контролем четности. Этот уровень подобен RAID 4, но предполагает более высокую производительность, которая достигается за счет распределения системы контроля четности по категориям жестких дисков. Для реализации этого уровня необходимы, как минимум, три дисковода (два или более для данных и один для контроля четности).

Уровень RAID 6 - сблокированные данные с двойным распределенным контролем четности. Подобен уровню RAID 5 и отличается тем, что данные контроля четности записываются дважды, за счет использования двух различных схем контроля четности. Это обеспечивает более высокую надежность матрицы в случае множественных отказов дисковода. Для реализации этого уровня необходимы, как минимум, четыре дисковода (два или более для данных и два для контроля четности).

Например, опера­ционные системы Windows NT/2000 и XP Server поддерживают реализацию RAID на программном уровне, используя при этом как расслоение, так и зеркальное отображение данных. Для установки параметров и управления функциями RAID, а также восстановле­ния поврежденных данных в этих операционных системах используется программа Disk Administrator. Тем не менее при организации сервера, который должен сочетать в себе эф­фективность и надежность, лучше воспользоваться контроллерами ATA или SCSI RAID, аппаратно поддерживающими уровни RAID 3 или 5.

Интерфейс SCSI

Интерфейс является универсальным, т. е. подходит для под­ключения практически всех классов устройств: накопителей, сканеров и т. п.

1) Базовый интерфейс SCSI-1, представляет собой универсальный интерфейс для подключения внешних или внутренних устройств. Имея 8-разрядную шину данных, максимальная ско­рость которой достигает 5 Мбит/с, он способен практически одновременно работать с 7-ю устройствами. Используется 50-ти контактный кабель.

2) SCSI-2 - возможность расширения шины данных до 16 разрядов, что позволило увеличить пропускную способность до 10 Мбайт/с. Используются дополнительные расширения SCSI-2: Wide SCSI-2 (широкий SCSI), Fast SCSI-2 (быст­рый SCSI).

У Fast SCSI-2 за счет уменьшения различных временных задержек увеличена скорость передачи данных до 10 Мбайт/с (частота шины 10 МГц).

У Wide SCSI-2 добавлены новые команды, а поддержка контроля четности сделана обязательной. Скорость передачи данных до 20 Мбайт/с (частота шины 10 МГц). Разъем 68 контактов. Поддерживает 15 устройств.

3) SCSI-3 (Ultra Wide SCSI) - продолжение развития шины, которое позволило еще вдвое увеличить пропускную способность интерфейса (частота шины 20 МГц). При 8-битной организации скорость обмена составляет до 20 Мбит/с, а при 16-битной - до 40 Мбит/с.

4) SCSI-4 (Ultra 320) - скорость передачи данных до 320 Мбайт/с (частота шины 80 МГц). Разъем 68 контактов. Поддерживает 15 устройств.

5) SCSI-5 (Ultra 640) - скорость передачи данных до 640 Мбайт/с (частота шины 160 МГц). Разъем 68 контактов. Поддерживает 15 устройств.

На уровне электрических соединений интерфейс может выполняться в двух видах:

Линейный (Single Ended) - позволяет передавать сигналы относительно общего провода (с общим или раздельными обратными линиями).;

Каждое устройство на шине SCSI имеет свой идентификационный номер, который называется SCSI ID. Для подключения устройств необходим так называемый хост-адаптер (Host Adapter) - выполняет роль связу­ющего звена между шиной SCSI и системной шиной персонального компьютера. Шина SCSI взаимодействует не с самими устройствами (например, с жесткими дисками), а со встроенными в них контроллерами.

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

Интерфейсы жестких дисков (или строго говоря, интерфейсы внешних накопителей, поскольку в их качестве могут выступать не только , но и другие типы накопителей, например, приводы для оптических дисков) предназначены для обмена информацией между этими устройствами внешней памяти и материнской платой. Интерфейсы жестких дисков, не в меньшей степени, чем физические параметры накопителей, влияют на многие рабочие характеристики накопителей и на их производительность. В частности, интерфейсы накопителей определяют такие их параметры, как скорость обмена данными между жестким диском и материнской платой, количество устройств, которые можно подключить к компьютеру, возможность создания дисковых массивов, возможность горячего подключения, поддержка технологий NCQ и AHCI, и.т.д. Также от интерфейса жесткого диска зависит, какой кабель, шнур или переходник для его подключения к материнской плате вам потребуется.

SCSI - Small Computer System Interface

Интерфейс SCSI является одним из самых старых интерфейсов, разработанных для подключения накопителей в персональных компьютерах. Появился данный стандарт еще в начале 1980-х гг. Одним из его разработчиков был Алан Шугарт, также известный, как изобретатель дисководов для гибких дисков.

Внешний вид интерфейса SCSI на плате и кабеля подключения к нему

Стандарт SCSI (традиционно данная аббревиатура читается в русской транскрипции как «скази») первоначально предназначался для использования в персональных компьютерах, о чем свидетельствует даже само название формата – Small Computer System Interface, или системный интерфейс для небольших компьютеров. Однако так получилось, что накопители данного типа применялись в основном в персональных компьютерах топ-класса, а впоследствии и в серверах. Связано это было с тем, что, несмотря на удачную архитектуру и широкий набор команд, техническая реализация интерфейса была довольно сложна, и не подходила по стоимости для массовых ПК.

Тем не менее, данный стандарт обладал рядом возможностей, недоступных для прочих типов интерфейсов. Например, шнур для подключения устройств Small Computer System Interface может иметь максимальную длину в 12 м, а скорость передачи данных – 640 МБ/c.

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

SAS - Serial Attached SCSI

Так выглядит интерфейс SAS серверного диска

Serial Attached SCSI разрабатывался в усовершенствования достаточно старого интерфейса подключения жестких дисков Small Computers System Interface. Несмотря на то, что Serial Attached SCSI использует основные достоинства своего предшественника, тем не менее, у него есть немало преимуществ. Среди них стоит отметить следующие:

  • Использование общей шины всеми устройствами.
  • Последовательный протокол передачи данных, используемый SAS, позволяет задействовать меньшее количество сигнальных линий.
  • Отсутствует необходимость в терминации шины.
  • Практически неограниченное число подключаемых устройств.
  • Более высокая пропускная способность (до 12 Гбит/c). В будущих реализациях протокола SAS предполагается поддерживать скорость обмена данными до 24 Гбит/c.
  • Возможность подключения к контроллеру SAS накопителей с интерфейсом Serial ATA.

Как правило, системы Serial Attached SCSI строятся на основе нескольких компонентов. В число основных компонентов входят:

  • Целевые устройства. В эту категорию включают собственно накопители или дисковые массивы.
  • Инициаторы – микросхемы, предназначенные для генерации запросов к целевым устройствам.
  • Система доставки данных – кабели, соединяющие целевые устройства и инициаторы

Разъемы Serial Attached SCSI могут иметь различную форму и размер, в зависимости от типа (внешний или внутренний) и от версий SAS. Ниже представлены внутренний разъем SFF-8482 и внешний разъем SFF-8644, разработанный для SAS-3:

Слева - внутренний разъём SAS SFF-8482; Справа - внешний разъём SAS SFF-8644 с кабелем.

Несколько примеров внешнего вида шнуров и переходников SAS: шнур HD-Mini SAS и шнур-переходник SAS-Serial ATA.

Слева - шнур HD Mini SAS; Справа - переходной шнур с SAS на Serial ATA

Firewire - IEEE 1394

Сегодня достаточно часто можно встретить жесткие диски с интерфейсом Firewire. Хотя через интерфейс Firewire к компьютеру можно подключить любые типы периферийных устройств, и его нельзя назвать специализированным интерфейсом, предназначенным для подключения исключительно жестких дисков, тем не менее, Firewire имеет ряд особенностей, которые делают его чрезвычайно удобным для этой цели.

FireWire - IEEE 1394 - вид на ноутбуке

Интерфейс Firewire был разработан в середине 1990-х гг. Начало разработке положила небезызвестная фирма Apple, нуждавшаяся в собственной, отличной от USB, шине для подключения периферийного оборудования, прежде всего мультимедийного. Спецификация, описывающая работу шины Firewire, получила название IEEE 1394.

На сегодняшний день Firewire представляет собой один из наиболее часто используемых форматов высокоскоростной последовательной внешней шины. К основным особенностям стандарта можно отнести:

  • Возможность горячего подключения устройств.
  • Открытая архитектура шины.
  • Гибкая топология подключения устройств.
  • Меняющаяся в широких пределах скорость передачи данных – от 100 до 3200 Мбит/c.
  • Возможность передачи данных между устройствами без участия компьютера.
  • Возможность организации локальных сетей при помощи шины.
  • Передача питания по шине.
  • Большое количество подключаемых устройств (до 63).

Для подключения винчестеров (обычно посредством внешних корпусов для жестких дисков) через шину Firewire, как правило, используется специальный стандарт SBP-2, использующий набор команд протокола Small Computers System Interface. Существует возможность подключения устройств Firewire к обычному разъему USB, но для этого требуется специальный переходник.

IDE - Integrated Drive Electronics

Аббревиатура IDE, несомненно, известна большинству пользователей персональных компьютеров. Стандарт интерфейса для подключения жестких дисков IDE был разработан известной фирмой, производящей жесткие диски – Western Digital. Преимуществом IDE по сравнению с другими существовавшими в то время интерфейсами, в частности, интерфейсом Small Computers System Interface, а также стандартом ST-506, было отсутствие необходимости устанавливать контроллер жесткого диска на материнскую плату. Стандарт IDE подразумевал установку контроллера привода на корпус самого накопителя, а на материнской плате оставался лишь хост-адаптер интерфейса для подключения приводов IDE.

Интерфейс IDE на материнской плате

Данное нововведение позволило улучшить параметры работы накопителя IDE благодаря тому, что сократилось расстояние между контроллером и самим накопителем. Кроме того, установка контроллера IDE внутрь корпуса жесткого диска позволила несколько упростить как материнские платы, так и производство самих винчестеров, поскольку технология давала свободу производителям в плане оптимальной организации логики работы накопителя.

Новая технология первоначально получила название Integrated Drive Electronics (Встроенная в накопитель электроника). Впоследствии был разработан описывающий ее стандарт, названный ATA. Это название происходит от последней части названия семейства компьютеров PC/AT посредством добавления слова Attachment.

Для подключения жесткого диска или другого устройства, например, накопителя для оптических дисков, поддерживающего технологию Integrated Drive Electronics, к материнской плате, используется специальный кабель IDE. Поскольку ATA относится к параллельным интерфейсам (поэтому его также называют Parallel ATA или PATA), то есть, интерфейсам, предусматривающим одновременную передачу данных по нескольким линиям, то его кабель данных имеет большое количество проводников (обычно 40, а в последних версиях протокола имелась возможность использовать 80-жильный кабель). Обычный кабель данных для данного стандарта имеет плоский и широкий вид, но встречаются и кабели круглого сечения. Кабель питания для накопителей Parallel ATA имеет 4-контактный разъем и подсоединен к блоку питания компьютера.

Ниже приведены примеры кабеля IDE и круглого шнура данных PATA:

Внешний вид интерфейсного кабеля: cлева - плоский, справа в круглой оплетке - PATA или IDE.

Благодаря сравнительной дешевизне накопителей Parallel ATA, простоте реализации интерфейса на материнской плате, а также простоте установки и конфигурации устройств PATA для пользователя, накопители типа Integrated Drive Electronics на длительное время вытеснили с рынка винчестеров для персональных компьютеров бюджетного уровня устройства других типов интерфейса.

Однако стандарт PATA имеет и ряд недостатков. Прежде всего, это ограничение по длине, которую может иметь кабель данных Parallel ATA – не более 0,5 м. Кроме того, параллельная организация интерфейса накладывает ряд ограничений на максимальную скорость передачи данных. Не поддерживает стандарт PATA и многие расширенные возможности, которые имеются у других типов интерфейсов, например, горячее подключение устройств.

SATA - Serial ATA

Вид интерфейса SATA на материнской плате

Интерфейс SATA (Serial ATA), как можно догадаться из названия, является усовершенствованием ATA. Заключается это усовершенствование, прежде всего, в переделке традиционного параллельного ATA (Parallel ATA) в последовательный интерфейс. Однако этим отличия стандарта Serial ATA от традиционного не ограничиваются. Помимо изменения типа передачи данных с параллельного на последовательный, изменились также разъемы для передачи данных и электропитания.

Ниже приведен шнур данных SATA:

Шнур передачи данных для SATA интерфейса

Это позволило использовать шнур значительно большей длины и увеличить скорость передачи данных. Однако минусом стало то обстоятельство, что устройства PATA, которые до появления SATA присутствовали на рынке в огромных количествах, стало невозможно напрямую подключить в новые разъемы. Правда, большинство новых материнских плат все же имеют старые разъемы и поддерживают подключение старых устройств. Однако обратная операция – подключение накопителя нового типа к старой материнской плате обычно вызывает куда больше проблем. Для этой операции пользователю обычно требуется переходник Serial ATA to PATA. Переходник для кабеля питания обычно имеет сравнительно простую конструкцию.

Переходник питания Serial ATA to PATA:

Слева общий вид кабеля; Cправа укрупнено внешний вид коннекторов PATA и Serial ATA

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

Внешний вид универсального двунаправленного переходника между интерфейсами SATA - IDE

В настоящее время интерфейс Serial ATA практически вытеснил Parallel ATA, и накопители PATA можно встретить теперь в основном лишь в достаточно старых компьютерах. Еще одной особенностью нового стандарта, обеспечившей его широкую популярность, стала поддержка .

Вид переходника с IDE на SATA

О технологии NCQ можно рассказать чуть подробнее. Основное преимущество NCQ состоит в том, что она позволяет использовать идеи, которые давно были реализованы в протоколе SCSI. В частности, NCQ поддерживает систему упорядочивания операций чтения/записи, поступающих к нескольким накопителям, установленным в системе. Таким образом, NCQ способна значительно повысить производительность работы накопителей, в особенности массивов жестких дисков.

Вид переходника с SATA на IDE

Для использования NCQ необходима поддержка технологии со стороны жесткого диска, а также хост-адаптера материнской платы. Практически все адаптеры, поддерживающие AHCI, поддерживают и NCQ. Кроме того, NCQ поддерживают и некоторые старые проприетарные адаптеры. Также для работы NCQ требуется ее поддержка со стороны операционной системы.

eSATA - External SATA

Отдельно стоит упомянуть о казавшемся многообещающим в свое время, но так и не получившем широкого распространения формате eSATA (External SATA). Как можно догадаться из названия, eSATA представляет собой разновидность Serial ATA, предназначенную для подключения исключительно внешних накопителей. Стандарт eSATA предлагает для внешних устройств большую часть возможностей стандартного, т.е. внутреннего Serial ATA, в частности, одинаковую систему сигналов и команд и столь же высокую скорость.

Разъем eSATA на ноутбуке

Тем не менее, у eSATA есть и некоторые отличия от породившего его стандарта внутренней шины. В частности, eSATA поддерживает более длинный кабель данных (до 2 м), а также имеет более высокие требования к питанию накопителей. Кроме того, разъемы eSATA несколько отличаются от стандартных разъемов Serial ATA.

По сравнению с другими внешними шинами, такими, как USB и Firewire, eSATA, однако, имеет один существенный недостаток. Если эти шины позволяют осуществлять электропитание устройства через сам кабель шины, то накопитель eSATA требует специальные разъемы для питания. Поэтому, несмотря на сравнительно высокую скорость передачи данных, eSATA в настоящее время не пользуется большой популярностью в качестве интерфейса для подключения внешних накопителей.

Заключение

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

ATA (англ. Advanced Technology Attachment , Присоединение по продвинутой технологии) - параллельный интерфейс подключения накопителей (жёстких дисков и оптических приводов) к компьютеру. В 90-е годы XX века был стандартом на платформе IBM PC; в настоящее время вытеснен своим последователем - SATA. Разные версии ATA известны под синонимами IDE , EIDE , UDMA , ATAPI ; с появлением SATA также получил название PATA (Parallel ATA) .

шлейфы ATA с кабельной выборкой: 40-проводной сверху, 80-проводной снизу

Предварительное название интерфейса было PC/AT Attachment («Соединение с PC/AT»), так как он предназначался для подсоединения к 16-битной шине ISA, известной тогда как шина AT . В окончательной версии название переделали в «AT Attachment» для избежания проблем с торговыми марками.

Первоначальная версия стандарта была разработана в 1986 году фирмой Western Digital и по маркетинговым соображениям получила название IDE (Integrated Drive Electronics , «Электроника, встроенная в привод» ). Оно подчеркивало важное нововведение: контроллер привода располагается в нём самом, а не в виде отдельной платы расширения, как в предшествующем стандарте ST-506 и существовавших тогда интерфейсах SCSI и ST412. Это позволило улучшить характеристики накопителей (за счёт меньшего расстояния до контроллера), упростить управление им (так как контроллер канала IDE абстрагировался от деталей работы привода) и удешевить производство (контроллер привода мог быть рассчитан только на «свой» привод, а не на все возможные; контроллер канала же вообще становился стандартным). Следует отметить, что контроллер канала IDE правильнее называть хост-адаптером , поскольку он перешёл от прямого управления приводом к обмену данными с ним по протоколу.

В стандарте АТА определён интерфейс между контроллером и накопителем, а также передаваемые по нему команды.

Интерфейс имеет 8 регистров, занимающих 8 адресов в пространстве ввода-вывода. Ширина шины данных составляет 16 бит. Количество каналов, присутствующих в системе, может быть больше 2. Главное, чтобы адреса каналов не пересекались с адресами других устройств ввода-вывода. К каждому каналу можно подключить 2 устройства (master и slave), но в каждый момент времени может работать лишь одно устройство. Принцип адресации CHS заложен в названии. Сперва блок головок устанавливается позиционером на требуемую дорожку (Cylinder), после этого выбирается требуемая головка (Head), а затем считывается информация из требуемого сектора (Sector).

Стандарт EIDE (Enhanced IDE , т. е. «расширенный IDE» ), появившийся вслед за IDE, позволял использование приводов ёмкостью, превышающей 528 МБ (504 МиБ), вплоть до 8,4 ГБ. Хотя эти аббревиатуры возникли как торговые, а не официальные названия стандарта, термины IDE и EIDE часто употребляются вместо термина ATA . После введения в 2003 году стандарта Serial ATA («Последовательный ATA» ), традиционный ATA стали именовать Parallel ATA , имея в виду способ передачи данных по 40-жильному кабелю.

Поначалу этот интерфейс использовался с жёсткими дисками, но затем стандарт был расширен для работы и с другими устройствами, в основном - использующими сменные носители. К числу таких устройств относятся приводы CD-ROM и DVD-ROM, ленточные накопители, а также дискеты большой ёмкости, такие, как ZIP и магнитооптические диски (LS-120/240). Кроме того, из файла конфигурации ядра FreeBSD можно сделать вывод, что на шину ATAPI подключали даже FDD. Этот расширенный стандарт получил название Advanced Technology Attachment Packet Interface (ATAPI), в связи с чем полное наименование стандарта выглядит как ATA/ATAPI .

Первоначальные расширения ATA для работы с приводами CD-ROM не обладали полной совместимостью и являлись фирменными. В результате, для подключения CD-ROM было необходимо устанавливать отдельную плату расширения, специфичную для конкретного производителя, например для Panasonic (существовало не менее 5 специфичных вариантов ATA, предназначенных для подключения CD-ROM). Некоторые варианты звуковых карт, например Sound Blaster, оснащались именно такими портами.

Другим важным этапом в развитии ATA стал переход от PIO (Programmed input/output , Программный ввод/вывод ) к DMA (Direct memory access , Прямой доступ к памяти ). При использовании PIO считыванием данных с диска управлял центральный процессор компьютера (CPU), что приводило к повышенной нагрузке на процессор и замедлению работы в целом. По причине этого компьютеры, использующие интерфейс ATA, обычно выполняли операции, связанные с диском, медленнее, чем компьютеры, использующие SCSI и другие интерфейсы. Введение DMA существенно снизило затраты процессорного времени на операции с диском. В данной технологии потоком данных управляет сам накопитель, считывая данные в память или из памяти почти без участия CPU, который выдаёт лишь команды на выполнение того или иного действия. При этом жёсткий диск выдаёт сигнал запроса DMARQ на операцию DMA контроллеру. Если операция DMA возможна, контроллер выдаёт сигнал DMACK и жёсткий диск начинает выдавать данные в 1-й регистр (DATA), с которого контроллер считывает данные в память без участия процессора. Операция DMA возможна, если режим поддерживается одновременно BIOS, контроллером и операционной системой, в противном случае возможен лишь режим PIO.

В дальнейшем развитии стандарта (АТА-3) был введён дополнительный режим UltraDMA 2 (UDMA 33 ). Этот режим имеет временные характеристики DMA Mode 2, однако данные передаются и по переднему, и по заднему фронту сигнала DIOR/DIOW. Это вдвое увеличивает скорость передачи данных по интерфейсу. Также введена проверка на чётность CRC, что повышает надёжность передачи информации.

В истории развития ATA был ряд барьеров, связанных с организацией доступа к данным. Большинство из этих барьеров, благодаря современным системам адресации и технике программирования, были преодолены. К их числу относятся ограничения на максимальным размер диска в 504 МиБ, ~8 ГиБ, ~32 ГиБ, и 128 ГиБ. Существовали и другие барьеры, в основном связанные с драйверами устройств, и организацией ввода/вывода в операционных системах, не соответствующих стандартам ATA.

Оригинальная спецификация АТА предусматривала 28-битный режим адресации. Это позволяло адресовать 2 28 (268 435 456) секторов по 512 байт каждый, что давало максимальную ёмкость в 137 ГБ (128 ГиБ). В стандартных PC BIOS поддерживал до 7,88 ГиБ (8,46 ГБ), допуская максимум 1024 цилиндра, 256 головок и 63 сектора. Это ограничение на число цилиндров/головок/секторов CHS (Cyllinder-Head-Sector) в сочетании со стандартом IDE привело к ограничению адресуемого пространства в 504 МиБ (528 МБ). Для преодоления этого ограничения была введена схема адресации LBA (Logical Block Address), что позволило адресовать до 7,88 ГиБ. Со временем и это ограничение было снято, что позволило адресовать сначала 32 ГиБ, а затем и все 128 ГиБ, используя все 28 разрядов (в АТА-4) для адресации сектора. Запись 28-битного числа организована путём записи его частей в соответствующие регистры накопителя (с 1 по 8 бит в 4-й регистр, 9-16 в 5-й, 17-24 в 6-й и 25-28 в 7-й).

Адресация регистров организована при помощи трёх адресных линий DA0-DA2. 1-й регистр с адресом 0 является 16-разрядный, и используется для передачи данных между диском и контроллером. Остальные регистры 8-битные и используются для управления.

Новейшие спецификации ATA предполагают 48-битную адресацию, расширяя таким образом возможный предел до 128 ПтБ (144 петабайт).

Эти ограничения на размер могут проявляться в том, что система думает, что объём диска меньше его реального значения, или вовсе отказывается загружаться и виснет на стадии инициализации жёстких дисков. В некоторых случаях проблему удаётся решить обновлением BIOS. Другим возможным решением является использование специальных программ, таких, как Ontrack DiskManager, загружающих в память свой драйвер до загрузки операционной системы. Недостатком таких решений является то, что используется нестандартная разбивка диска, при которой разделы диска оказываются недоступны, в случае загрузки, например, с обычной DOS-овской загрузочной дискеты. Впрочем, многие современные операционные системы могут работать с дисками большего размера, даже если BIOS компьютера этот размер корректно не определяет.

Разводка Parallel ATA

Контакт

Назначение

Контакт

Назначение

GPIO_DMA66_Detect

Для подключения жёстких дисков с интерфейсом PATA обычно используется 40-проводный кабель (именуемый также шлейфом). Каждый шлейф обычно имеет два или три разъёма, один из которых подключается к разъёму контроллера на материнской плате (в более старых компьютерах этот контроллер размещался на отдельной плате расширения), а один или два других подключаются к дискам. В один момент времени шлейф P-ATA передаёт 16 бит данных. Иногда встречаются шлейфы IDE, позволяющие подключение трёх дисков к одному IDE каналу, но в этом случае один из дисков работает в режиме read-only.

Долгое время шлейф ATA содержал 40 проводников, но с введением режима Ultra DMA/66 (UDMA4 ) появилась его 80-проводная версия. Все дополнительные проводники - это проводники заземления, чередующиеся с информационными проводниками. Такое чередование проводников уменьшает ёмкостную связь между ними, тем самым сокращая взаимные наводки. Ёмкостная связь является проблемой при высоких скоростях передачи, поэтому данное нововведение было необходимо для обеспечения нормальной работы установленной спецификацией UDMA4 скорости передачи 66 МБ/с (мегабайт в секунду). Более быстрые режимы UDMA5 и UDMA6 также требуют 80-проводного кабеля.

Хотя число проводников удвоилось, число контактов осталось прежним, как и внешний вид разъёмов. Внутренняя же разводка, конечно, другая. Разъёмы для 80-проводного кабеля должны присоединять большое число проводников заземления к небольшому числу контактов заземления, в то время, как в 40-проводном кабеле проводники присоединяются каждый к своему контакту. У 80-проводных кабелей разъёмы обычно имеют различную расцветку (синий, серый и чёрный), в отличие от 40-проводных, где обычно все разъёмы одного цвета (чаще чёрные).

Стандарт ATA всегда устанавливал максимальную длину кабеля равной 46 см. Это ограничение затрудняет присоединение устройств в больших корпусах, или подключение нескольких приводов к одному компьютеру, и почти полностью уничтожает возможность использования дисков PATA в качестве внешних дисков. Хотя в продаже широко распространены кабели большей длины, следует иметь в виду, что они не соответствуют стандарту. То же самое можно сказать и по поводу «круглых» кабелей, которые также широко распространены. Стандарт ATA описывает только плоские кабели с конкретными характеристиками полного и ёмкостного сопротивлений. Это, конечно, не означает, что другие кабели не будут работать, но, в любом случае, к использованию нестандартных кабелей следует относиться с осторожностью.

Если к одному шлейфу подключены два устройства, одно из них обычно называется ведущим (англ. master ), а другое ведомым (англ. slave ). Обычно ведущее устройство идёт перед ведомым в списке дисков, перечисляемых BIOS’ом компьютера или операционной системы. В старых BIOS’ах (486 и раньше) диски часто неверно обозначались буквами: «C» для ведущего диска и «D» для ведомого.

Если на шлейфе только один привод, он в большинстве случаев должен быть сконфигурирован как ведущий. Некоторые диски (в частности, производства Western Digital) имеют специальную настройку, именуемую single (т. е. «один диск на кабеле»). Впрочем, в большинстве случаев единственный привод на кабеле может работать и как ведомый (такое часто встречается при подключении CD-ROM’а на отдельный канал).

Настройка, именуемая cable select (т. е., «выбор, определяемый кабелем» , кабельная выборка ), была описана как опциональная в спецификации ATA-1 и стала широко распространена начиная с ATA-5, поскольку исключает необходимость переставлять перемычки на дисках при любых переподключениях. Если привод установлен в режим cable select , он автоматически устанавливается как ведущий или ведомый в зависимости от своего местоположения на шлейфе. Для обеспечения возможности определения этого местоположения шлейф должен быть с кабельной выборкой . У такого шлейфа контакт 28 (CSEL) не подключен к одному из разъёмов (серого цвета, обычно средний). Контроллер заземляет этот контакт. Если привод видит, что контакт заземлён (то есть на нём логический 0), он устанавливается как ведущий, в противном случае (высокоимпедансное состояние) - как ведомый.

Во времена использования 40-проводных кабелей, широко распространилась практика осуществлять установку cable select путём простого перерезания проводника 28 между двумя разъёмами, подключаемыми к диску. При этом ведомый привод оказывался на конце кабеля, а ведущий в середине. Такое размещение в поздних версиях спецификации было даже стандартизировано. К сожалению, когда на кабеле размещается только одно устройство, такое размещение приводит к появлению ненужного куска кабеля на конце, что нежелательно - как из соображений удобства, так и по физическим параметрам: этот кусок приводит к отражению сигнала, особенно на высоких частотах.

80-проводные кабели, введённые для UDMA4, лишены указанных недостатков. Теперь ведущее устройство всегда находится в конце шлейфа, так что, если подключено только одно устройство, не получается этого ненужного куска кабеля. Кабельная выборка же у них «заводская» - сделанная в самом разъёме просто путём исключения данного контакта. Поскольку для 80-проводных шлейфов в любом случае требовались собственные разъёмы, повсеместное внедрение этого не составило больших проблем. Стандарт также требует использования разъёмов разных цветов, для более простой идентификации их как производителем, так и сборщиком. Синий разъём предназначен для подключения к контроллеру, чёрный - к ведущему устройству, серый - к ведомому.

Термины «ведущий» и «ведомый» были заимствованы из промышленной электроники (где указанный принцип широко используется при взаимодействии узлов и устройств), но в данном случае являются некорректными, и потому не используются в текущей версии стандарта ATA. Более правильно называть ведущий и ведомый диски соответственно device 0 (устройство 0 ) и device 1 (устройство 1 ). Существует распространённый миф, что ведущий диск руководит доступом дисков к каналу. На самом деле управление доступом дисков и очерёдностью выполнения команд осуществляют контроллер (которым, в свою очередь, управляет драйвер операционной системы). То есть фактически оба устройства являются ведомыми по отношению к контроллеру.

Привет! Мне на почту поступил очень интересный вопрос.
Моя читательница столкнулась с проблемой установки старого жесткого диска с разъемом IDE на новую материнскую плату, где установлены только контроллеры SATA . И проблема даже не столько в необходимости использовать старый жесткий диск, сколько получить доступ к информации, которая хранилась на старом винчестере.

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

Вот так выглядят SATA/IDE разъемы жестких дисков.

Конечно же эти разъемы не совместимы между собой. Разъем IDE подключается к материнской плате широким плоским шлейфом, а разъем SATA - тонким кабелем SATA.


Дело в том, что производители материнских плат стараются экономить на любых мелочах. Зачем устанавливать на плате устаревшие разъемы, если их уже почти никто не использует? Разъемы будут только занимать лишнее место и увеличивать стоимость материнской платы.

Кроме того предлагаю познакомится вот с этой статьей - самый дешевый способ подключить IDE устройство, которая также поможет вам решить вопрос.

Ищем решение!

Итак, мы можем поступить как НЕ профессионалы. Устанавлиавем старый IDE жесткий диск в другой компьютер с разъемами IDE, копируем с него всю нужную информацию на флешку или внешний жесткий диск, затем копируем всю информацию на новый компьютер. Прекрасно, информация спасена, но что нам делать со старым диском? Просто положить его на полку и забыть про него - это не наш метод.

Мы пойдем другим путем, поэтому для подключения IDE жесткого диска нам понадобится контроллер PCI - SATA/IDE.
Контроллеры могут отличаться друг от друга производителем, количеством разъемов, могут быть реализованы на разных чипах, но эти на различия не влияют на принцип работы с ними.
Вот так выглядит это чудо техники. И вот ссылка на похожий вариант для заказа из китая - http://aliexpress.com/pci-ide-sata (обратите внимание что контроллер по ссылке имеет разъем pci express-x1)


Стоимость такого контроллера составляет около 400-500 рублей. И он отрабатывает свою стоимость на 100%, так как взамен мы получаем возможность установки как старых ЖД на новые материнские платы, так и новые жесткие диски на старые материнские платы.
Данный контроллер имеет на борту несколько разъемов SATA и один контроллер IDE. Не стоит забывать, что к одному IDE контроллеру мы можем подключать 2 устройства, именно поэтому на IDE шлейфах есть разъемы для подключения сразу 2-х устройств.

Все, что нам нужно сделать это подключить контроллер PCI-SATA/IDE к материнской плате . Для этого нам нужно просто воткнуть его в разъем PCI материнской платы и зафиксировать болтиком.

После подключения разъема нам осталось только закрепить жесткий диск внутри корпуса и подключить к нему два провода (кабель данных и питание).

Таким образом мы получаем следующую схему подключения.

  • подключаем контроллер к материнской плате;
  • подключаем IDE шлейф к контроллеру;
  • подключаем шлейф к жесткому диску;
  • подключаем питание к диску;

Обратите внимание, что разъемы питания IDE жестких дисков и SATA также различаются. Обычно, на блоке питания компьютера и тех, и других разъемов хватает с запасом, но иногда для подключения SATA жестких дисков приходится использовать вот такой переходник molex (PATA) - SATA.


Если у вас недостаточно разъемов питания molex, используйте специальные разветвители.

После того, как мы разобрались с подключением, нам остается только включить компьютер и убедиться, что жесткий диск определился в системе. Для этого достаточно зайти в «Мой компьютер» и посмотреть ваши локальные диски. Помимо уже существующих должны добавиться локальные диски нового ЖД?
Также хочу обратить ваше внимание на то, что, хотя в комплекте и идет диск с драйверами , данному контроллеру не нужна их установка . Система сама найдет необходимые драйвера.

На последок добавлю еще один аргумент в пользу PCI-SATA/IDE контроллера . На жесткий диск, подключенный через такой контроллер можно спокойно устанавливать операционную систему, что неоднократно мной доказано.

Вот так это очень полезное устройство может облегчить нам жизнь.

Как всегда, оставляем свои впечатления, замечания, пожелания к статье в комментариях ниже. Я стараюсь ответить на каждый из них.
До встречи в следующем уроке, где я расскажу, как протестировать жесткий диск на битые блоки .

PS. Надеюсь, многие читатели заметили, что на сайте немного изменился дизайн. Теперь он нравится мне еще больше! Хотелось бы узнать ваше мнение о новом дизайне сайта.



gastroguru © 2017