05.08.2014 Views

An Investigation into Transport Protocols and Data Transport ...

An Investigation into Transport Protocols and Data Transport ...

An Investigation into Transport Protocols and Data Transport ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

A.1. <strong>Data</strong> Storage 261<br />

with the choice of appropriate hardware with optimised kernel <strong>and</strong> hardware<br />

settings the effect of this bottleneck can be significantly reduced.<br />

A.1.1<br />

Overview<br />

RAID st<strong>and</strong>s for ‘Redundant Array of Independent Disks’ <strong>and</strong> is a method of<br />

distributing the storage <strong>and</strong> retrieval of data across many, usually identical<br />

hard disks. Depending on the configuration of the RAID, one may achieve<br />

increased performance in terms of data access time <strong>and</strong> transfer rates, or one<br />

may seek protection against data loss in case of hard drive failure.<br />

The latter is important to ensure constant <strong>and</strong> continual availability of<br />

storage systems as restoration from backups will often involve taking down<br />

the system. <strong>Data</strong> stored in data protected RAID systems can also be recovered<br />

with minimal hassle.<br />

RAID controller solutions can be hardware or software implemented <strong>and</strong><br />

can be configured for different storage needs. As such, the performance of<br />

several types of hardware RAID controllers, mounted on high performance<br />

end systems, <strong>and</strong> types of RAID configuration are investigated.<br />

Originally developed by D. Patternson [PGK88] in 1988, a series of RAID<br />

configurations were defined which manufacturers have adopted 1 . Some of the<br />

current RAID st<strong>and</strong>ards are outlined below.<br />

• RAID-0: Commonly referred to as striping. It implements a striped<br />

disk array whereby the data is broken down <strong>into</strong> blocks which are written<br />

to separate hard drives in parallel. This solution provides no data<br />

redundancy <strong>and</strong> therefore has very little overhead. It therefore offers<br />

1 RAID-0 was not part of the original specifications, but presented later in 1994 in<br />

[CLG + 94].

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!