Server benchmark: Hetzner EX 4 Dedicated Server

  • 2011
  • Hetzner EQ 4 Dedicated Server
  • i7-2600 Quadcore
  • 16 GB RAM
  • 3 TB SATA 6 Gb/s HDD RAID1
  • 100 GB backup space
  • 10 TB traffic/mo
  • Debian 6.0 64 bit
  • Tests run 2011-10-04
UnixBench 5.1.2
 ./Run dhry2reg whetstone-double syscall pipe context1 spawn execl shell1 shell8 shell16

======================================================================== 
   BYTE UNIX Benchmarks (Version 5.1.2) 

   System: *****: GNU/Linux 
   OS: GNU/Linux -- 2.6.32-5-amd64 -- #1 SMP Fri Sep 9 20:23:16 UTC 2011 
   Machine: x86_64 (unknown) 
   Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8") 
   CPU 0: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz (6821.7 bogomips) 
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization 
   CPU 1: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz (6822.9 bogomips) 
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization 
   CPU 2: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz (6822.9 bogomips) 
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization 
   CPU 3: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz (6822.9 bogomips) 
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization 
   CPU 4: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz (6822.9 bogomips) 
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization 
   CPU 5: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz (6822.9 bogomips) 
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization 
   CPU 6: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz (6822.9 bogomips) 
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization 
   CPU 7: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz (6822.9 bogomips) 
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization 
   17:49:07 up  1:04,  1 user,  load average: 0.14, 0.72, 1.13; runlevel 2 

------------------------------------------------------------------------ 
Benchmark Run: Tue Oct 04 2011 17:49:07 - 18:13:14 
8 CPUs in system; running 1 parallel copy of tests 

Dhrystone 2 using register variables       41819932.3 lps   (10.0 s, 7 samples) 
Double-Precision Whetstone                     4579.8 MWIPS (9.9 s, 7 samples) 
Execl Throughput                               2498.9 lps   (29.8 s, 2 samples) 
Pipe Throughput                             3094162.4 lps   (10.0 s, 7 samples) 
Pipe-based Context Switching                 102728.5 lps   (10.0 s, 7 samples) 
Process Creation                              10027.1 lps   (30.0 s, 2 samples) 
Shell Scripts (1 concurrent)                   5669.1 lpm   (60.0 s, 2 samples) 
Shell Scripts (16 concurrent)                  2898.5 lpm   (60.0 s, 2 samples) 
Shell Scripts (8 concurrent)                   4952.4 lpm   (60.0 s, 2 samples) 
System Call Overhead                        5243222.0 lps   (10.0 s, 7 samples) 

System Benchmarks Partial Index              BASELINE       RESULT    INDEX 
Dhrystone 2 using register variables         116700.0   41819932.3   3583.5 
Double-Precision Whetstone                       55.0       4579.8    832.7 
Execl Throughput                                 43.0       2498.9    581.1 
Pipe Throughput                               12440.0    3094162.4   2487.3 
Pipe-based Context Switching                   4000.0     102728.5    256.8 
Process Creation                                126.0      10027.1    795.8 
Shell Scripts (1 concurrent)                     42.4       5669.1   1337.1 
Shell Scripts (16 concurrent)                     ---       2898.5      --- 
Shell Scripts (8 concurrent)                      6.0       4952.4   8254.0 
System Call Overhead                          15000.0    5243222.0   3495.5 
                                                                   ======== 
System Benchmarks Index Score (Partial Only)                         1479.7 

------------------------------------------------------------------------ 
Benchmark Run: Tue Oct 04 2011 18:13:14 - 18:37:25 
8 CPUs in system; running 8 parallel copies of tests 

Dhrystone 2 using register variables      168132785.0 lps   (10.0 s, 7 samples) 
Double-Precision Whetstone                    28487.1 MWIPS (9.9 s, 7 samples) 
Execl Throughput                              36887.3 lps   (29.9 s, 2 samples) 
Pipe Throughput                            13564956.8 lps   (10.0 s, 7 samples) 
Pipe-based Context Switching                3074224.9 lps   (10.0 s, 7 samples) 
Process Creation                             116633.4 lps   (30.0 s, 2 samples) 
Shell Scripts (1 concurrent)                  50450.7 lpm   (60.0 s, 2 samples) 
Shell Scripts (16 concurrent)                  3312.8 lpm   (60.1 s, 2 samples) 
Shell Scripts (8 concurrent)                   6627.6 lpm   (60.0 s, 2 samples) 
System Call Overhead                       10598345.2 lps   (10.0 s, 7 samples) 

System Benchmarks Partial Index              BASELINE       RESULT    INDEX 
Dhrystone 2 using register variables         116700.0  168132785.0  14407.3 
Double-Precision Whetstone                       55.0      28487.1   5179.5 
Execl Throughput                                 43.0      36887.3   8578.4 
Pipe Throughput                               12440.0   13564956.8  10904.3 
Pipe-based Context Switching                   4000.0    3074224.9   7685.6 
Process Creation                                126.0     116633.4   9256.6 
Shell Scripts (1 concurrent)                     42.4      50450.7  11898.8 
Shell Scripts (16 concurrent)                     ---       3312.8      --- 
Shell Scripts (8 concurrent)                      6.0       6627.6  11046.0 
System Call Overhead                          15000.0   10598345.2   7065.6 
                                                                   ======== 
System Benchmarks Index Score (Partial Only)                         9175.9 

the best of three subsequent test runs of

dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync
1073741824 bytes (1.1 GB) copied, 7.34242 s, 146 MB/s

the best of three subsequent test runs of

hdparm -t dev
Timing cached reads:   25818 MB in  2.00 seconds = 12925.14 MB/sec
Timing buffered disk reads: 458 MB in  3.00 seconds = 152.57 MB/sec

Disclaimer: based on my experience disk performance testing with dd and hdparm are crude methods. The real-life disk load of a web service cannot be emulated with dd or hdparm.