Teaser
The more I see, the more I know
The more I know, the less I understand
clear

Nexenta

Als Nexenta kam eine "Open Storage Appliance (Enterprise Edition)" zum Einsatz, die uns von Thomas Krenn freundlicherweise als Textsystem zur Verfügung gestellt wurde.

 


Bonnie++

root@backup2:/mnt# bonnie++ -s 4096 -u stonki
Using uid:1000, gid:1000.
Writing a byte at a time...done
Writing intelligently...done
Rewriting...done
Reading a byte at a time...done
Reading intelligently...done
start 'em...done...done...done...done...done...
Create files in sequential order...done.
Stat files in sequential order...done.
Delete files in sequential order...done.
Create files in random order...done.
Stat files in random order...done.
Delete files in random order...done.
Version  1.96       ------Sequential Output------ --Sequential Input- --Random-
Concurrency   1     -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
backup2.2wd      4G   851  95 47022   4 36808   3  4361  95 135213  11  6873  98
Latency             10288us   10046ms    3001ms    2259us    2916us   61200us
Version  1.96       ------Sequential Create------ --------Random Create--------
backup2.2wd         -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                 16 +++++ +++ +++++ +++ 31942  27 30647  31 +++++ +++ 32426  27
Latency               699us     893us    1230us     454us      59us     894us


Rsync

root@backup2:/home/stonki# rsync -a --stats /home/stonki/1GB.file /mnt/

Number of files: 1
Number of files transferred: 1
Total file size: 1073741824 bytes
Total transferred file size: 1073741824 bytes
Literal data: 1073741824 bytes
Matched data: 0 bytes
File list size: 26
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 1073872970
Total bytes received: 31

sent 1073872970 bytes  received 31 bytes  39049927.31 bytes/sec
total size is 1073741824  speedup is 1.00


ioZone

root@backup2:/home/stonki# iozone -R -l 5 -u 5 -r 4k -s 100m -F /mnt/test1 /mnt/test2 /mnt/test3 /mnt/test4 /mnt/test5
        Iozone: Performance Test of File I/O
                Version $Revision: 3.373 $
                Compiled for 64 bit mode.
                Build: linux-AMD64 

        Contributors:William Norcott, Don Capps, Isom Crawford, Kirby Collins
                     Al Slater, Scott Rhine, Mike Wisner, Ken Goss
                     Steve Landherr, Brad Smith, Mark Kelly, Dr. Alain CYR,
                     Randy Dunlap, Mark Montague, Dan Million, Gavin Brebner,
                     Jean-Marc Zucconi, Jeff Blomberg, Benny Halevy, Dave Boone,
                     Erik Habbinga, Kris Strecker, Walter Wong, Joshua Root,
                     Fabrice Bacchella, Zhenghua Xue, Qin Li, Darren Sawyer.

        Run began: Sat Oct  8 12:57:20 2011

        Excel chart generation enabled
        Record Size 4 KB
        File size set to 102400 KB
        Command line used: iozone -R -l 5 -u 5 -r 4k -s 100m -F /mnt/test1 /mnt/test2 /mnt/test3 /mnt/test4 /mnt/test5
        Output is in Kbytes/sec
        Time Resolution = 0.000001 seconds.
        Processor cache size set to 1024 Kbytes.
        Processor cache line size set to 32 bytes.
        File stride size set to 17 * record size.
        Min process = 5 
        Max process = 5 
        Throughput test with 5 processes
        Each process writes a 102400 Kbyte file in 4 Kbyte records

        Children see throughput for  5 initial writers  =   78641.43 KB/sec
        Parent sees throughput for  5 initial writers   =   12727.99 KB/sec
        Min throughput per process                      =    7727.73 KB/sec 
        Max throughput per process                      =   41125.11 KB/sec
        Avg throughput per process                      =   15728.29 KB/sec
        Min xfer                                        =   19308.00 KB

        Children see throughput for  5 rewriters        = 3456663.97 KB/sec
        Parent sees throughput for  5 rewriters         =   30720.50 KB/sec
        Min throughput per process                      =  489413.72 KB/sec 
        Max throughput per process                      = 1007248.75 KB/sec
        Avg throughput per process                      =  691332.79 KB/sec
        Min xfer                                        =   44960.00 KB

        Children see throughput for  5 readers          = 8045481.41 KB/sec
        Parent sees throughput for  5 readers           = 2553197.69 KB/sec
        Min throughput per process                      =  404213.03 KB/sec 
        Max throughput per process                      = 2851415.25 KB/sec
        Avg throughput per process                      = 1609096.28 KB/sec
        Min xfer                                        =   14508.00 KB

        Children see throughput for 5 re-readers        = 9519856.94 KB/sec
        Parent sees throughput for 5 re-readers         = 3139005.72 KB/sec
        Min throughput per process                      =  672813.19 KB/sec 
        Max throughput per process                      = 3014982.00 KB/sec
        Avg throughput per process                      = 1903971.39 KB/sec
        Min xfer                                        =   14288.00 KB

        Children see throughput for 5 reverse readers   = 6335160.81 KB/sec
        Parent sees throughput for 5 reverse readers    = 5255074.29 KB/sec
        Min throughput per process                      =  455370.44 KB/sec 
        Max throughput per process                      = 2721092.50 KB/sec
        Avg throughput per process                      = 1267032.16 KB/sec
        Min xfer                                        =   17152.00 KB

        Children see throughput for 5 stride readers    = 5432812.50 KB/sec
        Parent sees throughput for 5 stride readers     = 4981984.16 KB/sec
        Min throughput per process                      =  894410.00 KB/sec 
        Max throughput per process                      = 1307353.38 KB/sec
        Avg throughput per process                      = 1086562.50 KB/sec
        Min xfer                                        =   52204.00 KB

        Children see throughput for 5 random readers    = 7003306.25 KB/sec
        Parent sees throughput for 5 random readers     = 4827701.61 KB/sec
        Min throughput per process                      =  573237.25 KB/sec 
        Max throughput per process                      = 2509610.25 KB/sec
        Avg throughput per process                      = 1400661.25 KB/sec
        Min xfer                                        =   23400.00 KB

        Children see throughput for 5 mixed workload    = 4578967.94 KB/sec
        Parent sees throughput for 5 mixed workload     =   38163.25 KB/sec
        Min throughput per process                      =  556913.94 KB/sec 
        Max throughput per process                      = 1625134.50 KB/sec
        Avg throughput per process                      =  915793.59 KB/sec
        Min xfer                                        =   17260.00 KB

        Children see throughput for 5 random writers    = 3435000.03 KB/sec
        Parent sees throughput for 5 random writers     =   13690.12 KB/sec
        Min throughput per process                      =  332538.47 KB/sec 
        Max throughput per process                      = 1558933.25 KB/sec
        Avg throughput per process                      =  687000.01 KB/sec
        Min xfer                                        =   19696.00 KB



"Throughput report Y-axis is type of test X-axis is number of processes"
"Record size = 4 Kbytes "
"Output is in Kbytes/sec"

"  Initial write "   78641.43 
"        Rewrite " 3456663.97 
"           Read " 8045481.41 
"        Re-read " 9519856.94 
"   Reverse Read " 6335160.81 
"    Stride read " 5432812.50 
"    Random read " 7003306.25 
" Mixed workload " 4578967.94 
"   Random write " 3435000.03 



ioZone Download

Ausgabe des automatischen Test von iozone als Excel Datei. Siehe http://www.thegeekstuff.com/2011/05/iozone-examples/

  • 1st column KB: Indicates the file size that was used for the testing.
  • 2nd column reclen: Indicates the record length that was used for the testing
  • 3rd column until the last column: Indicates the various tests that are performed and its output values in per second.

 

Download: nexenta.xls