I have this server https://www.hetzner.de/hosting/produkte_rootserver/ex51ssd
SSD Disk: Crucial_CT500MX200SSD1
I run io test sysbench
sysbench --test=fileio --file-total-size=2G prepare
sysbench --test=fileio --file-total-size=2G --file-test-mode=rndrw --init-rng=on --max-time=300 --max-requests=0 run
In pve machine result
in lxc container
lxc config
Why io speed to slowly?
SSD Disk: Crucial_CT500MX200SSD1
I run io test sysbench
sysbench --test=fileio --file-total-size=2G prepare
sysbench --test=fileio --file-total-size=2G --file-test-mode=rndrw --init-rng=on --max-time=300 --max-requests=0 run
In pve machine result
Code:
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, 16Mb each
2Gb 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: 284700 Read, 189800 Write, 607235 Other = 1081735 Total
Read 4.3442Gb Written 2.8961Gb Total transferred 7.2403Gb (24.712Mb/sec)
1581.56 Requests/sec executed
Test execution summary:
total time: 300.0198s
total number of events: 474500
total time taken by event execution: 1.7923
per-request statistics:
min: 0.00ms
avg: 0.00ms
max: 0.59ms
approx. 95 percentile: 0.01ms
Threads fairness:
events (avg/stddev): 474500.0000/0.00
execution time (avg/stddev): 1.7923/0.00
Code:
sysbench 0.5: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 1
Random number generator seed is 0 and will be ignored
Extra file open flags: 0
128 files, 16Mb each
2Gb total file size
Block size 16Kb
Number of IO requests: 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
Initializing worker threads...
Threads started!
Operations performed: 17880 reads, 11920 writes, 38130 Other = 67930 Total
Read 279.38Mb Written 186.25Mb Total transferred 465.62Mb (1.552Mb/sec)
99.33 Requests/sec executed
General statistics:
total time: 300.0126s
total number of events: 29800
total time taken by event execution: 0.3285s
response time:
min: 0.00ms
avg: 0.01ms
max: 0.25ms
approx. 95 percentile: 0.04ms
Threads fairness:
events (avg/stddev): 29800.0000/0.00
execution time (avg/stddev): 0.3285/0.00
Code:
arch: amd64
cpulimit: 4
cpuunits: 2048
hostname: *******.com
memory: 4086
nameserver: 8.8.8.8 8.8.4.4
net0: name=eth0,bridge=vmbr0,hwaddr=00:50:56:00:1E:09,ip=dhcp,ip6=dhcp,type=veth
onboot: 1
ostype: ubuntu
rootfs: local:100/vm-100-disk-1.raw,quota=1,size=32G
searchdomain: *****.com
swap: 4086
Why io speed to slowly?