888.664.6388
TOLL FREE
610.266.7441
DIRECT PHONE
info@inetu.net
EMAIL
Client Center LoginContact Us

Posts Tagged ‘RAID’

5 Reasons to Reevaluate RAID-5

January 20th, 2010 by Rich H.

RAID-5 was long hailed as the enterprise-level storage solution and a fit for nearly every application. The truth is, RAID-5 was designed back in the 80’s to save cost without completely sacrificing redundancy. Back then the cost per byte for storage on enterprise-class drives was so expensive that researchers were scrambling for a solution to store more data for less money.

Let’s say you needed 100MB of storage space and disk-level redundancy. Let’s also say, a 20MB SCSI drive cost $1,000.00. Before RAID-5, you’d buy 10 drives, create 5 RAID-1 arrays at 20MB each, and split your data set up to fit across these 5 separate arrays. Not only is this expensive at $10,000.00, but the storage space you require is split across 5 arrays. With RAID-5, 6 20MB disks gave you 100MB of space, and redundancy. That saves $4,000.00 per storage unit implemented! Sure, there were caveats, but with those kinds of savings, nobody was paying attention.

Welcome to the 21st century. The database is king, and everyone wants performance! Unfortunately, one of RAID-5’s biggest caveats is sacrificing performance, and developers and admins are finally starting to notice. Let’s take a look at the 5 biggest caveats of the RAID level most synonymous with enterprise storage for so many years:

  1. Performance, Performance, Performance! RAID-5 has significant write penalties all the time due to the requirement for parity calculation. Most implementations also suffer poor read performance, even though RAID-5 proponents consider this one of the “strengths” of RAID-5.
  2. Rebuild times are horrifying slow. Try days instead of hours for large storage arrays due to the need to read, calculate parity and write every disk in the array for each megabyte rebuilt. This can literally translate to days of downtime for a single disk failure depending on the I/O performance required for the storage to be usable.

Read the full post »

Which RAID Level Do I Need?

March 24th, 2009 by Chris G.

There are many RAID levels to choose from, and it can be helpful to know how the levels differ. While RAID-1 and RAID-5 are probably the most well-known, other common levels include: RAID-0, RAID-6, and RAID-10. Here’s a rundown of these levels and what they offer:

RAID-0 combines two or more disks to increase performance and capacity, but there is no fault tolerance. A single disk failure will result in the loss of all data on the array. RAID-0 can be useful when fault tolerance is not necessary and a high value cost/performance balance is required.

RAID-1 is most often deployed with two disks. The disks are mirrored – providing fault tolerance. Read performance is increased while write performance will be similar to a single disk – if not less. A single disk failure can be sustained without data loss. RAID-1 is often used when fault tolerance is key and there isn’t an exceptional space or performance requirement.

RAID-5 provides fault tolerance and increased read performance – though write performance often suffers. A minimum of 3 disks are required. RAID-5 can sustain the loss of a single disk. In the event of a disk failure, the data from the failed disk is reconstructed from parity striped across the remaining disks. Due to this, both read and write performance is severely impacted while a RAID-5 array is in a degraded state. RAID-5 is ideal when space and cost more important than performance.

Read the full post »


RSS CONTACT US EMPLOYMENT TERMS OF SERVICE PRIVACY SITE MAP

©1996-2009 INETU INC, ALL RIGHTS RESERVED.

[]