Компания 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 способны принимать несколько запросов одновременно и реорганизовывать порядок их выполнения для достижения максимальной производительности.
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.