Testing VDS servers
![](https://habrastorage.org/getpro/habr/upload_files/af8/c7e/ffc/af8c7effc910ada6f40195bc25cc0cd9.jpeg)
The test does not claim to be complete, I selected five providers: FirstVDS, RUVDS, Timeweb, VDSina and VK Cloud, whose servers I personally used for some time and conducted several tests on them.
FirstVDS
I decided to start with FirstVDS. For testing, I chose a tariff called “Acceleration” with the following configuration: CPU 2, RAM 4 GB, SSD – 60 GB. As an operating system Windows Server 2022. The cost of such a server: 2039 rubles per month.
First of all, let's check the read/write speed of the server disk – for this I used the familiar CrystalDiskMark program. The indicators were as follows:
![](https://habrastorage.org/getpro/habr/upload_files/d6d/523/082/d6d5230824c8efd5660950a705630381.png)
Decent performance for an SSD, considering that hosting providers often limit their performance.
Now about the Internet speed on the server. The average download speed was around 420 Mbit, and the upload speed was 878 Mbit. Not a gigabit, of course, but still very good.
![](https://habrastorage.org/getpro/habr/upload_files/e5a/72b/f72/e5a72bf7260842cd1625af20a0cf98ca.png)
We will check the performance of the processor and RAM using the AIDA64 program. The processor on my server is DualCore Intel Xeon Gold:
![](https://habrastorage.org/getpro/habr/upload_files/aaf/6fd/3dc/aaf6fd3dcb7ea975d859177640e4ee1f.png)
The first to conduct the test Cache & Memory Benchmarkshowing the performance of the processor cache and RAM. The results were as follows:
![](https://habrastorage.org/getpro/habr/upload_files/9cb/eb9/f18/9cbeb9f1863f06ec5159016f5b87bb0b.png)
Read measures the speed of reading data from the processor cache (L1, L2 and L3) and RAM (Memory).
Write Changes the speed of writing data to the processor cache and RAM.
Copy tests the speed of copying data inside the processor cache and RAM.
Latency measures the latency of access to the processor cache and RAM.
Next up is the test. GPGPU Benchmarkshowing the performance of the graphics processor in computing tasks. Since the server does not have a discrete video card, the calculations are performed on the central processor. Results:
![](https://habrastorage.org/getpro/habr/upload_files/132/dc8/cd8/132dc8cd8325608c8202b65294f74e4d.png)
Overall the server performed well, although the processor performance was a bit disappointing.
For understanding, I will give a brief description for each of the points:
Memory Read: measures the speed of reading data from memory. High read speed is important for tasks that require fast access to data.
Memory Write: measures the speed at which data is written to memory. Fast writes are important for tasks that actively modify data.
Memory Copy: measures the speed of copying data within memory. This parameter is important for tasks related to moving and processing large amounts of data.
Single‑Precision FLOPS (GFLOPS): Measures CPU performance in single-precision (32-bit) calculations. Important for computationally intensive applications such as games and graphics programs.
Double‑Precision FLOPS (GFLOPS): Measures CPU performance in double-precision (64-bit) calculations. Critical for scientific and engineering tasks that require high precision.
24-bit Integer IOPS (GIOPS): tests CPU performance in integer operations with 24-bit precision. Important for certain specialized computing tasks.
32-bit Integer IOPS (GIOPS): measures CPU performance in integer operations with 32-bit precision. This is important for many algorithms and computational tasks.
64-bit Integer IOPS (GIOPS): tests CPU performance in integer operations with 64-bit precision. Important for tasks that require high-precision integer calculations.
AES-256: Measures CPU performance in encrypting data using the AES-256 algorithm. Important for applications related to security and data protection.
SHA-1 Hash (MB/s): tests the speed of calculating the SHA-1 hash function. Useful for evaluating CPU performance in cryptographic tasks.
Single-Precision Julia: measures CPU performance in single-precision fractal calculations. Important for scientific computing and modeling.
Double-Precision Mandel: evaluates CPU performance in double-precision fractal calculations. Important for tasks that require high precision and intensive computations.
RUVDS
Next I tested the RUVDS server. In the configurator I selected the following parameters: CPU 2×3.4 GHz, 4 GB RAM, 50 GB SSD, OS Windows Server 2022. It cost me 2359 rubles per month.
CrystalDiskMark showed the following results:
![](https://habrastorage.org/getpro/habr/upload_files/4bd/221/8d2/4bd2218d29663d0f7101c6c2b6a62fcb.png)
Compared to the previous candidate, the result was a bit disappointing, but still very good.
Measuring connection speed on the server:
![](https://habrastorage.org/getpro/habr/upload_files/077/b18/2a3/077b182a31e42aff225acf83b69c20e2.png)
Wow, almost a gigabit! A decent result. The download speed is about 100 Mbit, which is generally not bad, but for some it may be critical.
As a processor, I got DualCore Intel Xion E5–2643 v4:
![](https://habrastorage.org/getpro/habr/upload_files/4f5/a7c/4b1/4f5a7c4b1f8a3421d2e4c955696c1ebf.png)
In the Cache & Memory Benchmark test the following numbers:
![](https://habrastorage.org/getpro/habr/upload_files/ae1/e07/0b8/ae1e070b81e52bcca8f608b1c9df84f3.png)
A very good result – the processor and RAM performance are several times greater than that of the previous test subject.
In the test GPGPU Benchmark also everything is on the level:
![](https://habrastorage.org/getpro/habr/upload_files/4f9/dcf/8bc/4f9dcf8bc197b3d26f6f412b589c7db2.png)
The results were a pleasant surprise. The server not only showed good disk and internet speeds, but also very good processor performance (especially when compared directly to the previous server).
Timeweb
Next up for testing was Timeweb. I purchased a server from them with a configuration of CPU 2, RAM 4 GB, NVMe 50 GB (no regular SSD). Cost — 1720 rubles per month.
CrystalDiskMark showed the following results:
![](https://habrastorage.org/getpro/habr/upload_files/fb3/479/21b/fb347921ba8e95d3eb4519dbeb133958.png)
Good result, although FirstVDS has a better result on a regular SSD.
The internet speed is great – both downloading and uploading are about a gigabit.
![](https://habrastorage.org/getpro/habr/upload_files/eff/5a1/901/eff5a19016bf30294794cffd66e0c9c0.png)
The processor model is unfortunately unknown, as AIDA was unable to determine it. Results in the test Cache & Memory Benchmark he showed the following:
![](https://habrastorage.org/getpro/habr/upload_files/754/a92/39b/754a9239bac5616551c030e246c58566.png)
The result was something in between the first subjects.
In the test GPGPU Benchmark the situation is similar.
![](https://habrastorage.org/getpro/habr/upload_files/4d3/f3f/33c/4d3f3f33c5ce4cbb89e9f7d6cbc90845.png)
A very decent result. It turned out to be something in between the two previous test subjects. It surpasses the server from RUVDS in disk speed by about 2 times, but in terms of processor it is inferior to the same server also by almost 2-3 times.
VDSina
Next we test VDSina. I chose a server with the configuration: CPU 2, RAM 4 GB, NVMe 100 GB. They have a daily payment option, so the server cost me 20 rubles per day.
CrystalDiskMark showed the following results:.
![](https://habrastorage.org/getpro/habr/upload_files/ece/b1a/557/eceb1a5570b25ae45b7e3c838317e747.png)
If the server actually uses NVMe as stated in the configuration, then the result is weak.
The server's internet speed is generally not bad, staying around 500 Mbps.
![](https://habrastorage.org/getpro/habr/upload_files/ffa/7fe/b18/ffa7feb189e271d8bdb817961f0b6307.png)
The server uses DualCore Intel Pentium D as a processor. [ES]:
![](https://habrastorage.org/getpro/habr/upload_files/619/b56/0cf/619b560cfe809639e3384ddac5351527.png)
Test Cache & Memory Benchmark showed the following results:
![](https://habrastorage.org/getpro/habr/upload_files/a01/996/069/a0199606998d83ba87ccdb376bebd06a.png)
And in GPGPU Benchmark So:
![](https://habrastorage.org/getpro/habr/upload_files/11e/63c/765/11e63c765e640bc22ef5df2a7292e3e9.png)
Overall, the results were decent considering the cost. The disk speed was disappointing, as despite the server having NVMe, it was slower than other servers.
VK Cloud
And the last one will be the server from VK Cloud. I have been using it for some time now, and therefore I will test the configuration that I have installed now: CPU 1, RAM 4 GB, SSD 40 GB. The cost of such a server is 2983 rubles per month
IN CrystalDiskMark the results are quite weak:
![](https://habrastorage.org/getpro/habr/upload_files/ce1/56a/46a/ce156a46a38f294eb2abe1723b8f4f47.png)
Unfortunately, this is the worst result of all those tested, although it is sufficient for my current tasks.
The internet speed is not so bad. The speed is around 600-700 Mbit, which is generally very good.
![](https://habrastorage.org/getpro/habr/upload_files/b5c/1bd/f57/b5c1bdf572e37d91fffe7a321a9a99cd.png)
Despite the fact that AIDA64 did not show the processor model, the personal account indicates Intel Ice Lake (Intel Xeon Gen3):
![](https://habrastorage.org/getpro/habr/upload_files/d16/fab/934/d16fab9349b053acfc0ee5a660df390a.png)
IN Cache & Memory Benchmark he showed the following results:
![](https://habrastorage.org/getpro/habr/upload_files/c79/ee7/4d5/c79ee74d5d43f57178505a0ee98f7c40.png)
And here are some of them GPGPU Benchmark:
![](https://habrastorage.org/getpro/habr/upload_files/6cb/b00/fc8/6cbb00fc83d05f6019dc34e5abe4ff82.png)
For a price of almost 3 thousand rubles, I would like to get more productive hardware. But it is worth considering that this is the only one of the tested, which has a processor with only one core. Most likely, if the server, like the other tested, had 2 cores installed, the indicators would be close (and possibly higher) to the RUVDS server.
Conclusion
The test results show that each provider has its own strengths and weaknesses. FirstVDS demonstrated high SSD performance, but lost in the CPU tests. RUVDS showed the most powerful CPU among all candidates, and at the same time good SSD performance. Timeweb showed average results in both SSD and CPU performance. VDSina showed good results for an acceptable price. VK Cloud, despite the highest price among those tested and low SSD performance, showed good CPU performance.