In any commercial business where a server system is a necessary working tool, there are certain requirements for the equipment. A powerful processor, fast disk, and sufficient amount of RAM are the main parameters of the server. Today we will focus on the last indicator and consider in more detail information about how much RAM is needed for the stable operation of the server.
Server RAM specification
The production of RAM for the server system is strictly controlled at every stage. Planks should have an absolute advantage in terms of fault tolerance and perform an uninterrupted operation for a long period of time under maximum load. These characteristics distinguish them from standard RAM.
In general, server memory has the same functionality as the RAM of a conventional computer. Specifically, it is used for the following purposes:
- The temporary storage of data that is needed to solve current problems;
- Implementation of high-quality information exchange;
- Implementation of high-speed work operations.
Installing RAM on the server according to the principle “the more the better” will not work. There are system processor limits that determine the type and amount of each type of memory. There are also restrictions on the number of slots for slats, each of which has a maximum capacity. All of these values are specified in the specification that comes with the server.
In other words, the maximum possible parameters that are specified in the accompanying documentation cannot be increased because they simply will not be supported by the device. In addition, strips exceeding the allowable capacity will not be suitable due to their technical characteristics, that is, they will not be compatible with the equipment used.
Another important point is the restrictions that are set by the server operating system. Certain operating systems set strict limits regarding the amount of RAM, that is the minimum possible, the minimum recommended and the maximum possible. The type and functions of the system affect the consumption of RAM and in some cases, it is quite small.
The amount of RAM used varies depending on the load on the server system. Accordingly, with a small load, the server uses the minimum amount of RAM. If the range of devices served by the system is within a hundred, then it works continuously and the capacity of the installed bars is required in a sufficiently large amount. Otherwise, there will be constant failures and long downtime.
As for the database server, here the amount of memory is recommended in proportion to the size of the database itself, in combination with the RAM resources that are spent on administrative functions, the operation of the operating system, and additional individual needs.
Let’s take a closer look at the required amount of RAM for different scenarios:
- file service system. The calculation, in this case, is quite simple: 4 GB of RAM supports 30 users. That is, it turns out that when adding every 30 subscribers, another 4 GB will be required.
- Video server. A system of such importance performs a detailed solution of monitoring tasks. Here, the RAM is calculated according to the number of spy cameras used. Typically, five cameras require 16 GB of memory. A quantity of 15 pieces requires 24 GB, and for 100 devices, a volume of at least 64 GB is required.
- Server 1C. Such a system assumes a minimum of 5 users and operates with 8 GB of RAM. If there are more subscribers and up to 10, then 16 GB of memory is needed. Accordingly, 20 employees need at least 32 GB for comfortable work.
Note that virtualization servers calculate the required amount of memory according to the total need of all virtual machines plus 2-4 GB for the needs of the host system
At the end of the article, we note that there are no universal values of RAM for the server. In any case, preliminary calculations will be required to install the slats in a particular system. The amount of memory required is specific to each organization based on the company’s operational requirements.
The amount of RAM is more affected by the number of users. If there is more memory than necessary, then it simply will not be used. This situation is extremely disadvantageous from an economic point of view. Accordingly, if there is not enough RAM, then the operating system will take virtual memory on the drives. These actions will lead to failures and a slowdown in operation.