Difference between revisions of "Winter 2010 Presentations/Storage Performance"

From CDOT Wiki
Jump to: navigation, search
Line 32: Line 32:
 
<h2>Results</h2>
 
<h2>Results</h2>
  
What did you end up with? Did you solve the problem?
+
<p><a id="Write" name="Write"></a></p>
 +
<h3><span class="mw-headline"> Write </span></h3>
 +
<table border="1" cellspacing="0" width="50%">
 +
<tbody>
 +
<tr>
 +
<th></th>
 +
<th>Transfer Speed</th>
 +
<th>Percentage Increase</th>
 +
<th>CPU Usage</th>
 +
<th>Percentage Increase</th>
 +
</tr>
 +
 
 +
<tr>
 +
<td align="center">PATA</td>
 +
<td align="center">28,790 KB/s</td>
 +
<td align="center">0%</td>
 +
<td align="center">24%</td>
 +
<td align="center">0%</td>
 +
</tr>
 +
<tr>
 +
<td align="center">NFS</td>
 +
<td align="center">43,363 KB/s</td>
 +
 
 +
<td align="center">50%</td>
 +
<td align="center">16%</td>
 +
<td align="center">-50%</td>
 +
</tr>
 +
<tr>
 +
<td align="center">iSCSI</td>
 +
<td align="center">31,503 KB/s</td>
 +
<td align="center">9%</td>
 +
<td align="center">30%</td>
 +
<td align="center">25%</td>
 +
 
 +
</tr>
 +
</tbody>
 +
</table>
 +
<p><a id="Read" name="Read"></a></p>
 +
<h3><span class="mw-headline"> Read </span></h3>
 +
<table border="1" cellspacing="0" width="50%">
 +
<tbody>
 +
<tr>
 +
<th></th>
 +
<th>Transfer Speed</th>
 +
<th>Percentage Increase</th>
 +
<th>CPU Usage</th>
 +
 
 +
<th>Percentage Increase</th>
 +
</tr>
 +
<tr>
 +
<td align="center">PATA</td>
 +
<td align="center">25,991 KB/s</td>
 +
<td align="center">0%</td>
 +
<td align="center">10%</td>
 +
<td align="center">0%</td>
 +
</tr>
 +
<tr>
 +
<td align="center">NFS</td>
 +
 
 +
<td align="center">51,789 KB/s</td>
 +
<td align="center">99%</td>
 +
<td align="center">85%</td>
 +
<td align="center">850%</td>
 +
</tr>
 +
<tr>
 +
<td align="center">iSCSI</td>
 +
<td align="center">59,147 KB/s</td>
 +
<td align="center">127%</td>
 +
<td align="center">84%</td>
 +
 
 +
<td align="center">840%</td>
 +
</tr>
 +
</tbody>
 +
</table>

Revision as of 12:42, 18 April 2010

Title

Storage Performance By: David Chisholm (dmchisho@learn.senecac.on.ca)

Introduction

In order to have our Koji Build Farm run as efficiently as possible we needed to find out which form of data storage would be the fastest overall. The candidates were:

  • PATA Hard Drive connected via USB
  • NFS share from HongKong
  • iSCSI network connection to HongKong

Approach

Benchmark using a linux untiliy called Bonnie++ written by Russell Coker.

The Benchmark was run 3 times on each medium, the results were then averaged together.

The command used is as follows:

bonnie++ -d <location> -s 2048 -u root

Process

What happened while you worked on the problem? You had multiple iterations -- what happened at each milestone? Did you go down the wrong path and have to start over? What barriers did you encounter?

Discovery

What did you discover and learn during the process -- about the technology, the open source process, the community, yourself and your abilities, collaboration?

Results

<a id="Write" name="Write"></a>

Write

<tbody> </tbody>
Transfer Speed Percentage Increase CPU Usage Percentage Increase
PATA 28,790 KB/s 0% 24% 0%
NFS 43,363 KB/s 50% 16% -50%
iSCSI 31,503 KB/s 9% 30% 25%

<a id="Read" name="Read"></a>

Read

<tbody> </tbody>
Transfer Speed Percentage Increase CPU Usage Percentage Increase
PATA 25,991 KB/s 0% 10% 0%
NFS 51,789 KB/s 99% 85% 850%
iSCSI 59,147 KB/s 127% 84% 840%