The agony of choosing a system administrator. Which server to choose: physical or virtual? Server rental: virtual or physical? Options for storing and processing information, or in which cases it is advisable to rent a server

  • Dedicated server, or physical server, is the most productive and expensive hosting service. Renting a dedicated server will be an excellent solution for owners of commercial websites, corporate resources, game servers and complex web applications.
  • Unlike shared hosting and VPS, when using which you will have to share resources with other users, with Dedicated you will have at your disposal all the power provided within the service. Therefore, hosting a website on a server guarantees a high degree of security: you do not share the server with other sites that may be vulnerable to hacker attacks.
  • Renting a dedicated web server and storage system (data storage system) in a data center (data processing center) is an order for a very productive desktop computer in a data center on Windows or Linux with a special set of programs for a certain period. We will provide the server with a fast connection to the Internet at speeds of up to 10 Gbit/sec, a permanent connection to electricity and professional technical support, which will help cope with hardware and software difficulties.
  • Another reason to rent server equipment The site includes modern and secure data centers that house dedicated physical servers - the data centers are located in Moscow and are considered one of the most reliable in Russia. Data centers use sources uninterruptible power supply, fire extinguishing and air conditioning systems. This will ensure continuous operation of the servers and your projects.

Dedicated servers based on Intel Xeon processor

  • On the site site you have several options to choose from optimal configuration servers:
  • 1. Order already ready server. Using filters, you can choose the right car for your budget and needs.
    2. Use the configurator and independently select components for the server.
    3. Write us a request and order a unique server configuration.
  • The advantages of the Dedicated server rental service include providing complete freedom in choosing the installed software, as well as control over the equipment: bus bandwidth, memory and disk. The monthly rental price for a dedicated server depends on its parameters and characteristics.
  • You can rent a dedicated server in a data center (data center) based on processors Intel Xeon: E, E3, E5, gold, silver, W in various configurations with SSD drives, SATA or SAS, depending on how powerful the hardware you need.
  • How much does it cost to rent a server for a website? The price of such a service is usually higher compared to VPS and shared hosting. Pay attention to the “Cheap Servers” section: in it you can buy (rent) dedicated Dedicated servers for a website in a data center (data center) at the lowest cost per month.
  • A dedicated server for rent is a reliable, fast and secure hosting that will provide a lot of opportunities for companies whose Information Systems, sites and projects require round-the-clock uninterrupted operation, large computing resources and disk space for storing and backing up information.

Server – software or hardware?

All site owners and many of ordinary users Internet users have heard the word “server” more than once. And in some cases the server was spoken of as a program (“server functions”, “server with support...”), and in others - as equipment (“space on the server”, “load on the server”). What is it really - software or hardware?

Both. Server as Hardware is a computer dedicated to performing certain tasks. This server may be intended for storing data and for performing any continuous functions(for example, supporting the operation of the program). It does not require additional maintenance like a regular one Personal Computer. All a specialist needs to do is do initial setup and check the server operation from time to time.

Any server must have the appropriate software. It allows you to use hardware resources and perform the required functions, i.e. carry out service. Often this software (and sometimes the services provided by its owners) is called a server.

There are many types of servers, but when applied to the Internet, the creation and promotion of websites, we can distinguish physical and virtual dedicated servers as alternatives to conventional hosting. Each variety has its own advantages and disadvantages, which can be completely eliminated when used in appropriate situations.

Types of servers.

Depending on the functions that the server performs, it can belong to one of several types:
- Web server. This is a fairly common type on the Internet, which is designed to contain and provide access to web resources.

File server. Its main purpose is data storage and distribution of access to files. The quality criteria for such a server are the amount of disk memory and the degree of data protection.

Database server. It is an auxiliary part of the database management system (DBMS). Such a server must provide the required throughput and continuity of work.

Communication server. It can act as a proxy server, router, IP address distributor, or VPN (virtual private network) server. Provides high protection data, anonymity on the network.

Mail server. As the name suggests, it is used to work with by email– sending and receiving, processing, storing letters from users, target visitors. The larger the local network, the more users, the more important the role of this server.

Server Reserve copy. Quite an important part of the hardware and software complex in any company. To this server in automatic mode all is copied important information. In order to protect information from a physical threat (for example, fire), it may be located in another room or building.

Physical and virtual server.

The server has a lot of tasks. And one of the most common is supporting the operation of a website on the Internet.

The Internet is not some general source where you can post something. All sites and any files available on the network are hosted on physical servers. If the server fails, the site is no longer accessible to other Internet users. The same can be said about any other programs, data, content that are available within the same local network.

In order to host a website, database or program that would be accessible to all users on the network, you need to get a server at your disposal - physical or virtual.

In the Internet sphere, “physical” is a server that is located directly at the user’s site. This is a workstation or dedicated computer with the appropriate software, which has a permanent connection to the Internet or local network. Purchasing and maintaining a physical server costs a lot of money, so it is used only in some cases. For example, if it is necessary to service a large local network. Physical servers are required by hosting and Internet providers, as well as owners of large popular Internet resources (for example, Yandex).

A virtual server is a service provided by hosting providers who have a physical server at their disposal. In this case, the user rents the entire server and places his data on it, which is then available on the Internet.

When looking for a suitable hosting for your project or business automation platform, sooner or later a question arises, probably already a classic one: which server to rent - virtual or physical? You can call this question a technical one, or you can call it a matter of personal preference, but in any case, the answer will have to be found, and preferably the correct one.

Let's start with the fact that we need a machine that can satisfy both the increased requirements of a web project for resources and performance, and the need for maximum control over the equipment. These tasks are solved:

Physical server(dedicated) is an independent and self-sufficient piece of equipment that opens up to its owner a full range of control at the hardware and software level.

Virtual server(vds). It is created directly on physical hardware, where each virtual machine consists of a specific pool of resources. In terms of functionality, VDS emulates the operation of a physical server and does this very successfully.

Difference between virtualization and hardware

When selecting any server, such characteristics as processor frequency, volume random access memory And disk space. But ease of use, control options, reliability and cost play an equally important role. Let's compare both options within these indicators.

Configurations

  • Dedicated: When ordering physical equipment, it is necessary to correctly calculate the requirements for the server so that “everything is enough” for the comfortable operation of the project. If you want to upgrade your hardware, you can additionally order RAM or add hard disks. If the project has grown significantly, then you can migrate to a more powerful server or take an additional one.
  • VDS: Virtualization is popular because of its simple and convenient scalability. You don’t have to buy a server “with a reserve”, since increasing or decreasing the capacity pool is extremely simple and quick. In addition to RAM and disk space, you can also change the processor power.

Control

  • Dedicated: The physical server is located in the data center and is used for its administration, settings, reboots, etc. necessary remote access to equipment via KVM or IPMI. The equipment is under the total control of its tenant, who is free to perform any engineering works.
  • VDS: A virtual dedicated machine (not to be confused with software virtualization -VPS) allows you to install your own software and change system parameters, just like on hardware. If you wish, you can install a server control panel.

Reliability

  • Dedicated: Physical equipment tends to become obsolete and wear out, which over a long period of use can lead to failure of its components. In such a situation, downtime is possible for the period of identifying and fixing the problem that has arisen.
  • VDS: Virtual resources cannot break or become obsolete. Even if any problems arise on the blade server, something goes wrong or breaks, it is much easier for the virtual machine to migrate to backup resources, and this happens unnoticed by the user.

Price

  • Dedicated: Future potential growth in resource demand and server performance must be taken into account. "Jump" between physical machines It’s quite uncomfortable and labor-intensive, and paying for unused capacity is unprofitable.
  • VDS: The owner of a virtual machine can pay only for the resources consumed, scaling the server according to the stages of project development. If the project is large-scale, then virtualization on cheap products (virtualization platforms) will be cheaper than its hardware counterpart, but the quality of the service may be in doubt.

What to choose: dedicated or VDS?

Physical and virtual servers are equally well suited for reliable and easy operation of complex applications and large-scale projects. Each type of hosting has its pros and cons.

Virtual machines more reliable in operation and easier to scale, but may not be suitable for specific projects that require special software or hardware.

Despite its disadvantages, iron equipment is both full-fledged computer inspires more confidence among a wide range of users. But this is rather an established stereotype that is becoming a thing of the past. Physical hardware is often chosen due to the consideration that a completely real server is located somewhere in the data center.

In any case, no matter what server you choose, you need to clearly understand the goals that it must solve, the time period for achieving these goals and the forecast for the development of the project. Based on these indicators and needs, you can choose the option that suits you specifically.

Probably every notable project or simply every large organization sooner or later is faced with a choice: buy a physical one or rent virtual server? Let's try to figure out what is better and economically justified.

Physical server cost

First of all, you need to look for a physical server that will meet your expectations - so that you have some amount before your eyes and so that you can clearly see which option is more economically feasible in your case.

We need to decide what we consider a server. If it’s just a computer in an ordinary tower case that will gather dust in the far corner of your office, that’s one thing. In fact, you can install MS on my laptop SQL Server and make it a database server. But how quickly will such a database “fall” under a real load of even 5–10 users while working simultaneously in 1C?

If you imagine a server exactly like this - a separate computer, say, with 16 GB of RAM and one terabyte - then you don’t have to read further and don’t waste your time. It’s better to go to any online store to buy your workstation - you can’t call it a server.
In my opinion, a server is a machine with server processor Xeon, ECC registered memory and hardware disk array. This “computer” has the right to be called a server. The case when placed inside the office and in the absence of server racks does not matter, but with an eye to the future I would look at cases in the 1U/2U format - sooner or later you will come to the conclusion that it is better to store the server in a data center.

In Fig. 1 shows the HP ProLiant DL180 Gen9 server:

  • Eight-core Intel Xeon E5-2620 v4 (2.1–3 GHz)
  • Registered memory with ECC, 16 GB
  • Smart Array P440/2G 12 GB Controller
  • Case form factor 2U

This is what I understand as a server. But such a “device” will cost approximately 162,250 rubles according to Yandex.Market. There are cheaper versions of this server, but there or not hard drive in general, or the memory capacity is 8 GB, not 16. The configuration for 162,250 rubles includes one RDIMM DDR memory module with a capacity of 16 GB and two hard drives 300 GB SAS each. This a good option, both in price and configuration. It's kind of average - there are more expensive options, and there are cheaper ones. You can buy a Chinese Patriot - even with a license for MS Server 2012 it will cost less. But since you have become so serious that you need your own physical server, then it is better not to look at such options.

Do you need a physical server?

Now that you have the cost of hardware, let's think about whether you need it at all? Very often a person agonizes over choosing a server, although in fact he can do just fine without it. It is better to immediately discard the arguments “the neighbor has it”, “I was advised”. When should you think about purchasing your own server?

  • A site with very high traffic - when regular hosting can no longer handle it and the site is often shut down for exceeding CPU time and/or traffic limits.
  • A large online project - a well-promoted online store, social network, game server and the like.
  • A portal with a large amount of content - a photo bank like depositphotos.com, a site with a significant amount of music or video.
  • The need to collaborate/remotely work with some application, for example 1C.

In all these cases, a server is needed (note which one - I’m not saying yet). In others (for example, when you have a relatively small site and only one accountant on whose computer you can install 1C), it will turn out to be an unnecessary luxury. You can buy regular hosting to host your website and pay mere pennies for it - something like 240 rubles per month for 6 GB of disk space. This space is enough even for several sites. If you were thinking about purchasing your own server for these needs, think again: the amount spent on hardware alone will be enough for more than 676 months (56 years!) of rent. And with such a long-term placement, they will also give you a significant discount :).

If your project falls into one of the listed categories, you definitely need a server. All that remains is to decide which one, because in most cases you can get by with either a virtual dedicated server (VDS) or a virtual private server (VPS), which is much cheaper.

VDS or VPS

VPS (Virtual Private Server - virtual private server) is software virtualization and is implemented at the operating system kernel level. All machines are created on the basis of one server core, each virtual machine (this is the VPS that you will rent) is a server with a software environment, but without the right to change the core and itself operating system. The most commonly used virtualization platforms are OpenVZ and Virtuozzo.

This solution has one advantage, and it is very significant - low cost. But there are many more disadvantages:

  • Overselling. RAM and core resources are allocated without being tied to a specific machine. For example, you and your neighbor rent two VPS servers of the same configuration. Let each server have 2 GB of RAM. But your site consumes 500–800 MB of memory, and your neighbor’s site consumes 3 GB. It turns out that you are paying for resources that are not actually used by your site.
  • Dependence on neighbors. Another problem follows from the previous paragraph. Excessive load on one machine can lead to failures in the operation of neighboring VPS. For example, your neighbor’s VPS has overloaded the processor, and your website will slow down because of this. And it’s very easy to load the processor - just install some power-hungry CMS like Magento, and you’re guaranteed to constantly overuse CPU time and RAM.
  • Limited customization. Some VPS settings cannot be changed - the root file system and kernel are beyond your control. Of course, the kernel and root file system You don’t always have to change, and this is not really a drawback, just a feature of using VPS.

Your server is physically placed in the provider’s data center, where internet and power backup are provided, and optimal temperature is maintained.

Server hosting services are relatively inexpensive. The server placement itself will cost 2,500 rubles per month. Internet with guaranteed 10 Mbit/s or non-guaranteed 100 Mbit/s is free when renting an Ethernet switch port - 500 rubles per month. If such a channel is not enough for you, then you can either buy a guaranteed 50 Mbit/s channel (3,500 rubles per month), or take a port with a non-guaranteed 1 Gbit/s band for 5,000 rubles per month.

It turns out that the existence of a server will cost you at least 3,000 rubles per month. This moment must be taken into account when calculating the profitability of purchasing physical equipment. After all, for this money you can rent (even cheaper) a VDS with 2 GB of RAM and 32 GB of disk space!

All this means that you can safely deduct the cost of hosting a server from the cost of renting a VDS, because in the case of a physical server you would still have to pay this money.

So, if we take the tariff of 11,747 rubles per month (256 GB HDD and 8 GB of RAM) and subtract 10% (discount when paying for the year) and 3,000 rubles (hosting), then we get 7,572.3 rubles. Let's take our amount of 162,250 rubles and divide it by the resulting value. The result is almost two years (more than 21 months) of VDS rental of almost maximum configuration. If you don’t need 256 GB right now, you can choose a cheaper tariff with 128 GB of space: from 7899 we subtract 10% and 3000 rubles, the amount will be very modest, as for renting a server of this configuration - 4109 rubles. With a server cost of 162,250 rubles, this amount is enough for 39 months of renting a VDS with 128 GB HDD, three cores and 8 GB RAM. Two cores with the same RAM and HDD parameters will cost even less (2950 rubles, if calculated according to our method). Do not forget that after three years the warranty ends and a physical server may require investment. Surely in three years it will have worn out quite a bit HDD and will need to be replaced.

Still, if you need an iron server made of boards and wires and you want it to be yours and only yours, you can rent a physical server and then buy it for 1 ruble. Of course, the monthly fee in this situation will be higher, but I waited a year and took my server home, to the office, and left it in the data center. You groom and nurture it yourself - however, just as you serve it. In other words, your virtual server can turn into a real one!



conclusions

In most cases, renting a VDS is not only easier, but also more profitable. As for physical servers, their use is advisable only if the planned load is so high that a virtual server cannot cope with it (if you plan that all eight cores of your physical processor will be used) and all the disk space is needed at once. In all other cases, it is more profitable to rent a VDS. When choosing a physical server, do not forget about the cost of hosting a server in a data center, which is comparable to the cost of renting a not-so-weak VDS.

Those who decide to create and run their own projects on the Internet sooner or later face the issue of renting disk space. The advantages of purchasing hosting are obvious: the machine works around the clock, is connected to a high-speed Internet channel, etc. But which server to choose in this situation: virtual or physical? And what is the fundamental difference between them then? Let's figure it out.

Learning concepts

The first thing to do when comparing different types of services is to understand what they are:

  • A physical (dedicated) server is a separate machine on which the files of only your resource (or resources) are located, and the owner of which has full access to it at both the software and hardware levels.
  • A virtual (VDS) server is one of many emulators located on one computer. Functionally, it almost completely copies a physical server, but its owners have to share the machine with other co-tenants, whose number (depending on the power of the hardware) can be measured in the hundreds.

Analyzing the benefits

The next step that brings us closer to the answer to the question “what to choose” is a comparison of characteristics. After all, it will depend on them how effectively the resource will function. For clarity, let’s place the comparison results in a table:

Index Physical server Virtual server
Control It has a single tenant who globally controls the entire machine and decides what software should be installed on it, what technical work has been carried out, etc. It is under the control of several co-tenants, each of which has power only within its own virtual machine (in the case of VDS) or full access to its own kernel and OS of the virtual hardware (in the case of VDS).
Reliability They wear out over time and require systematic upgrades. They do not become obsolete and cannot break.
Price More expensive option Cheaper option
Mobility In the event of a breakdown or other reason, “moving” is difficult and financially expensive. End users may not have access to it for quite some time. “Migration” to auxiliary or other machines is done in a few clicks. Almost invisible to the end user.
Configurations When choosing a machine to rent, you need to take into account the possible growth of the project (and the increase in resources required to maintain its operation). If the hardware capacity is not enough, it is possible to move to a more powerful machine. You can increase or decrease the power of a virtual machine without unnecessary effort or changing equipment.

Formulating conclusions

So which server to choose in the end: physical or virtual. Even now that we know the pros and cons of both options, there is no clear answer. Everything is decided by the personal tastes and preferences of the future tenant.

Physical servers are the choice of those who feel more comfortable knowing that somewhere “out there” real computer, which does not need to be shared with anyone else. Also interested in them are those owners whose Internet resources require the installation of specific hardware/software on the server. Virtual machines will appeal to those who are not used to overpaying for services. Among their users, people predominate, and first of all, they evaluate the reliability of the site and the mobility of its replacement.

Now we know what the key differences between servers are various types. Which one did you ultimately choose?