RAID, What is it
and why do you care? |
|||||||||||
Adaptec Serial ATA II RAID 1420SA |
|||||||||||
Gigabyte M51GM-S2G
|
|||||||||||
| RAID
is an acronym for Redundant Array of Intelligent Disks. Sometimes the acronym
is quoted as Redundant Array of Intelligent Devices or Redundant Array of Inexpensive
Disks. In any case it is a group of hard drives arranged to optimize your storage
to suit your individual needs. The optimization is either done with software
(Software RAID) or hardware (Hardware RAID).
Hard drives configured in a RAID setup are called an array. There are many types of RAID arrays some of them that you may see referenced are RAID 0, RAID1, RAID 5, RAID 6, JBOD and then there are the combination arrays that sometimes are referred to a two digit number and some times as one number + another number. i.e. RAID 0+1 or RAID 10, RAID1+5 or RAID 15. Because different sources identify these configurations differently I will not attempt to identify all the possible configurations and all the possible acronyms for them. I will however try to explain what the most common types of RAID are, and how they can affect your small business. RAID 1 provides hard drive redundancy. Two identical hard drives are installed, one is loaded with the operating system and all your programs and data, the other copies the first drive constantly. This is called a mirror and if one of the drives fails you can set the other drive to take over with no loss of data and no down time. The failed drive can be replaced later or even while the computer is running on some configurations (those would be the more expensive ones). Mirroring is highly recommended for Small Business operations, you just can not risk losing your data or shutting your network down while you try to recover your data. The downside to mirroring is that the copy process slows the system down a bit. If you are running a Software RAID mirror, the slow down is going to be noticeable, but not unreasonable. Hardware mirroring is nearly undetectable. RAID 0 provides high performance, commonly called Striping. Two (or more) identical drives are installed and the RAID controller configures them both as one drive of approximately twice the size. When the system reads from or writes to the new single drive, it actually reads or writes stripes of data across both drives at the same time. This reduces the time it takes to access or store the data. The downside to Striping is that if one drive fails, all the data is lost. (Bummer!) A common compromise used to be RAID 10 which stripes two sets of two drives for speed, and then mirrors one striped drive to another. The end result is faster then a regular mirror, and slower then a regular striped drive. If any one drive fails, the mirrored stripe continues to function. The downside here is you need 4 or more drives, which drives the cost up. RAID 5 was designed to resolve all the issues. RAID 5 stripes across three or more drives, in the process it writes an extra recovery stripe. If one drive fails, the other drives can rebuild the data from the recovery stripe information. Again this is often offered in a “Hot Swap” arrangement so the dead drive can be replaced, and rebuilt with out even rebooting the machine. Until recently RAID 5 was only available in high end SCSI setups, not commonly found in Small Business offices. The only downside to RAID 5 is that you lose about 1/3 of the drives total capacity to the recovery stripe. (A small price to pay!) RAID 6 is a new configuration being touted by Intel and others as the next generation. At this point I will leave the advantages of RAID 6 for you to determine on your own if you are interested. Read more about it here. JBOD is "Just a Bunch Of Disks". Basically you have a RAID controller and you are using it just to increase the number of drives you have. There is no real RAID function in JBOD in the traditional sense of the term. The thing that makes RAID a point of interest at this time is the development of the SATA II standard and the introduction of inexpensive SATA RAID controllers built right on the motherboards. In the past this was not unheard of for RAID 0, 1 and 0+1 but RAID 5 was SCSI only. Today you can buy a motherboard for $200 or less with SATA II RAID 0, 1, and 5 (and all the combinations) built right on. Additionally you can buy SATA II controllers from companies like Adaptec which will allow you to run any SATA RAID configuration you want on pretty much any modern motherboard you want. The real kicker here is
that SATA drives are inexpensive. In the past a RAID configuration would include
a 36GB SCSI hard drive that cost in the neighborhood of $500 each. Now let’s look at the new SATA II RAID 5 configuration: You can buy a motherboard (like the Gigabyte M51GM-S2G featured on the left) for under $150 with onboard RAID 5, or a SATA II RAID 5 controller for about $200 to $250. You can buy five 120 GB SATA II hard drives for something like $500. This would yield about 480 GB of space. The final cost then is between $550 and $750 for 480 GB of space ($1.15 per GB on the low end). Now let’s take a quick look at the cost of mirroring. If you have a Windows 2000 or newer server you can run a software mirror that is built into the OS, as I mentioned there will be a detectable slow down in the system. You can run a hardware mirror in your server, or even on a single desktop. The cost for two hard drives and a controller card would come in the neighborhood of $300 to $350 (SATA II RAID cards like the one featured on the right side of this article, without the RAID 5 function, are about $150, 120GB drives are about $100 each). Consider what would happen tomorrow if you were working away and your hard drive failed. If you have been reading this webpage then you probably have a backup, but how long will you be down while you have the drive replaced, the software reinstalled and the data restored from backup? You DO have a backup, right? Would you pay $300 to be certain you would never lose your data and not have to shut down the machine during a busy workday for because of a failure? I would (already did). Just FYI. here are a couple of website with more information on RAID. Remember, some details like the acronyms do not agree from one author to the next, but the concept and the execution are the same. University
of Massachusetts -Steve Weigle |
|||||||||||
![]() |
|||||||||||
HostRAID™ Serial ATA II controller supporting RAID 0, 1, & 10 for data protection and increased performanceSerial ATA II, the successor technology to SATA for data storage, is a point-to-point connection that delivers full throughput to each storage device by allowing multiple ports to be managed by a single controller. The Adaptec Serial ATA II
RAID 1420SA card is a four-port controller featuring Adaptec HostRAID™
- an integrated RAID technology that maximizes system performance and uptime.
The Adaptec 1420SA supports up to four 3Gb/s Serial ATA drives, Native Command
Queuing, and offers RAID levels 0, 1, 10, and JBOD (individual drive). The
Adaptec 48-bit logical block addressing (LBA) support enables use of disk
drives exceeding 137 GB in capacity. The Adaptec 1420SA supports Windows®
2000, Windows Server 2003, Windows XP, RedHat Linux, SuSE Linux, and NetWare.
|
|||||||||||
![]() |
|||||||||||
Processor
Socket AM2 for AMD Athlon™ 64 FX / Athlon™ 64 X2 Dual-Core / Athlon™
64 / Sempron™ processor Chipset Northbridge: nVIDIA® GeForce 6100 Southbridge: nVIDIA® nForce 430 Super I/O: ITE IT8716 chip. Integrated Peripherals T.I. IEEE1394 controller Marvell 88E1116 Gigabit Ethernet controller Realtek ALC883 Audio Codec Memory 4 DDR2 DIMM memory slots (supports up to 16GB memory)(Note 1) Supports dual channel DDR2 800/667/533/400 DIMMs Supports 1.8V DDR2 DIMMs (Note 1) Due to the limitation of Windows 32-bit operating system, when more than 4GB of physical memory is installed, the actual memory available for the operating system will be less than 4GB; Windows 64-bit operating system doesn't have such limitation. Internal I/O Connectors 1 24-pin ATX power connector 1 4-pin ATX 12V power connector 1 floppy connector 2 IDE connectors 4 SATA 3Gb/s connectors 1 CPU fan connector 1 system fan connector 1 front panel connector 1 front audio connector 1 CD In connector 2 USB 2.0/1.1 connectors for additional 4 USB 2.0/1.1 ports by cables 2 IEEE1394a connectors for additional 2 port by cable 1 SPDIF In/Out connector 1 Power LED connector 1 COMB connector Expansion Slots 1 PCI Express x 16 slot 1 PCI Express x 1 slot 2 PCI slots Rear Panel I/O 1 PS/2 keyboard port 1 PS/2 mouse port 1 parallel port 1 COMA port 1 VGA port 4 USB 2.0/1.1 ports 1 IEEE1394 port 1 RJ-45 port 6 audio jacks (Line In / Line Out / MIC In/Surround Speaker Out (Rear Speaker Out)) Power ATX power connector and ATX 12V connector Form Factor Micro ATX form factor; 24.4cm x 24.4cm H/W Monitoring System voltage detection CPU / System temperature detection CPU / System fan speed detection CPU warning temperature CPU / System fan failure warning Supports CPU / System Smart Fan function(Note 2) (Note 2) Whether the CPU Smart FAN Control function is supported will depend on the CPU you install. BIOS 1 4Mbit flash ROM Use of licensed AWARD BIOS |
|||||||||||