What is SATA? [Webopedia dot Com is a great source of computer
definitions.]
SATA is an enhancement of the ATA standard:
Source:
http://www.webopedia.com/TERM/A/ATA.html
ATA: Short for Advanced Technology Attachment, a disk drive implementation
that integrates the controller on the disk drive itself. There are several
versions of ATA, all developed by the Small Form Factor (SFF) Committee:
ATA: Known also as IDE, supports one or two hard drives, a 16-bit interface
and PIO modes 0, 1 and 2.
ATA-2: Supports faster PIO modes (3 and 4) and multiword DMA modes (1 and
2). Also supports logical block addressing (LBA) and block transfers. ATA-2
is marketed as Fast ATA and Enhanced IDE (EIDE).
ATA-3: Minor revision to ATA-2.
Ultra-ATA: Also called Ultra-DMA, ATA-33, and DMA-33, supports multiword DMA
mode 3 running at 33 MBps.
ATA/66: A version of ATA proposed by Quantum Corporation, and supported by
Intel, that doubles ATA's throughput to 66 MBps.
ATA/100: An updated version of ATA/66 that increases data transfer rates to
100 MBps.
ATA also is called Parallel ATA. Contrast with Serial ATA.
Source:
http://www.webopedia.com/TERM/S/Serial_ATA.html
Often abbreviated SATA or S-ATA, an evolution of the Parallel ATA physical
storage interface. Serial ATA is a serial link -- a single cable with a
minimum of four wires creates a point-to-point connection between devices.
Transfer rates for Serial ATA begin at 150MBps. One of the main design
advantages of Serial ATA is that the thinner serial cables facilitate more
efficient airflow inside a form factor and also allow for smaller chassis
designs. In contrast, IDE cables used in parallel ATA systems are bulkier
than Serial ATA cables and can only extend to 40cm long, while Serial ATA
cables can extend up to one meter. Serial ATA supports all ATA and ATAPI
devices.
What is RAID? Source:
http://www.webopedia.com/TERM/R/RAID.html
(rad) Short for Redundant Array of Independent (or Inexpensive) Disks, a
category of disk drives that employ two or more drives in combination for
fault tolerance and performance. RAID disk drives are used frequently on
servers but aren't generally necessary for personal computers.
There are number of different RAID levels:
Source:
http://www.webopedia.com/TERM/R/RAID.html
Level 0 -- Striped Disk Array without Fault Tolerance: Provides data
striping (spreading out blocks of each file across multiple disk drives) but
no redundancy. This improves performance but does not deliver fault
tolerance. If one drive fails then all data in the array is lost.
Level 1 -- Mirroring and Duplexing: Provides disk mirroring. Level 1
provides twice the read transaction rate of single disks and the same write
transaction rate as single disks. Since all files are exactly the same on
both disks (mirroring), if any single disk fails, all data is intact on the
other drive. One need merely replace the failed disk with a new disk,
rebuild the array [copy all data from the good disk to the new disk], and
one is back in business.
Level 5 -- Block Interleaved Distributed Parity: Provides data striping at
the byte level and also stripe error correction information. This results in
excellent performance and good fault tolerance. Level 5 is one of the most
popular implementations of RAID.
Steve