Why not rent a VPS /VDS for 200 rubles or how to choose a virtual server
The article was prompted by a topic on forum.searchengines.guru , where often people try to find VPS cheaply, build and monitor millions of directories that are almost useless for users, except for their creators (and I'll explain why later), in order to find the cheapest offer, which is the biggest mistake in the case of a novice webmaster underestimating the possibility of hosting or overestimating the use a cheap virtual server in its case. The whole truth about VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR???GB SSD 1Gbps from $ 20 or how to divide the server correctly? we told how we divide the servers, and that even we use oversell , only in such a way that everyone is guaranteed to receive the resource allocated to it. And in principle, if you forget about the lack of that on OpenVZ it is impossible to put Windows , then this virtualization would be even better, since it would allow (in our case) to consume RAM more optimal, because according to statistics, even 50% of the volume RAM , which are allocated to us by customers, are not consumed by them. No, we would not increase the number of users. In no case. We would just let those who consume 100% of RAM , at a time when resources are free from other customers and they need them, consume more. For what? For the common good, an additional RAM would allow faster processing tasks, which would reduce the load on CPU , since the process would be faster, the queue would be released faster for processing subsequent interrupts, which in general, however surprising it was, would lead to a decrease in consumption, including RAM .
Because not always VPS with OpenVZ badly. Everything depends only on the provider, which implements the solution and from its greed.
And what is the main drawback of modern VPS ? This is primarily a repository. As a rule, the common store is of the type NetApp to reduce the number of units and servers that serve the infrastructure. And if it is implemented on SSD - this is not the worst option. Nevertheless, the performance of such a solution depends on many factors and the project can contain a lot of "bottlenecks", as a result - resources can not be disposed of very evenly, resulting in additional latency. At the same time, it is allowed for the provider to utilize CPU with a maximum of oversell , which leads to the fact that allocated to users vCPU all do not have anything similar to the performance of vCPU , which the user receives when placing VPS not in the cloud, but on a separate bare-metal server. By the way, we ourselves sold VPS (KVM) This type, implemented on older platforms E3-1230 , which the data center used in the cloud. The price for the service was quite low and was from $ ??? a month for:
Core (vCPU) 1 Core
Memory (vRAM) 1 GB
The quota is 40 GB (SSD Storage)
Port 1000 Mbps
Premium traffic 4 TB
Filtration of DDOS-attacks up to 1 Gbit /s for free
From $ ??? /month depending on the location
But the service had many shortcomings. So, for example, the amount of was limited. IOPS per user in 1000. It would seem a lot, more than can provide HDD by an order of magnitude. However there was a moment, if in the case of random write or read we won, then in the case of linear sequential read /write, and not random, we were getting the maximum performance much lower than what a single hard disk could provide. We were criticized for this. However, the service was cheaper than The IP address is , and contained a real IP , which cost in the sale of a cent more expensive. There were other drawbacks, the performance at a particular moment could change significantly if we took measurements. Of course, for such money, it would be wrong to make any claims here, but nevertheless, the service did not provide what could provide. shared hosting , which could be 4 times cheaper and cost us from $ ??? /month , while not limiting you to the consumed resources, and limited only to traffic that you can buy at a known price in advance. The very concept of our hosting is described in this short article .
So, if you do not need root access , for thin tuning of your scripts and applications, specific operating systems or building VPN tunnels, you do not really need a cheap virtual server.
But the truth is that you do not need it even in cases when all of the above is required, except maybe VPN and some tasks that are not related to live sites. Why?
It's no secret that search engines rank sites by such indicators as Behavioral factors , which is influenced, including, page generation speed .
Behavioral factors determine the behavior of the visitor on your site, how far he goes, how many pages of the third and second level he visits, how long he lingers on a particular page, or maybe tired of waiting, or finding the site to be uncomfortable for him-leaves. Especially they are manifested in the peak moments of attendance, because the visitors of your site, and, accordingly, the load they create, are distributed unevenly during the day. Also do not forget about the bursts of attendance in connection with some events and holidays, when the number of requests for which your site is is increasing. the relevant .
Of course, VPS very much evolved over the past few years, but cheap VPS Still do not have enough resources to optimally handle such peaks of attendance. In particular, if you run applications, namely CMS , free, not optimized, with a large number of modules. There is still a problem when the user sets WordPress on a virtual server, and a lot of modules along with it, and calling himself on this wonderful installation, causes 100% load of its VPS and as a result of the error timeout for certain actions with the site.
And it's not normal. And it's not the fault of the user who did not have enough resources, but the provider who sells such VPS newcomers, and those are experiencing problems on them because of their inexperience, losing any enthusiasm for further work. After all, not all the right and knowledgeable will want to be engaged in optimization initially. On hosting such peak loads are mostly leveled, since the processor is quite powerful and similar peaks occur at different times only if the provider does not set a limitation in the form of processor minutes that the user can consume or limit the duration of a particular process. And on a virtual server with a small amount of resources it will be noticeable in any case. And when the user's site "grows up" and begins to bring the first profit on such a cheap VPS , he will be joyfully pleased that "Oops", but you would have more resources to have, but such VPS will cost more As a result, newcomers are "broken off" by their enthusiasm, and if such projects grow to a certain scale from a "cradle" on hosting, then on inexpensive VPS they are expected to die. After all, the user will not know why their attendance has grown to a certain limit and is no longer growing, and all the fault is Behavioral factors , when peak attendance is "cut off" due to a lack of resources and the resource starts to rank lower, thereby reducing the flow of new visitors to the site from the search and so on. As a result, the user never becomes interested in paying more, since he has an opinion that all the earnings are selected by the provider.
So good or bad if is offered. VPS on 200 rubles? Of course, for developers who understand what they are doing, and who do not need much, that's good, but for webmasters who are just starting their way - no. This is a huge harm. We harm novice webmasters by offering cheap services with a small amount of resources. They start saving on panels, installing free solutions, as the panel for such VPS can not be included in the cost, and pay as much as VPS , how much is the panel itself - no, it's too much for them A beginner webmaster simply is not ready for this or simply a junk. After all, very often people feel sorry for themselves, not to mention the greed for others. And to pay the provider extra money and not to dispose of everything in full - our "Slavic" soul can not afford. Because of this, both dishonest dumping and constant price collapse, low quality, and great difficulty in finding a really high-quality provider. People do not value their time and, as a result, spend it anywhere, using cheap and low-quality services for their own projects, depriving themselves of the opportunity to make a truly successful resource.
Therefore, my advice to you - remain the user of hosting for as long as possible, but only of course in cases if you do not cut the resources and you do not start to slow down there. After all, there is included in the cost and free support with monitoring nodes in general. However hosting hosting is different, but this is a separate topic for conversation. And as soon as your project grows from the "cradle" to the scale of VPS - take a more or less decent option, which includes enough resources, new processors, fast storage and control panel is included in the price. And of course, that it can not cost less than $ 15 a month, as it was 10 years ago, only resources are now provided for this money much more, as well as related opportunities.
Moreover, 15 dollars today, it's much less money than 15 dollars 10 years ago. And if you feel enthusiasm for success - you probably need to start right away with VPS and you will achieve this success. I never used hosting for my websites and tried not to save on matches, even in the distant 200? when I first laid out my personal website on the Internet, devoted to science - Astronomy. This motivated me to do something. I did the wrong thing in the wrong direction afterwards (not in the direction of the development of the astronomical resource, as money for the content of the site began to receive from the hosting, and the time for work on the hobby was then short, all the time it took to support the clients and help them with placing them, already ready, projects, which was much more interesting for me), and this led to what is described in article «Ua-hosting.company» or how to become a hosting provider from scratch and generate more traffic than the whole of Belarus .
Perhaps in the process you will also become hosting providers or any other entrepreneurs and radically change your interests. It's not bad, but what you can now rent is not the cheapest, but good VPS - definitely. Let you now and do not know everything that you will do, but you will understand, if you want, of course, that the funds are not wasted and there will be a desire to get some experience. And experience is worth a lot. And he says that on a very cheap virtual server you will expect an unpleasant surprise and experience (as in the form of slow storage, as I once encountered, that I rested in the storage resources before using 10% of VPS resources on OpenVZ) do not do this. Do not step on the same rake, it is sometimes useful to learn from other people's mistakes. And we also learn. We had a good margin, selling a cloud-based data center product, but this summer we stopped doing so, abandoning the margin in favor of a new product - VPS (KVM) on NVMe, which is essentially similar in performance to our other product - VPS (KVM) on dedicated drives, except for a few important points:
it is cheaper in 2 times;
the minimum volume is PCIe NVMe 1.6TB drive, it is 3 times faster to write and up to 10 times readable compared to standard SSDs, as a result, we distribute it between a maximum of 15 clients;
you can copy the image of your VPS to local storage;
you can upgrade to resources of up to 24 cores, 40GB DDR4 RAM, 900GB NVMe SSD, 75 TB of traffic at speeds up to 1 Gbit /s. Additional traffic is available without restrictions, but we can easily migrate you to a dedicated server.
And this is all from the price of $ 1? and taking into account the 30% discount that we offer you for the first payment by the promotional code in this article The whole truth about VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR???GB SSD 1Gbps from $ 20 or how to divide the server correctly? (options are available with RAID1 and RAID1? up to 24 cores and up to 40GB DDR4), even cheaper.
Moreover, we now have a share:
VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR???GB SSD 1Gbps until December Free of charge when paying for a period of six months, you can order here .
Yes, I can say that we have the best offers at the moment in terms of price /quality ratio. Who does not believe - can check, We are ready to provide all interested users of the registered users of the Khabr , which can leave comments without the need for approval, any our virtual servers for testing for up to two weeks free of charge (and the specified VPS with 240GB SSD per month) , provided that the results of the test are provided to us with graphs and descriptions in this article within 3 days after issue. To do this, write the order number in the commentary, and below it, within 3 days after issuance - do not forget to leave your results.
Finally, I will tell you a little about hosting directories and why it is not advisable to look there. It's no secret that hosting directories earn on affiliates, of course, that they will rank higher than the most high-quality hosting provider, and the one who pays the partner deductions from them, from one transfer. Sadness, but it's true. Everywhere business. As well as Google , catalogs are far from philanthropists. And those that are more objective - you can count on the fingers of one hand and find their real luck. But they will not help you, they will not allow you to fully appreciate:
the level of support for the hosting provider;
real productivity and load of nodes, degree oversell ;
hidden restrictions that, of course, there are each of the proposals and the presence of "bottlenecks", where even a synthetic test conducted at different times of the day may not show a reliable result, due to unreal load testing (when one of the parameters increases uncorrelated with respect to the other , in the correlated version, a bottleneck may arise, which will not allow to reach the peak achieved as a result of the synthetic test);
connectivity to your audience.
Therefore, the choice should be made in everything not by catalog, but by such criteria as:
connectivity, good channels between VPS and your audience, sufficient connectivity to ensure traffic generation to your post-italies during peak hours;
as low as possible overloaded storage (clarify, shared or not and if shared what type of drives, what restrictions on IOPS are on the user and whether there is any distribution between each user and how many users);
processors that support the latest instructions, provided they have an adequate price for them (so the performance can differ at times, only at the expense of the instruction support, The case is described in this article , where the cores of the old processor, at the same frequency, performed the operation in 8 times slower, but the price for them was recalculated higher than for new kernels), I will allow myself to insert a quote:
Different CPUs support different instructions and not only the number of cores and threads is important. Therefore, the price should be calculated not on the flow, but not the processing speed of your operation, which will depend very much on the CPU and how effectively the operations with the floating point (comma) are processed.
For example, the conversion efficiency of the obsolete 2xIntel Xeon E???GHz, which was released 9 years ago, is 8 times worse than the new and modern 2 x Intel Dodeca-Core Xeon E5-2650 v? that is, if you consider according to your scheme:
1. CPU Model: 2 x Intel Dodeca-Core Xeon E5-2650 v??? GHz
2. GHz Min - GHz Max: ??? GHz /??? GHz
3. Cores - Threads: 24/48
4. Price /Number of streams: 211/48 = ?396 EURO
5. Price per month: 249 USD /211 EURO
However, if you add an efficiency factor that you forgot about, the results will be different.
For example, this is the result of ONE processor E5-2650 v4 (not two, but one), and this is the result of two obsolete processors E5620 .
We are interested in Floating Point for your case:
Floating Point Score 10451 - for two processors E5620.
Floating Point Score 38103 - for ONE processor E5-2650 v? we have two, because the difference in performance will reach 8 times.
And this is even without taking into account all the additional instructions that are important for converting and rendering in particular.
That is, adding a coefficient, we get that for E5-2650 v? you need to divide the price by ? if you compare it with the old E562? where you were guided by the price, and not by the price /performance ratio for the task.
And we get that:
1. CPU Model: 2 x Intel Dodeca-Core Xeon E5-2650 v??? GHz
2. GHz Min - GHz Max: ??? GHz /??? GHz
3. Cores - Threads: 24/48
4. Price /Number of streams: 211/48 = ?396 EURO /8 = ??? EURO
5. Price per month: 249 USD /211 EURO is divided by 8 and we get ??? USD /??? EURO
??? EURO on the flow is in comparison, against the outdated E562? where the price was ??? EURO. That is, the configuration offered by us for 249 dollars, is almost 5 times cheaper than the server for 42 euros!
You will need fewer servers of our configuration to ensure the performance you need.
Here's how to count performance! At least assess the synthetic results. Which, in other things, can not always be true for real cases. But that is another story.
I hope the topic was fully disclosed, however, if there are questions - welcome in the commentary, I will be happy with the reviews, criticism, any thoughts on the topic, which will be interesting to discuss together.
Well, those who are interested in dedicated servers can offer a server that is cheaper than the old server for 42 euros, but it costs from $ 249 and it is 2 times lower than its market price:
Dell R730xd is 2 times cheaper? Only we have 2 x Intel Dodeca-Core Xeon E5-2650v???GB DDR4 6x480GB SSD 1Gbps 100 TV from $ 249 in the Netherlands and the USA! Read about that How to build a building infrastructure. class with the use of servers Dell R730xd E5-2650 v4 cost 9000 euros for a penny?
All the successful start of a new working week! Let's discuss the problems of hosting services together!
It may be interesting
Situs QQ Online
Situs QQ Online