VPS is just like shared hosting but instead its called shared server because you have separate OS and resources depending upon the type of virtualization. The shared environment therefore effects the performance of VPS. This short guide will help you to measure the VPS disk speed. The disk performance is also referred to as I/O (Input/Output) – write and read speed.
We need to test VPS disk speed of a server because all the vps on the same server and depending upon the vps on that server your disk performance can be effected. Further you can check out if you truly have HDD or SDD VPS.
SSD Vs HDD
Many of the top VPS providers like DigitalOcean and Vultr offers SSD based VPS. SSD powered VPS are faster than traditional HDD based VPS, however there are certain factor that makes performance vary like the number of VPSes on a node (server). Cached-SSD is another concept which is a combination of both SSD and HDD thus allowing good disk speed while keeping prices low.
General rule of thumb is that anything over 50 MB/s is considered acceptable. But for a SSD-based VPS anything below 100MB/s is unacceptable.
Command to test VPS Disk Speed (I/O)
The DD command is used to check the speed of the VPS. Login to your VPS and use the following command:
dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync
Result:
16384+0 records in
16384+0 records out
1073741824 bytes (1.1 GB) copied, 7.67029 s, 140 MB/s
Here is a comparison of disk speed test from different VPS providers. If you would like to add any vps here just comment below.
Sr # | Provider | Disk Speed |
1. | Host Mayo | 140 MB/s |
2. | BuyVM | 560 MB/s |
3. | ServerMania | 438 MB/s |
4. | RamNode | 116 MB/s (SSD Cached) |

Please post test from your VPS along with the provider name and plan. We will add it to here with your name.
If you want to check network speed of your VPS then view our guide here.