Single vs Multi-stream on JackRabbit JR5
By joe
- 1 minutes read - 196 wordsA customer was playing with one of our lab machines (a JackRabbit JR5), and asked us if we could improve the multithread streaming performance. The way we had it set up (for internal testing) was non-optimal for their use case. So we went back and did some simple tweaks. Somewhat better optimized for their use case. Remember, this is our previous generation unit. Next gen is … a little faster :)
18 write/read threads to same file systems
[root@jr5-lab ~]# fio sw18t.fio
Run status group 0 (all jobs):
WRITE: io=143GB, aggrb=2,298MB/s, minb=2,353MB/s, maxb=2,353MB/s, mint=63930msec, maxt=63930msec
[root@jr5-lab ~]# fio sr18t.fio
Run status group 0 (all jobs):
READ: io=143GB, aggrb=2,150MB/s, minb=2,202MB/s, maxb=2,202MB/s, mint=68325msec, maxt=68325msec
and the 36 thread results
[root@jr5-lab ~]# fio sw36t.fio
Run status group 0 (all jobs):
WRITE: io=287GB, aggrb=2,133MB/s, minb=2,185MB/s, maxb=2,185MB/s, mint=137710msec, maxt=137710msec
[root@jr5-lab ~]# fio sr36t.fio
Run status group 0 (all jobs):
READ: io=287GB, aggrb=2,066MB/s, minb=2,116MB/s, maxb=2,116MB/s, mint=142207msec, maxt=142207msec
and, for laughs, 72 threads.
[root@jr5-lab ~]# fio sw72t.fio
Run status group 0 (all jobs):
WRITE: io=574GB, aggrb=1,959MB/s, minb=2,006MB/s, maxb=2,006MB/s, mint=299880msec, maxt=299880msec
[root@jr5-lab ~]# fio sr72t.fio
Run status group 0 (all jobs):
READ: io=574GB, aggrb=1,727MB/s, minb=1,768MB/s, maxb=1,768MB/s, mint=340277msec, maxt=340277msec
Not bad for a single machine.