Creating Branch for IO-Benchmark of OSDs

git-svn-id: https://xtreemfs.googlecode.com/svn/branches/jensvfischer_benchmark@3708 f8528748-c2c0-11dd-ba5c-d3b7c2b3b534
jensvfischer_benchmark/servers: Add sequential read and write OSD benchmark.

git-svn-id: https://xtreemfs.googlecode.com/svn/branches/jensvfischer_benchmark@3712 f8528748-c2c0-11dd-ba5c-d3b7c2b3b534
jensvfischer_benchmark/servers: Some small name changes.

Change the unit naming for bytes to use the IEC binary prefixes (MiB instead of MB etc).
Add static for the base volume name used in the benchmarks.

git-svn-id: https://xtreemfs.googlecode.com/svn/branches/jensvfischer_benchmark@3713 f8528748-c2c0-11dd-ba5c-d3b7c2b3b534
jensvfischer_benchmark/servers: Add use of BENCHMARK_FILENAME constant in ReadBenchmark

Fixes an error resulting from the lacking use of the said constant

git-svn-id: https://xtreemfs.googlecode.com/svn/branches/jensvfischer_benchmark@3714 f8528748-c2c0-11dd-ba5c-d3b7c2b3b534
Add eclipse files to .gitignore

Add .classpath and .project to .gitignore
Add eclipse files to .gitignore

Add .classpath and .project to .gitignore
Add dd scripts
Add script to start all local servers
Merge branch 'jvf_bench' into rand_bench
Add bin/ to gitignore
Add tests for the Bugfix to Issue 227
Add Bugfix for Issue 227

For the bugreport see Issue 227: http://code.google.com/p/xtreemfs/issues/detail?id=277
Some braces where missing in StripeTranslatorRaid0.translateReadRequest(),
resulting in a erroneous cast to int.
Add Random 4 KiB Read Benchmark
Add some spelling corrections
Add RANDOM_IO to Benchmarktype Enum
Add exlicit nextOffset Variable and assertions to Read- and Writebenchmarks
Add bin/ to gitignore
Merge remote-tracking branch 'main/master' into jvf_master
Merge branch 'jvf_rand' into jvf_master
Introduce ConnectionData datastructure and Controller class.

Introduce ConnectionData datastructure and refactor all the other classes to use it.
Introduce controller class and move the scheduleXYBenchmark-methods this class.
Rename scheduleXYBenchmark-methods to startXYBenchmark-methods.
Introduce new startBenchmarks-method to reduce code duplication in the
startXY-Benchmark-Methods.
Introduce new client handling (managed in controller). Move the scrub() and
deleteVolumeIfExisting methods to controller.