If you decide to change the company's server after considering the comprehensive conditions and requirements, you will be pleasantly surprised if you look at our opinions before purchasing the server. Once you decide which server is the most suitable for your enterprise, it is time to focus on the specific product supply.
You understand what requirements you need to meet with the new physical server, but there is always a gap between what you need and what you can buy. How do you coordinate? In addition to the long list of emerging hot spots, let's take a look at some of your choices. The features they decide are very important to your environment. In other words, let's filter out all unwanted opinions.
As mentioned in chapter 1, physical servers have many different types, styles, and models. The most commonly deployed physical servers are small, locally deployed server blocks, towers, tables, or desktops, and 1U and 2U rack servers. But in order to find the best choice, you should consider many special fields.
Process clock speed, socket, kernel and thread
Each server has a processor or chip in its kernel, which is mainly responsible for accessing the memory and the actual computing work on the I/O device.
Like servers, there are also many processor options in your mind: 32 or 64-bit, X86 Open or proprietary, single-core or multi-core, there are also a variety of smart power management modes, memory and I/O options. In addition to the basic information, some processors also provide some advanced functions that can automatically switch the core to reduce energy consumption during idle time based on the workload requirements of applications or operating system software tools, or increase or decrease the clock speed to start performance or slow down.
The server processor may contain one or more kernels, which means that a single socket may have two or four processors that support one or more active threads. A server with a single socket, single kernel, and single thread can only execute one command or operation at a time. On the other hand, if the software permits, a single-threaded, dual-socket quad-core server can execute eight commands at the same time without any constraints. Similarly, a four-socket and quad-core server can process 16 commands, allowing the Management Program and the operating system to potentially allocate these resources to the virtual CPU for application performance load balancing.
If you need more performance or processing capabilities than a single server can provide, choose from the server blade, stand-alone rack, or floor server cluster. Assuming that the operating system, hypervisor, and application can utilize concurrent threads, cores, and sockets, the increasing density can determine a variety of performance and application requirements. However, if your current applications, operating systems, or hypervisor cannot fully utilize all of these features, don't sell them out.
Remember that the license mode has changed. Some applications and software are not only licensed by server size, but based on the number of cores and packages. Perform the necessary investigation with due diligence to ensure that you have reached the licensing requirements when using multiple-socket multi-core processors.