]]>
Call us: 1-888-316-9775 • Contact Us
MySQL and InnoDB are trademarks of Oracle Corp.
Proudly running Percona Server
Copyright © 2006-2013 Percona Inc.
Copyright, Trademark, and Privacy Policy • Sitemap
]]>
Sysbench with different filesizes on Virident tachIOn 400GB
- Benchmark date: 11-Dec-2010
- System:
- CPU: Intel(R) Xeon(R) CPU X5670 @ 2.93GHz
- 2 physical CPUs - Intel Nehalem, 6 cores, 12 threads on each, visible as 24 CPUs
- Memory 346GB
- IO: 8 x 2.5” 15K RPM disks in RAID10,
- IO: Virident tachIOn 400GB SLC
- OS: CentOS 5.5, kernel 2.6.18-194.8.1.el5
- Benchmark: sysbench fileio rndwr
Raw results: ( 200GB and 800GB results are provided by Virident)
| size | type | thr | bytes/sec | req/sec | 95% resp_time |
|---|---|---|---|---|---|
| 50G | rndwr | 16 | 986.54Mb | 63138.29 | 0.63 |
| 60G | rndwr | 16 | 989.71Mb | 63341.52 | 0.63 |
| 70G | rndwr | 16 | 971.13Mb | 62152.31 | 0.64 |
| 80G | rndwr | 16 | 995.48Mb | 63710.96 | 0.64 |
| 90G | rndwr | 16 | 980.03Mb | 62721.80 | 0.64 |
| 100G | rndwr | 16 | 982.07Mb | 62852.36 | 0.64 |
| 110G | rndwr | 16 | 974Mb | 62335.84 | 0.64 |
| 120G | rndwr | 16 | 963.6Mb | 61670.10 | 0.64 |
| 130G | rndwr | 16 | 959.17Mb | 61386.73 | 0.65 |
| 140G | rndwr | 16 | 948.55Mb | 60707.08 | 0.66 |
| 150G | rndwr | 16 | 924.67Mb | 59179.19 | 0.67 |
| 160G | rndwr | 16 | 915.65Mb | 58601.34 | 0.68 |
| 170G | rndwr | 16 | 899.63Mb | 57576.31 | 0.69 |
| 180G | rndwr | 16 | 886.33Mb | 56725.36 | 0.71 |
| 190G | rndwr | 16 | 871.55Mb | 55779.30 | 0.72 |
| 200G | rndwr | 16 | 848.58Mb | 54308.90 | 0.74 |
| 210G | rndwr | 16 | 809.34Mb | 51797.46 | 0.76 |
| 220G | rndwr | 16 | 792.07Mb | 50692.34 | 0.84 |
| 230G | rndwr | 16 | 783Mb | 50112.30 | 1.01 |
| 240G | rndwr | 16 | 727.89Mb | 46584.86 | 1.11 |
| 250G | rndwr | 16 | 714.36Mb | 45719.23 | 1.18 |
| 260G | rndwr | 16 | 685.18Mb | 43851.44 | 1.27 |
| 270G | rndwr | 16 | 669.04Mb | 42818.43 | 1.30 |
| 280G | rndwr | 16 | 639.22Mb | 40910.11 | 1.39 |
| 290G | rndwr | 16 | 611.39Mb | 39128.89 | 1.46 |
| 300G | rndwr | 16 | 583.76Mb | 37360.81 | 1.48 |
| 310G | rndwr | 16 | 555.1Mb | 35526.24 | 1.54 |
| 320G | rndwr | 16 | 528.09Mb | 33797.71 | 1.60 |
| 330G | rndwr | 16 | 501.65Mb | 32105.31 | 1.65 |
| 340G | rndwr | 16 | 472.35Mb | 30230.67 | 1.70 |
| 350G | rndwr | 16 | 444.93Mb | 28475.40 | 1.79 |
| 360G | rndwr | 16 | 417.33Mb | 26709.23 | 1.89 |
| 370G | rndwr | 16 | 381.03Mb | 24386.14 | 2.06 |
| size, GB | 400GB | 200GB |
|---|---|---|
| 50 | 986.54 | 1063.00 |
| 60 | 989.71 | 1039.00 |
| 70 | 971.13 | 1010.00 |
| 80 | 995.48 | 991.00 |
| 90 | 980.03 | 956.00 |
| 100 | 982.07 | 903.00 |
| 110 | 974 | 851.00 |
| 120 | 963.6 | 772.00 |
| 130 | 959.17 | 729.00 |
| 140 | 948.55 | 671.00 |
| 150 | 924.67 | 606.00 |
| 160 | 915.65 | 555.00 |
| 170 | 899.63 | 486.00 |
| 180 | 886.33 | 426.00 |
| 190 | 871.55 | |
| 200 | 848.58 | |
| 210 | 809.34 | |
| 220 | 792.07 | |
| 230 | 783 | |
| 240 | 727.89 | |
| 250 | 714.36 | |
| 260 | 685.18 | |
| 270 | 669.04 | |
| 280 | 639.22 | |
| 290 | 611.39 | |
| 300 | 583.76 | |
| 310 | 555.1 | |
| 320 | 528.09 | |
| 330 | 501.65 | |
| 340 | 472.35 | |
| 350 | 444.93 | |
| 360 | 417.33 |
| size, GB | 800GB |
|---|---|
| 200 | 1,091 |
| 220 | 1,085 |
| 240 | 1,073 |
| 260 | 1,064 |
| 280 | 1,048 |
| 300 | 1,036 |
| 320 | 1,018 |
| 340 | 1,018 |
| 360 | 997 |
| 380 | 970 |
| 400 | 944 |
| 420 | 919 |
| 440 | 896 |
| 460 | 867 |
| 480 | 841 |
| 500 | 810 |
| 520 | 779 |
| 540 | 746 |
| 560 | 716 |
| 580 | 679 |
| 600 | 649 |
| 620 | 613 |
| 640 | 579 |
| 660 | 542 |
| 680 | 520 |
| 700 | 485 |
| 720 | 453 |
Scripts
reformat.sh umount /mnt/tachion fdparm --prepare -f /dev/vgca0 mkfs.xfs -f -s size=4096 /dev/vgca0 mount /dev/vgca0 /mnt/tachion -o noatime,nobarrier
#!/bin/sh
set -u
set -x
set -e
CURD=`pwd`
for sizei in `seq 50 10 370`; do
size=${sizei}G
bash ./reformat.sh 100%
cd /mnt/tachion
sysbench --test=fileio --file-num=64 --file-total-size=$size prepare
# pre-run to get card in steady state
sysbench --test=fileio --file-total-size=$size --file-test-mode=rndwr --max-time=1800 --max-requests=100000000 --num-threads=16 --init-rng=on --file-num=64 --file-extra-flags=direct --file-fsync-freq=0 --file-block-size=16384 run
for mode in rndwr; do
for blksize in 16384 ; do
for threads in 16; do
echo "====== testing $blksize in $threads threads"
echo PARAMS $size $mode $threads $blksize > $CURD/sysbench-size-$size-mode-$mode-threads-$threads-blksz-$blksize
sysbench --test=fileio --file-total-size=$size --file-test-mode=$mode\
--max-time=120 --max-requests=100000000 --num-threads=$threads --init-rng=on \
--file-num=64 --file-extra-flags=direct --file-fsync-freq=0 --file-block-size=$blksize run \
| tee -a $CURD/sysbench-size-$size-mode-$mode-threads-$threads-blksz-$blksize 2>&1
done
done
done
sysbench --test=fileio --file-total-size=$size cleanup
cd $CURD
done
Card info
vgc-diags -d /dev/vgca
Checking Software configuration:
--------------------------------
Found: vgc-utils-1.1-B4.25571 vgc-drivers-2.6.18-194.8.1.el5-1.1-B4.25571
Checking Hardware configuration:
--------------------------------
Virident tachIOn a
tachIOn0: 0x8000000000 bytes (512 GB)
BAR [0] phys 0xb1b00000 virt 0xffffc20013800000 (sz 1 MB)
BAR [1] phys 0xb0000000 (sz 4 KB)
Card Name = tachIOn LP
tachIOn Controller RTL rev = 24890
tachIOn Controller ucode rev = 21328
tachIOn Controller frequency = 72 MHz
Module Controller RTL rev = 24961
Module Controller ucode rev = 24492
Card Temperature = 57 C
CPU Frequency = 2926 MHz
Version = 2
Date (Week:Year) = 34:107
Serial Number = VS001B5-000040
Manufacturer Id = "Virident Systems Inc"
Board Type = 001
Darwin md5sum = 5e2a9b6b339a8004822ced37d5135ffb
Sydney md5sum = 123b7a9a6c0e72bbfb4901960791379b
Copyright = "(c) Virident Systems Inc. 2010"
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported


