Overview of cheap VPS servers

Instead of the preface

or how it happened that this article appeared

which tells why and why this testing was carried out

It is useful to have a small VPS server on hand, where it will be convenient to test some things. It usually requires that it also be available around the clock. This requires uninterrupted operation of the equipment and a white IP address. At home, it is sometimes quite difficult to provide both of these conditions. And given that the cost of renting a simple virtual server is comparable to the cost of issuing a dedicated IP address by an Internet provider, renting such a server may well justify the costs. But how to choose from whom to order such a VPS? There is little trust in reviews on various kinds of resources. Therefore, the idea arose to choose the best provider of such services according to a simple criterion - the performance of a rented server.

Overview of cheap VPS servers

Configuration selection

Market analysis showed that the minimum configuration available for ordering from most VPS / VDS services corresponds to the following characteristics:

Number of CPU cores, pcs

CPU frequency, GHz

RAM, GB

Storage capacity, GB

1

2,0 – 2,8

0,5

10

There are different drive configuration options available. Typically offered: SATA HDD, SAS HDD, SAS/SATA SSD, NVMe SSD.

Participant selection

I did not read any reviews and reviews at all in order to find out in personal practice which service offers what. As it turned out, there are services for selecting virtual servers, for example:

  • searchvps.ru
  • vds.menu
  • vps.today
  • hosting101.ru
  • hostings.info
  • hosters.com
  • hostadvice.com

Each such service offers to set the necessary filters (for example, the amount of RAM, the number of cores and the frequency of the processor, etc.) and sort the results by some parameter (for example, by price). It was decided to divide the participants into two groups: the first group will include proposals with hard drives, and the second - on flash memory. It is clear that there are more types of drives and the speed performance of drives with a SAS interface will differ from those of drives with a SATA interface, and the performance of NVMe SSDs will differ from those of other SSDs. But then we, firstly, will have too many groups, and secondly, the performance of HDDs from SSDs generally differ more than the performance of different HDDs among themselves and different SSDs among themselves.

Lists of test participants

Servers with HDD

number

Hosting

Logo

Country

CPU

Диск

Wirt-i

Price

1

Inoventica

Overview of cheap VPS servers

Overview of cheap VPS servers

2,8

5 SAS

QEMU

49

2

FirstVDS

Overview of cheap VPS servers

Overview of cheap VPS servers

2,0

10 SAS

OpenVZ

90

3

Ihor

Overview of cheap VPS servers

Overview of cheap VPS servers

2,4

10 SATA

KVM

100

4

RuVDS

Overview of cheap VPS servers

Overview of cheap VPS servers

2,2

10 SATA

Hyper-V

130

5

REG.RU

Overview of cheap VPS servers

Overview of cheap VPS servers

2,2

20 SATA+SSD

OpenVZ

149

Hard drives are becoming a thing of the past, and there are noticeably fewer offers with HDD in the virtual server hosting market.

Servers with SSD

number

Provider

Logo

Country

CPU

Диск

Wirt-i

Price

1

RuVDS

Overview of cheap VPS servers

Overview of cheap VPS servers

2,0

10 SSD

Hyper-V

30

2

Hosting Russia

Overview of cheap VPS servers

Overview of cheap VPS servers

2,8

10 SSD

KVM

50

3

AdminVPS

Overview of cheap VPS servers

Overview of cheap VPS servers

2,6

10 SSD

OpenVZ

90

4

FirstByte

Overview of cheap VPS servers

Overview of cheap VPS servers

2,3

7 SSD

KVM

55

5

1 & 1 Ionos

Overview of cheap VPS servers

Overview of cheap VPS servers

Not specified

10 SSD

Not specified

$2 (130 ₽)

6

Ihor

Overview of cheap VPS servers

Overview of cheap VPS servers

2,4

10 SSD

KVM

150

7

cPanel Hosting

Overview of cheap VPS servers

Overview of cheap VPS servers

2,4

10NVMe

KVM

150

8

REG.RU

Overview of cheap VPS servers

Overview of cheap VPS servers

2,2

5 SSD

KVM

179

9

RuVDS

Overview of cheap VPS servers

Overview of cheap VPS servers

2,2

10 SSD

Hyper-V

190

10

RamNode

Overview of cheap VPS servers

Overview of cheap VPS servers

Not specified

10 SSD

KVM

$3 (190 ₽)

As we can see, the amplitude of the spread of prices for VPS servers with SSD, and for servers with HDD turned out to be the same. This once again suggests that SSDs are firmly entrenched in the server segment.

Testing technique

Each server was tested for a week. The CPU, RAM, disk subsystem and network were under load. The tests ran on schedule, placed in cron. 

The results were collected and processed by summarizing the values ​​in tables and constructing graphs and (or) charts. The following tools were used.

Synthetic tests:

  • sysbench
  • cpu, general test: sysbench --test=cpu run (meaning: total time)
  • memory, general test: sysbench --test=memory run (values: total time)
  • file i/o, tests and commands (block size in all tests is 4k; values: transfer speed):
    • Single-threaded sequential read with simulated queue depth 32: sysbench --num-threads=1 --test=fileio --file-test-mode=seqrd --file-total-size=2G --file-block-size=4K --file-num=32
    • Single-threaded sequential write with simulated queue depth 32: sysbench --num-threads=1 --test=fileio --file-test-mode=seqwr --file-total-size=2G --file-block-size=4K --file-num=32
    • Eight-thread random read with simulated queue depth 8: sysbench --num-threads=8 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=8
    • Eight-threaded random write with simulated queue depth of 8: sysbench --num-threads=8 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=8
    • Single-threaded random read with simulated queue depth 32: sysbench --num-threads=1 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=32
    • Single-threaded random write with simulated queue depth 32: sysbench --num-threads=1 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=32
    • Single-threaded random read with simulated queue depth 1: sysbench --num-threads=1 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=1
    • Single-threaded random write with simulated queue depth 1: sysbench --num-threads=1 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=1
  • hard info:
    • CPU blowfish
    • CPU CryptoHash
    • CPU Fibonacci
    • CPU N-Queens
    • FPU FFT
    • FPU Raytracing

The speedtest test (speedtest-cli) was used to test the network speed.

Register and order servers

Inoventica

When registering, you need to specify an email address, the following will be sent to it:

  • Link to confirm registration
  • Login (which in my case turned out to be truncated to 8 characters entered during registration email)
  • Generated password

Change password on first login not offered. Data centers available for order:

Overview of cheap VPS servers
And OS:

Overview of cheap VPS servers
When ordering a server of any configuration, it is indicated that a one-time fee of 99 ₽ is charged. Whether it is included in the cost of the server or not is still a mystery.

Overview of cheap VPS servers

When you try to order a server with a zero balance, you will be offered to replenish it, moreover, by 500 ₽, regardless of the selected configuration.

Overview of cheap VPS servers
It turned out that the service uses different control panels, in which you need to register separately. The above panel does not have our 49 ₽ tariff (it has the address lk.invs.ru), so we will never find out what happens to the “setup payment”.

So, there is another panel based on ISP Manager (and it is available at bill.invs.ru). When registering, enter your email, come up with a password, and immediately get into the panel. You don't even need to verify your email. By the way, the login and the password generated by the service are sent to the specified mail. And then we are offered to switch to a new interface. Switching, we get into Billmanager.

The list of available OS is shorter here:

Overview of cheap VPS servers
Available methods of crediting funds:

Overview of cheap VPS servers
The service provides IPv4 and IPv6 addresses. IPv6 had to be configured manually. To use the services, the email still needs to be confirmed. There is access to the server screen.

Overview of cheap VPS servers

FirstVDS

After registration, we get to the ISP Manager panel (You need to provide a name, email and come up with a password by entering it without a chance of error - the password field one), after which we are prompted to confirm the email.

Overview of cheap VPS servers
List of available OS:

Overview of cheap VPS servers
Available payment methods:

Overview of cheap VPS servers
The service does not provide IPv6, at least at the selected tariff. To be able to use the services, you must confirm your email and phone number. There is SSH access from the LC.

Ihor

When I try to register I get an error:

Overview of cheap VPS servers

We switch the language of the site interface to Russian and ...

Overview of cheap VPS servers

I had to change the password. List of available OS:

Overview of cheap VPS servers
The service provides both an IPv4 and an IPv6 address. I also had to manually configure IPv6. I would like to separately note the fact of a very long installation of the packages necessary for testing. The time was not measured on purpose, but unlike a couple of minutes, which was enough on all other hostings, here it took an order of magnitude more time - about 20 minutes.

The server screen can be accessed:

Overview of cheap VPS servers

RuVDS

To register, you must enter your email address and solve the captcha. The list of available OS is as follows:

Overview of cheap VPS servers
Available payment methods:

Overview of cheap VPS servers
IPv6 address service does not provide, at least at the selected tariff. There is access to the server screen.

Overview of cheap VPS servers

RegRu

To register, just enter your email. List of available OS:

Overview of cheap VPS servers
And the list of available payment methods:

Overview of cheap VPS servers
Overview of cheap VPS servers
The service provides both IPv4 and IPv6 addresses. IPv6 earned, as they say, "out of the box." Those. after creating the server, I was immediately able to connect to it by IPv6 address. There is access to the server console.

Overview of cheap VPS servers

Hosting Russia

When registering, you must provide an email address and a password. To pay for services, you must confirm your phone number. List of available OS:

Overview of cheap VPS servers
And payment methods:

Overview of cheap VPS servers
It is possible to upload your own ISO. There is access to the server screen.

Overview of cheap VPS servers

FirstByte

To register, you must specify your email, phone number, desired password and country. You need to confirm your email to enter. List of available OS:

Overview of cheap VPS servers
And the list of available payment methods:

Overview of cheap VPS servers
Overview of cheap VPS servers
There is access to the server console.

Overview of cheap VPS servers
There is an option to upload your own ISO.

Ionos

To register, you must specify gender, first name, last name, city, street, desired password and phone number. Here is a list of available OSes:

Overview of cheap VPS servers
When registering, you must confirm the possibility of payment. The service writes off and then returns one dollar.

I haven't been able to register for a while. During the registration process, at one of the steps, the page was updated and the same page appeared inside, with the first step.

Overview of cheap VPS servers
At some point, I first received an error message, then I was still able to complete the registration.

Overview of cheap VPS servers
There are not so many payment methods available.

Overview of cheap VPS servers
By default, the server is issued with IPv4, but you can add one IPv6 for free.

Overview of cheap VPS servers
There is access to the KVM console.

Overview of cheap VPS servers

cPanel Hosting

To register, you must provide an email address and create a password. List of available OS:

Overview of cheap VPS servers
List of payment methods:

Overview of cheap VPS serversOverview of cheap VPS servers

Ramnode

List of available OS:

Overview of cheap VPS servers
Overview of cheap VPS servers
And the list of payment methods:

Overview of cheap VPS servers
IPv6 worked out of the box. Access to the console is present.

Overview of cheap VPS servers

Test results

In each test, the results of the participants were sorted from best to worst, with first place awarded 12 points, second place 10, third place 8, fourth place 6, and one point less for each place below. Those who took places below the ninth points were not awarded.

Scoring table:

Place

Points

1

12

2

10

3

8

4

6

5

5

6

4

7

3

8

2

9

1

Table with test results (clickable)

Overview of cheap VPS servers

Final score table (clickable)

Overview of cheap VPS servers

Podium

All places went to hosting with SSD. RuVDS won the first place in a fierce battle. AdminVPS finished second, and REG.RU and American Ionos (1&1) shared the third place. All other hostings on the pedestal represent Russia.

Overview of cheap VPS servers

Conclusion

Among all the test participants, the first place was taken by the tariff with SSD from RUVDS. The best processor performance and good disk performance allowed their tariff to take first place. Congratulations to the winner. I would also like to note hosting adminvps, ionos and regru, they fought with dignity. AdminVPS showed excellent disk performance, but lagged behind in CPU performance. REG.RU showed quite good processor performance, but not everything is going smoothly with disk performance. Ionos showed quite balanced results. The rest of the participants have much worse results. Ihor showed outstanding results in its own way. Both of their tariffs were at the very “bottom” of the table, when using their service, low performance is noticeable “by eye”.

Source: habr.com

Add a comment