Vultr announced $2.5 per month plan about a week ago, and I was wondering how the performance is for such a low price. Here is a basic performance test of this VPS hosting plan, including hardware basic information, I/O test, network speed test and unixbench test.
The performance test was run on the following environment:
- CPU: 1 core
- Memory: 512MB
- Storage: 20GB of SSD
- OS: CentOS 6.8
- Data center: Silicon Valley
Before showing test results, I would like to declare that the results may variable in different data center regions or on different server node. Even in the same server node, it may affected by other users, especially bad-neighbors and the test results variable from time to time.
I was using a shell script from bench.sh, this test will show you the basic information of the VPS environment, I/O results and network speed results. From the screenshot below, I found the network connection is a 1Gbps port at least, which was not disclosed on pricing page.
CPU and Memory information
From the above test, we only see a brief information about CPU and memory, we can use linux command to get the detailed information about CPU and memory.
Here is a screenshot of running the command cat /proc/cpuinfo.
Here is a screenshot of running the command of cat /proc/meminfo.
Unixbench is a popular server benchmarking tool. The results will depend not only on hardware, but on operating system, libraries, and even compiler. We don’t need to understand the complex algorithm inside the program, we just need to know whether the index scores is more than 1000. If it is, the performance is not bad. Vultr’s final index scores is 1337, and the performance is not bad.
According to the above test results, Vultr’s $2.5 plan is worth buying. The test results is better than I expected. Several hours later, I deployed another $5 plan instance, and the benchmark results are more or less the same even though the price is doubled.