Kao i u starijoj seriji ICH5, i ICH6 South Bridge čipovi se dijele na nekoliko
varijanti. Točnije, riječ je o četiri varijante čipa – bazni ICH6, ICH6R s podrškom
za Matrix RAID, ICH6W sa podrškom za softverski 802.11a/b/g acces point te ICH6RW
koji ima i RAID i WLAN podršku. Kako čipovi osim navedenih razlika dijele istu
internu arhitekturu, prije nego što krenemo dublje u njihove tehničke specifikacije,
objasnit ćemo tehnologije po kojima se razlikuju.

Krenut ćemo od Intel Matrix RAID tehnologije koju podržavaju ICH6R i ICH6RW čipovi. Kao prvo i osnovno, varijante intelovih ICH6 čipova sa podrškom za Matrix RAID hardverski podržavaju AHCI (Advanced Host Controller Interface), programsko sučelje za SATA kontrolere. AHCI je dio SATA II specifikacije i u kombinaciji sa pravilnim hardverom (čitaj – novim generacijama SATA diskova kao što su Maxtor MaxLine III i WD Raptor II) omogućava featuree kao što su Hot-Pluging te NCQ (Native Command Queuing). Hot-Pluging je funkcija ponajviše zanimljiva ljudima koji imaju složena RAID polja – omogućava da SATA disk priključujemo ili "skidamo" sa kontrolera dok je računalo uključeno. S druge strane, NCQ je zanimljiv svim korisnicima budući da povećava performanse diskova sa efikasnijim raspoređivanjem komandi koje kontroler šalje disku. Cijela stvar funkcionira nekako ovako; Kontroler pošalje disku niz komadni koje su posložene redoslijedom A-B-C-D (svako slovo je jedna komanda). Nakon toga disk sa svojom internom logikom posloži komande u onom redoslijedu koji je najefektivniji za njihovo izvođenje s obzirom na trenutni položaj glave diska te pojedinih podataka kojima treba pristupiti. Cijeli štos je u tome što disk sam radi optimizaciju redoslijeda komandi – dakle bez pomoći procesora ili SATA kontrolera. Naravno, da bi uopće iskoristili beneficije AHCI-a, nužno je instalirati novi Intel Application Accelerator 4 budući da generički SATA driveri Windowsa XP ne podržavaju AHCI.

E sad, što je to Matrix RAID? Da bi objasnili njegove prednosti prvo se treba sjetiti kakve nam opcije nude dosadašnji mainstream SATA kontroleri. To je obično podrška za RAID 0, RAID 1, a u nekim slučajevima i za RAID 0+1 polja. RAID 0 odnosno striping RAID zapravo i nije pravo RAID polje (RAID je skraćenica od Redundant Array of Inexpensive Disks) budući da ne nudi redundaciju (sigurnost podataka) već samo bolje performanse. Bolje se performanse postižu tako da se svaki podatak koji se zapisuje na ovakvo RAID polje dijeli na dva dijela te se svaki dio zapisuje na jedan od diskova u RAID-u. S druge strane RAID 1 polje ili mirroring RAID svoj adut ima u sigurnosti budući da se kod ovakovg tipa RAID polja svaki podatak kopira na svaki disk u polju. Ako jedan od diskova ode u vječna lovišta, naši su podaci sigurni na drugom disku. RAID 0+1 polje, kao što nam i njegovo ime govori, kombinira beneficije RAID 0 i RAID 1 polja tako da na paran broj diskova (više od četiri) kreira RAID 0 polje dok se u svakom od dijelova polja nalazi jedno RAID 1 polje. Budući da za ovakvo polje moramo imati čak četiri diska, jasno je da dotično priličan overkill čak i za naprednijeg korisnika.

Intelovo rješenje svodi se na to da pojedinom RAID polju nije potrebno pridjeliti
cijele hard diskove već samo jednake particije koje se nalaze na dva različita
diska. Na ovaj način naša dva hard diska priključena na Intelov RAID kontroler
mogu sadržati jedno RAID 0 polje na kojem ćemo držati aplikacije te jedno RAID
1 polje na kojem ćemo držati svoje voljene podatke. Ako se jedan od diskova
pokvari podatke na RAID 0 polju možete zaboraviti, no podatci sa polja konfiguriranog
u RAID 1 ostaju na sigurnom. Ako se pita autora ovih redaka, ovo je sasvim prihvatljiva
i relativno jeftina metoda istovremenog korištenja beneficija RAID 0 i RAID
1 polja. Uz to, iskorištavanje potencijala Intelovog SATA RAID kontrolera olakšano
je utilityem pod imenom RAID Migration koji nam omogućuje da u Windowsima
praktički transparentno prijeđemo sa korištenja jednog diska u korištenje RAID-a.
Još jedna mala napomena – ICH6 čipovi bez RAID mogućnosti ne podržavaju AHCI
što ih čini lošijim izborom za napredne korisnike koji čak i ne misle rabiti
RAID.

Matrix RAID