Disk array controller: Difference between revisions

Content deleted Content added
Reverted 1 edit by Cs059 (talk): Not sure what this is, no edit description
Line 6:
== Front-end and back-end side ==
A disk array controller provides front-end interfaces and back-end interfaces.
* BackThe back-end interface communicates with the controlled disks. Hence, its protocol is usually [[Advanced Technology Attachment|ATA]] (a.k.a. PATA), [[Serial ATA|SATA]], [[SCSI]], [[Fibre Channel|FC]] or [[Serial Attached SCSI|SAS]].
* FrontThe front-end interface communicates with a computer's [[host adapter]] (HBA, Host Bus Adapter) and uses:
** one of ATA, SATA, SCSI, FC; these are popular protocols used by disks, so by using one of them a controller may transparently [[emulator|emulate]] a disk for a computer.
** somewhat less popular protocol dedicated protocols for a specific solutionsolutions: [[FICON]]/[[ESCON]], [[iSCSI]], [[HyperSCSI]], [[ATA over Ethernet]] or [[InfiniBand]].
 
A single controller ''may'' use different protocols for back-end and for front-end communication. Many enterprise controllers use FC on front-end and SATA on back-end.