Heute hat die MyLoc Managed IT AG (Webtropia, Servdiscount) seine HP Helion OpenStack – Cloud lösung in die offene Beta geschickt. Mehr Infos dazu gibt es hier.
Ich habe mir auch mal einen Account geschnappt und gleich mal ein einfaches Benchmark gemacht. Bitteschön:
Contents
Config
Specs
- RAM
- 16GB
- VCPUs
- 4 VCPU
- Disk
- 512GB (wobei nur 500GB vergeben werden können. Template Bug. Will man eine Instanz erstellen muss man die größe manuell von 512GB auf 500GB setzen. MyLoc wurde informiert.)
- OS
- Debian 7 x86_64
Filesystem
Filesystem Type Size Used Avail Use% Mounted on rootfs rootfs 493G 12G 457G 3% / udev devtmpfs 10M 0 10M 0% /dev tmpfs tmpfs 1.6G 164K 1.6G 1% /run /dev/disk/by-uuid/b243782f-6010-4436-b515-47ecba60c6c7 ext4 493G 12G 457G 3% / tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs tmpfs 3.2G 0 3.2G 0% /run/shm
Ergebnisse
CPU
1 Thread
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: 25.5241s total number of events: 10000 total time taken by event execution: 25.5223 per-request statistics: min: 2.49ms avg: 2.55ms max: 3.27ms approx. 95 percentile: 2.76ms Threads fairness: events (avg/stddev): 10000.0000/0.00 execution time (avg/stddev): 25.5223/0.00
4 Threads
sysbench 0.4.12: multi-threaded system evaluation benchmark Running the test with following options: Number of threads: 4 Doing CPU performance benchmark Threads started! Done. Maximum prime number checked in CPU test: 20000 Test execution summary: total time: 7.0605s total number of events: 10000 total time taken by event execution: 28.2362 per-request statistics: min: 2.75ms avg: 2.82ms max: 3.25ms approx. 95 percentile: 2.95ms Threads fairness: events (avg/stddev): 2500.0000/0.71 execution time (avg/stddev): 7.0590/0.00
Disk
10GB
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, 80Mb each 10Gb 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: 13260 Read, 8840 Write, 28248 Other = 50348 Total Read 207.19Mb Written 138.12Mb Total transferred 345.31Mb (1.1503Mb/sec) 73.62 Requests/sec executed Test execution summary: total time: 300.2015s total number of events: 22100 total time taken by event execution: 0.9895 per-request statistics: min: 0.00ms avg: 0.04ms max: 578.23ms approx. 95 percentile: 0.01ms Threads fairness: events (avg/stddev): 22100.0000/0.00 execution time (avg/stddev): 0.9895/0.00
MySQL
Stock settings
sysbench 0.4.12: multi-threaded system evaluation benchmark No DB drivers specified, using mysql Running the test with following options: Number of threads: 8 Doing OLTP test. Running mixed OLTP test Doing read-only test Using Special distribution (12 iterations, 1 pct of values are returned in 75 pct cases) Using "BEGIN" for starting transactions Using auto_inc on the id column Threads started! Time limit exceeded, exiting... (last message repeated 7 times) Done. OLTP test statistics: queries performed: read: 1154916 write: 0 other: 164988 total: 1319904 transactions: 82494 (1374.83 per sec.) deadlocks: 0 (0.00 per sec.) read/write requests: 1154916 (19247.63 per sec.) other operations: 164988 (2749.66 per sec.) Test execution summary: total time: 60.0030s total number of events: 82494 total time taken by event execution: 479.6799 per-request statistics: min: 1.08ms avg: 5.81ms max: 58.96ms approx. 95 percentile: 7.42ms Threads fairness: events (avg/stddev): 10311.7500/15.19 execution time (avg/stddev): 59.9600/0.00
Setup
Prepare
aptitude update && aptitude upgrade && aptitude clean reboot aptitude install sysbench mysql-server && aptitude clean sysbench --test=fileio --file-total-size=10G prepare mysql -uroot -ptest123 -e "create database test;" sysbench --test=oltp --oltp-table-size=1000000 --mysql-db=test --mysql-user=root --mysql-password=test123 prepare
Exec
sysbench --test=cpu --cpu-max-prime=20000 run sysbench --test=cpu --num-threads=4 --cpu-max-prime=20000 run sysbench --test=fileio --file-total-size=10G --file-test-mode=rndrw --init-rng=on --max-time=300 --max-requests=0 run sysbench --test=oltp --oltp-table-size=1000000 --mysql-db=test --mysql-user=root --mysql-password=test123 --max-time=60 --oltp-read-only=on --max-requests=0 --num-threads=8 run
Cleanup
sysbench --test=fileio --file-total-size=10G cleanup sysbench --test=oltp --mysql-db=test --mysql-user=root --mysql-password=test123 cleanup