I also noticed slow disk performance and here are my 2 cents:
I’m running for shorter time and with 32 threads and using ubuntu 16.04 with sysbench 0.4.12:
sysbench --test=fileio --file-total-size=2G --file-test-mode=rndrw --init-rng=on --max-time=60 --max-requests=0 --num-threads=32 run
VC1S in par1 zone:
Operations performed: 19727 Read, 13136 Write, 41788 Other = 74651 Total Read 308.23Mb Written 205.25Mb Total transferred 513.48Mb (8.5532Mb/sec) 547.41 Requests/sec executed
VC1S in ams1 zone:
Operations performed: 90711 Read, 60468 Write, 192834 Other = 344013 Total Read 1.3841Gb Written 944.81Mb Total transferred 2.3068Gb (39.366Mb/sec) 2519.40 Requests/sec executed
C2S in ams1 zone:
Operations performed: 84114 Read, 56078 Write, 177135 Other = 317327 Total Read 1.2835Gb Written 876.22Mb Total transferred 2.1392Gb (36.488Mb/sec) 2335.25 Requests/sec executed
Cheapest droplet in Digital Ocean in Amsterdam region:
Operations performed: 436923 Read, 291283 Write, 926615 Other = 1654821 Total Read 6.6669Gb Written 4.4446Gb Total transferred 11.112Gb (189.62Mb/sec) 12135.86 Requests/sec executed
So the conclusion - the disk speed is much slower then for competitors.
And even Scalawag speed in Paris is much slower than in Amsterdam.
I understand that this is just one kind of test sequential reads/writes could be different but nevertheless
it does not feel right.
Could you please provide more information how SSD disks are shared among the servers.
Would appreciate your input on the issue.