Blog

Benchmark de la dedibox Pro 2014 (Pro 32G)

Écrit le 05 12 2013 par Kévin MET _

Aujourd'hui on va se faire un petit benchmark. Il s'agit cette fois d'une machine online pour changer un peu. Plus précisément il s'agit de la Dedibox Pro 2014 en 32G qui est en fait un HP DL320e v2. Cette machine coute 69.99€ HT / mois et est plus ou moins équivalente à la SP bestof juillet 2013. Elle est tout de même un peu mieux niveau CPU et IO comme vous allez le voir dans les benchmarks suivants. Vous pouvez choisir le type de disques durs et vous avez le choix entre du SSD, du SAS ou du SATA. Dans notre cas, nous avions besoin de place, nous avons opté pour du SATA. Elle est vendue avec un vlan et est donc plutôt performante pour une machine dans le bas de la moyenne gamme. Avec du SATA ,elle peut donc être utilisée pour du LAMP avec un trafic moyennement important ou dans une architecture hadoop ou cloud.

Je viens de mettre à jour l'article de la synthèse des benchmarks

Caractéristiques techniques et informations supplémentaires

  • OS : Debian Wheezy, kernel debian 3.2.0-4-amd64
  • Disque : HP 3To MB3000GCWLU
  • Raid : Raid1 sur carte Smart Array P222
  • CPU : Intel(R) Xeon(R) CPU E3-1240 v3 @ 3.40GHz
  • RAM : 32Go

Benchmark du CPU


root@yop:~# sysbench --test=cpu --cpu-max-prime=20000 --num-threads=1 run
sysbench 0.4.12:  multi-threaded system evaluation benchmark

Running the test with following options:
Number of threads: 1

Doing CPU performance benchmark

Threads started!
Done.

Maximum prime number checked in CPU test: 20000


Test execution summary:
    total time:                          21.0527s
    total number of events:              10000
    total time taken by event execution: 21.0521
    per-request statistics:
         min:                                  2.10ms
         avg:                                  2.11ms
         max:                                  9.87ms
         approx.  95 percentile:               2.10ms

Threads fairness:
    events (avg/stddev):           10000.0000/0.00
    execution time (avg/stddev):   21.0521/0.00

root@yop:~# sysbench --test=cpu --cpu-max-prime=20000 --num-threads=8 run
sysbench 0.4.12:  multi-threaded system evaluation benchmark

Running the test with following options:
Number of threads: 8

Doing CPU performance benchmark

Threads started!
Done.

Maximum prime number checked in CPU test: 20000


Test execution summary:
    total time:                          3.1542s
    total number of events:              10000
    total time taken by event execution: 25.2109
    per-request statistics:
         min:                                  2.23ms
         avg:                                  2.52ms
         max:                                 25.26ms
         approx.  95 percentile:               2.51ms

Threads fairness:
    events (avg/stddev):           1250.0000/2.40
    execution time (avg/stddev):   3.1514/0.00

Benchmark et informations sur la partie Disque


root@stat16:~# hpacucli ctrl all show config detail

Smart Array P222 in Slot 1
   Bus Interface: PCI
   Slot: 1
   Serial Number: PDSXH0ARH5M091
   Cache Serial Number: PBKUA0BRH5I1T7
   RAID 6 (ADG) Status: Enabled
   Controller Status: OK
   Hardware Revision: B
   Firmware Version: 4.68
   Rebuild Priority: Medium
   Expand Priority: Medium
   Surface Scan Delay: 3 secs
   Surface Scan Mode: Idle
   Queue Depth: Automatic
   Monitor and Performance Delay: 60  min
   Elevator Sort: Enabled
   Degraded Performance Optimization: Disabled
   Inconsistency Repair Policy: Disabled
   Wait for Cache Room: Disabled
   Surface Analysis Inconsistency Notification: Disabled
   Post Prompt Timeout: 15 secs
   Cache Board Present: True
   Cache Status: OK
   Cache Ratio: 25% Read / 75% Write
   Drive Write Cache: Enabled
   Total Cache Size: 512 MB
   Total Cache Memory Available: 304 MB
   No-Battery Write Cache: Disabled
   Cache Backup Power Source: Capacitors
   Battery/Capacitor Count: 1
   Battery/Capacitor Status: OK
   SATA NCQ Supported: True
   Spare Activation Mode: Activate on drive failure
   Controller Temperature (C): 88
   Cache Module Temperature (C): 35
   Capacitor Temperature  (C): 27

   Array: A
      Interface Type: SATA
      Unused Space: 0  MB
      Status: OK
      MultiDomain Status: OK
      Array Type: Data



      Logical Drive: 1
         Size: 2.7 TB
         Fault Tolerance: RAID 1
         Heads: 255
         Sectors Per Track: 63
         Cylinders: 65535
         Strip Size: 64 KB
         Full Stripe Size: 64 KB
         Status: OK
         MultiDomain Status: OK
         Caching:  Enabled
         Unique Identifier: 600508B1001C0665694662AB72199FD9
         Disk Name: /dev/sda
         Mount Points: /disks 2.7 TB
         OS Status: LOCKED
         Logical Drive Label: A3617F5BPDSXH0ARH5M09154DA
         Mirror Group 0:
            physicaldrive 2I:1:1 (port 2I:box 1:bay 1, SATA, 3 TB, OK)
         Mirror Group 1:
            physicaldrive 2I:1:2 (port 2I:box 1:bay 2, SATA, 3 TB, OK)
         Drive Type: Data

      physicaldrive 2I:1:1
         Port: 2I
         Box: 1
         Bay: 1
         Status: OK
         Drive Type: Data Drive
         Interface Type: SATA
         Size: 3 TB
         Rotational Speed: 7200
         Firmware Revision: HPG3    
         Serial Number: P8HH2DER            
         Model: ATA     MB3000GCWLU     
         SATA NCQ Capable: True
         SATA NCQ Enabled: True
         Current Temperature (C): 34
         Maximum Temperature (C): 37
         PHY Count: 1
         PHY Transfer Rate: 6.0Gbps
         Drive Authentication Status: OK
         Carrier Application Version: 11
         Carrier Bootloader Version: 6

      physicaldrive 2I:1:2
         Port: 2I
         Box: 1
         Bay: 2
         Status: OK
         Drive Type: Data Drive
         Interface Type: SATA
         Size: 3 TB
         Rotational Speed: 7200
         Firmware Revision: HPG3    
         Serial Number: P8HH2G8R            
         Model: ATA     MB3000GCWLU     
         SATA NCQ Capable: True
         SATA NCQ Enabled: True
         Current Temperature (C): 33
         Maximum Temperature (C): 36
         PHY Count: 1
         PHY Transfer Rate: 6.0Gbps
         Drive Authentication Status: OK
         Carrier Application Version: 11
         Carrier Bootloader Version: 6


   SEP (Vendor ID PMCSIERA, Model SRCv8x6G) 380
      Device Number: 380
      Firmware Version: RevB
      WWID: 50014380283BC74F
      Vendor ID: PMCSIERA
      Model: SRCv8x6G        

root@yop:~# tune2fs -l /dev/sda4 
tune2fs 1.42.5 (29-Jul-2012)
Filesystem volume name:   <none>
Last mounted on:          <not available>
Filesystem UUID:          39d8fe11-a48a-4013-bc8d-5c691d7f166d
Filesystem magic number:  0xEF53
Filesystem revision #:    1 (dynamic)
Filesystem features:      has_journal ext_attr resize_inode dir_index filetype needs_recovery extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize
Filesystem flags:         signed_directory_hash 
Default mount options:    user_xattr acl
Filesystem state:         clean
Errors behavior:          Continue
Filesystem OS type:       Linux
Inode count:              181862400
Block count:              727425600
Reserved block count:     36371280
Free blocks:              715959476
Free inodes:              181862389
First block:              0
Block size:               4096
Fragment size:            4096
Reserved GDT blocks:      850
Blocks per group:         32768
Fragments per group:      32768
Inodes per group:         8192
Inode blocks per group:   512
RAID stride:              16
RAID stripe width:        16
Flex block group size:    16
Filesystem created:       Tue Dec  3 13:39:35 2013
Last mount time:          Tue Dec  3 13:45:45 2013
Last write time:          Tue Dec  3 13:45:45 2013
Mount count:              2
Maximum mount count:      -1
Last checked:             Tue Dec  3 13:39:35 2013
Check interval:           0 (<none>)
Lifetime writes:          4760 MB
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)
First inode:              11
Inode size:	          256
Required extra isize:     28
Desired extra isize:      28
Journal inode:            8
Default directory hash:   half_md4
Directory Hash Seed:      122879cb-835c-4e53-a376-6f5e10bd2713
Journal backup:           inode blocks

root@yop:/disks# sysbench --test=fileio --file-total-size=150G prepare
sysbench 0.4.12:  multi-threaded system evaluation benchmark

128 files, 1228800Kb each, 153600Mb total
Creating files for the test...
root@yop:/disks# sysbench --test=fileio --file-total-size=150G --file-test-mode=rndrw --init-rng=on --max-time=300 --max-requests=0 run
sysbench 0.4.12:  multi-threaded system evaluation benchmark

Running the test with following options:
Number of threads: 1
Initializing random number generator from timer.


Extra file open flags: 0
128 files, 1.1719Gb each
150Gb total file size
Block size 16Kb
Number of random requests for random IO: 0
Read/Write ratio for combined random IO test: 1.50
Periodic FSYNC enabled, calling fsync() each 100 requests.
Calling fsync() at the end of test, Enabled.
Using synchronous I/O mode
Doing random r/w test
Threads started!
Time limit exceeded, exiting...
Done.

Operations performed:  42763 Read, 28508 Write, 91136 Other = 162407 Total
Read 668.17Mb  Written 445.44Mb  Total transferred 1.0875Gb  (3.7119Mb/sec)
  237.56 Requests/sec executed

Test execution summary:
    total time:                          300.0087s
    total number of events:              71271
    total time taken by event execution: 298.7642
    per-request statistics:
         min:                                  0.00ms
         avg:                                  4.19ms
         max:                                226.20ms
         approx.  95 percentile:              13.30ms

Threads fairness:
    events (avg/stddev):           71271.0000/0.00
    execution time (avg/stddev):   298.7642/0.00
♥ Partage sur tes réseaux sociaux ♥
Kévin MET
Kévin MET

Auteur de ce blog et gérant de la société MNT-TECH, je publie sur ce blog lorsque le temps me le permet et lorsqu'un sujet qui me parait intéressant n'a pas encore été abordé en français. Toutes les informations techniques présentes sur cette page peuvent être réutilisées moyennant le fait de citer la source.