Перейти к основному содержанию

Intel PCH: контроллеры AHCI и SCU

Intel

Компания Intel выпускает семейство микросхем PCH — Platform Controller Hub. По сути это южный мост, взявший на себя часть функций северного моста. Остальную часть функций северный мост передал процессору и самоликвидировался за ненадобностью.

Intel PCH имеет два встроенных RAID контроллера:

  • AHCI — Advanced Host Controller Interface
  • SCU — Storage Control Unit

Иногда эти контроллеры называют I-SATA и S-SATA (или iSATA и sSATA). S-SATA означает Second SATA (или SCU SATA). А что означает I-SATA непонятно, сиё великая тайна есть, возможно, от последней буквы AHCI SATA. По скорости контроллеры одинаковые. Оба могут работать как в RAID режиме, так и в NON-RAID.

Типы поддерживаемых RAID массивов могут быть разные, нужно смотреть спецификацию. Например, чип Intel C602 поддерживает следующие конфигурации RAID:

  • AHCI SATA
    • SATA 2.0 3Gbps с RAID 0, 1, 5, 10
    • SATA 3.0 6Gbps с RAID 0, 1, 5, 10
  • SCU SATA
    • SATA 2.0 3Gbps с RAID 0, 1, 10

Контроллеры встроены в материнскую плату. Для работы с RAID в операционной системе могут понадобиться драйвера.

AHCI и SCU имеют собственные SATA (или SATA/SAS) порты на материнской плате, обычно разного цвета. Учитывайте это при подключении дисков.

AHCI

  • AHCI поддерживает работу оптических дисков.
  • AHCI поддерживает NCQ (Native Command Queuing).
  • AHCI поддерживает горячую замену дисков.
  • AHCI поддерживает RAID.

NCQ (Native Command Queuing) — технология аппаратной установки очерёдности команд. Устройства с поддержкой NCQ способны принимать несколько запросов одновременно и реорганизовывать порядок их выполнения для достижения максимальной производительности.

ahci

SCU

  • SCU, в зависимости от модели чипсета, может поддерживать только SATA или SATA/SAS диски. Для поддержки SAS, возможно, потребуется программный ключ.
  • SCU не поддерживает работу оптических дисков (ODD).
  • SCU поддерживает CQ (Command Queuing) для SAS дисков.
  • SCU поддерживает RAID.

Немного добавляю про SAS CQ. Мне кажется, что речь в данном случае о TSQ — Tagged Command Queuing. Технология считается менее эффективной чем NCQ.

Вместо заключения

Сейчас все смотрят уже в сторону NVMe. Например, некоторые SATA контроллеры можно переключить с режима AHCI в NVMe, особенно на серверах. Но я не стал погружаться в эти дебри. Зато на материнских платах для домашних ПК всё чаще встречаются SATA разъёмы двух цветов, что говорит о двух SATA контроллерах. И дома спокойно можно настроить себе RAID 1 для защиты компьютера от потери данных.

  • Если вам ничто не мешает пользоваться AHCI — используйте AHCI.
  • Если в системе нужен оптический дисковод, втыкайте его в AHCI, а диски в SCU.
  • Если требуется подключить дисковый экспандер — воспользуйтесь SCU.
  • Если в системе требуется и RAID и обычные диски, то настройте RAID на одном контроллере, а диски на втором, не важно каком именно. Такая ситуация часто встречается.
  • Если нужны RAID+ODD+HDD, то дисковод и диски втыкайте в AHCI, а RAID стройте на SCU.

Теги

 

Похожие материалы

Intel RST RAID1 — замена дисков на меньший объём

Замена дисков в RAID 1 возможна на диски того же или большего объёма. При этом операция осуществляется банально: сначала меняем первый диск, дожидаемся синхронизации массива, затем меняем второй диск. А что если нам нужно заменить диски в RAID 1 на диски меньшего объёма?

Windows — Intel Virtual RAID on CPU

Если на вашей материнской плате стоит чип Intel, поддерживающий технологию Intel RST (Rapid Storage Technology), Intel RSTe (Intel Rapid Enterprise) или Intel VROC (Virtual RAID on CPU), то вы можете собрать RAID массив из жёстких дисков SATA или PCIe и обеспечить отказоустойчивость данных. Если из строй выйдет один диск, то вы продолжаете работать.

Теги