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.2. Network Interface Cards 273<br />

larger than 100MB, the optimal write file size is less than 400MB under<br />

RAID-5. The decrease in RAID-0 write performance with file size is not<br />

as pronounced, but all cards observe a stepped decrease in performance<br />

with files larger than 1GB.<br />

A major factor that should be considered in the feasibility of these tests<br />

is that the test programs are only single threaded <strong>and</strong> only read <strong>and</strong>/or<br />

write a single file at any one time. This type of access to files is unlikely<br />

in real world scenarios - especially as RAID systems are often deployed on<br />

busy server systems which are shared by many users accessing different files<br />

at the same time. The result of this would be a marked decrease in the<br />

performance achieved in ‘real-world’ environments. However, in-depth study<br />

of user access patterns would be required to give a realistic representation of<br />

expected multi-user performance.<br />

However, the tests do serve to demonstrate the optimal performance<br />

achievable by the various RAID systems tested <strong>and</strong> demonstrates that the<br />

raw performance achievable under RAID-0 is capable of reading <strong>and</strong> writing<br />

data in the order of a gigabit/sec. However, the requirement of fault<br />

protection <strong>and</strong> data integrity is often more important than transfer speeds,<br />

<strong>and</strong> as such it is very unlikely that RAID-0 systems would be deployed in<br />

real-world environments. It was shown that this trade off for file integrity<br />

<strong>and</strong> protection would result in a decrease in write performance of up-to 50%.<br />

A.2 Network Interface Cards<br />

The need for intercommunication between computer systems is often h<strong>and</strong>led<br />

using Network Interface Cards (NICs). These are defined by Layer 1 <strong>and</strong>

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

Saved successfully!

Ooh no, something went wrong!