This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
cluster:97 [2011/03/30 15:22] hmeij |
cluster:97 [2012/02/16 19:09] (current) hmeij |
||
---|---|---|---|
Line 1: | Line 1: | ||
\\ | \\ | ||
**[[cluster: | **[[cluster: | ||
+ | |||
+ | ==== Summary ==== | ||
+ | |||
+ | The purpose of this testing is to find out how fast the storage systems respond either directly attached to compute nodes, or attached via ethernet (gigabit ethernet) or infiniband (SDR via queue imw or QDR via queue hp12). | ||
+ | |||
+ | So, nothing beats directly attached storage ofcourse (scenario: fastlocal.dell.out below), the attached disk arrays on compute nodes in the ehwfd queue. | ||
+ | |||
+ | However, that queue may be a bottle neck (only 4 compute nodes in the ehwfd queue) or perhaps 230 GB is not enough (for 8 job slots). | ||
+ | |||
+ | For an example of using MYSANSCRATCH, | ||
==== IOZone ==== | ==== IOZone ==== | ||
Line 46: | Line 56: | ||
* home.dell.out ** real (4 hours and 8 mins)** | * home.dell.out ** real (4 hours and 8 mins)** | ||
- | This was running against greentail' | + | This was running against greentail' |
==== Graphs ==== | ==== Graphs ==== | ||
Line 60: | Line 70: | ||
* [[http:// | * [[http:// | ||
+ | |||
+ | ==== Sample ==== | ||
+ | |||
+ | Using MYSANSCRATCH with gaussian jobs (you can use any queue but hp12 will be the fastest): | ||
+ | |||
+ | < | ||
+ | |||
+ | #!/bin/bash | ||
+ | #BSUB -q hp12 | ||
+ | #BSUB -o out | ||
+ | #BSUB -e err | ||
+ | #BSUB -J test | ||
+ | # job slots: change both lines, also inside gaussian.com | ||
+ | #BSUB -n 8 | ||
+ | #BSUB -x | ||
+ | |||
+ | # unique job scratch dirs | ||
+ | MYSANSCRATCH=/ | ||
+ | MYLOCALSCRATCH=/ | ||
+ | export MYSANSCRATCH MYLOCALSCRATCH | ||
+ | |||
+ | # cd to remote working dir | ||
+ | cd $MYSANSCRATCH | ||
+ | pwd | ||
+ | |||
+ | # environment | ||
+ | export GAUSS_SCRDIR=" | ||
+ | export g09root="/ | ||
+ | . $g09root/ | ||
+ | |||
+ | # stage input data | ||
+ | rm -rf ~/ | ||
+ | cp ~/ | ||
+ | |||
+ | # run | ||
+ | time g09 < gaussian.com > gaussian.log | ||
+ | |||
+ | # save results | ||
+ | cp gaussian.log ~/ | ||
+ | |||
+ | |||
+ | </ | ||
\\ | \\ | ||
**[[cluster: | **[[cluster: |