📜 ⬆️ ⬇️

Select a dedicated server. Underwater rocks.

Good afternoon, Habraludi! Today I decided to talk about how to choose my first dedicated-server.

The question of choosing a server is not as simple as it seems. I will try to cover all the “pitfalls” that the beginner will face in this difficult task. The article does not claim to cover the topic.


')

And you need it?


What is dedicated (hereinafter - "Dedic")? This is the server that you rent from the data center. The key difference from shared hosting (shared) and virtual servers (VDS \ VPS) is that for the period of the lease it is your server. You can do whatever you want with it - change the OS, set of software, place other clients on it under the terms of shared \ VPS ...

Dedicated is worth going if:



What you need to know?


In order to choose the right server you need to know a few things:



Many webmasters like to measure the load in "hits per day" or "unik per day." This is a spherical horse in a vacuum. For every hit, you may have a page-bookmark weighing 10kb, or maybe a complex script, with a dozen database queries. Hoster your "hits and unique" will not say anything.

The load on the iron is measured in the consumption of RAM, disk space, I \ O and CPU time.
The load on the Internet channel is measured in megabits per second.

With regard to the country of placement - in general, you need to choose a DC (data center) in the country from which there will be the majority of visitors. Exceptions (such as differences in the laws of different countries) are beyond the scope of this article. Ie, if 80% of your visitors are from Russia and the CIS, it’s stupid to host a server in Australia.

Choose a datacenter.


From the data center is required to organize the maximum uptime (uptime) of your server.
This concept includes:



Be sure to ask if the DC has its own diesel generator and a sufficient number of UPS.
Channels - here the principle of "much does not happen." I would not trust the DC, which has 1 uplink, even reliable. Anything can happen, sometimes even very respected ISPs “fall”.
Plus, the datacenter is connected with traffic exchange points (MSK-IX, etc.), because Such traffic is often not traced / charged at a more favorable rate for ISP users included in these points.
Also, the DC has a number of independent main channels. When a DC is “tied” to one telecom operator, this is bad.

A prerequisite is technical support. Ideally - around the clock. Be sure to clarify this question, read in the contract "the maximum response time of the TP", often there is a funny content, ala "72 hours."

Remote power control services and the ability to connect KVMOIP (keyboard-video-mouse over IP) are highly desirable. The first will give you the opportunity to enable / disable / restart your server without jerking those. support, the second - the possibility of self-BIOS settings, installing the operating system and restoring the server even with the most severe failures (“OS does not load, network disappears”, etc.). As a rule, KVM is provided for a fee, but charging for RPC is a bad form.

Check with the DC about the possibility of concluding an SLA, if you are interested.

An important aspect is the ability to scale the infrastructure as your project grows. If the DC channels are 95% loaded, and there are 3 places left in the racks - maybe you should look for another one?

Well, personal advice from me - never mess with resellers, sub-resellers, sub-sub-sub-resellers. It is very difficult to find the ends of such a chain if one day your server stops responding, along with the telephone of such a “sub-sub-sub”. Work directly with the DC or, if it does not have a dedicated service, with the first level hosters. Check with the host about the availability of a license for telematic communication services and delivered to CSS.

The choice of the "iron" part and traffic.


When choosing hardware for your project, consider the following things:

1) Other things being equal - brandname-server is preferable to self-assembled (yes, it happens).
2) Often, when using shared \ VDS, the hoster does not include in your consumption the resources necessary to ensure the operation of the server itself and your website, such as DNS, Mail, FTP, and firewall.
3) Never rent a server, which you have enough "in the butt". The load can increase dramatically, for example, when a competitor project is closed, but moving to another server is not five minutes. Take "for growth", it is better to overpay $ 15 a month for the extra 512MB of memory than frantically search for a new server when your site starts to “bend”.
4) Consider the possibility that your server might be attacked. Leave stock on resources.

Almost all operators charge the installation fee for the server - in the amount of 1 monthly payment. But there are promotions and special offers of “burning” servers when there is no installation fee.

Traffic:

0) There is no limitless,% username%. If you are promised "unlimited" traffic, then either they clamp down on the bandwidth, or at really large volumes they will be "asked" from DCs out. In any case, I did not see any exceptions.
1) Clearly calculate how much traffic your server consumes. Often, it is much more profitable to “prepay” traffic for a month than to buy it again after a limit has been made.
2) If you do not want to pay on the fact, you have two ways:



I hope I have described all the possible questions that a beginner may have. I didn’t deliberately go into the “jungle” - I avoided the questions of SLA, server reselling, etc. This is not the purpose of this article.

Source: https://habr.com/ru/post/50787/


All Articles