Content deleted Content added
m Reverted 1 edit by Ijtorfdmkartnwhijdm (talk) to last revision by Jeraxmoira |
more updating |
||
(3 intermediate revisions by 3 users not shown) | |||
Line 1:
{{Short description|Device that manages disk drives}}
A '''disk array controller''' is a device that manages the physical [[disk drives]] and presents them to the computer as [[Logical Unit Number|logical units]]. It almost always implements [[RAID#Hardware-based|hardware]] [[RAID]], thus it is sometimes referred to as '''RAID controller'''. It also often provides additional disk [[cache (computing)|cache]].▼
▲A '''disk array controller''' is a device that manages the physical [[disk drives]] and presents them to the computer as [[Logical Unit Number|logical units]]. It
''Disk array controller'' is often improperly shortened to ''[[disk controller]]''. The two should not be confused as they provide very different functionality.▼
▲''Disk array controller'' is often
== Front-end and back-end side ==
Line 32 ⟶ 33:
[[Image:Promise Ultra33.jpg|thumb|250px|Promise Technology ATA RAID controller]]
A simple disk array controller may fit inside a computer, either as a [[Peripheral Component Interconnect|PCI]]/[[PCIe]] [[expansion card]] or just built onto a [[motherboard]]. Such a controller usually provides [[Host adapter|host bus adapter]] (HBA) functionality itself to save physical space. Hence it is sometimes called a '''RAID adapter'''.
{{As of | 2007 | February }} [[Intel]] started integrating their own [[Intel Matrix RAID|Matrix RAID controller]] in their more upmarket motherboards, giving control over 4 devices and an additional 2 SATA connectors, and totalling 6 SATA connections (
=== History ===
While hardware RAID controllers
Around 1997, with the introduction of [[Atapi|ATAPI-4]] (and thus
==OS support==
|