When it comes to servers, single way servers and multi way servers have always been the focus of attention. We are familiar with single way servers, so what is a multi way server? How does it work? Today, let's take a look at Micronet.
In short, Micronet believes that the emergence of multiple servers is to improve server performance. CPU is mainly responsible for computing functions. Naturally, multiple CPUs will be stronger and more outstanding in performance. How does a multi server work?
If we compare the CPU to a truck transporting goods, then the goods are the information we need to calculate. The CPU operation is just like the truck transporting goods. The more goods transported at the same time, the greater the load capacity of the truck, which means the stronger the computing power of the CPU.
Usually a single CPU system is equivalent to a truck traveling in the lane. Because there are few cars, the transportation capacity is limited. In the past, CPU manufacturers have been increasing the load of trucks, that is, the main frequency, to improve their transportation capacity.
But a server with two CPUs on it is equivalent to two trucks driving in the intersection lane. Most of the cars are driving on their own roads, but occasionally they will run into them and stop to give way. The dual CPU has the strongest transmission capacity, because there are many cars and wide roads.
Therefore, the performance of the server can be judged by the number of simple CPUs. Generally speaking, a two-way server is stronger than a one-way server. This is well-known, but it is not the only statement.
It may be said that the server with one more CPU has strong performance, so we need a high-performance server, just one more CPU, either two or four, four or eight, or even hundreds. Can this solve the problem of insufficient server performance?
Of course not. The CPU will only affect some of the server's performance. In addition to the CPU, the server's performance is also related to the I/O speed.
As we all know, whether it is Power or Europe, the main frequency of the processor is more than 1 Ghz, that is, the clock cycle is far less than 1 ns. In a clock cycle, the processor can process multiple instructions, and the average processing time of each instruction is shorter.
Relatively speaking, I/O access will be very slow. The CPU must be the fastest to access its own cache. The delay is about 10 ns, which is equivalent to dozens of clock cycles; The latency of accessing local memory can be controlled within 100 ns. When accessing memory across CPU nodes, the latency will reach the US level; If the device on PCI-E is accessed, the delay will pass multiple levels such as VFS and Diver. Even if the device is accessed through DMA, the delay will be at least 10 us.
I/O is the bottleneck of system performance improvement under the current technical conditions. If the I/O problem is not solved, the increase in the number of processors will not necessarily lead to performance improvement. In extreme cases, I/O will completely consume more resources. Just increasing the number of CPUs does not significantly improve server performance.
Therefore, how to establish an I/O model to minimize the impact of I/O on system performance is one of the key issues to be considered in the design of multi-channel servers. Now, the I/O performance of the four-way server has reached the bottleneck. On the multi-channel product, the expected performance cannot be achieved due to the impact of I/O. This is why there are at most four versions of server products from server manufacturers.
The above is the understanding of Micronet on multi-channel servers. I believe it can help users to understand the types of servers more deeply. If you have more questions about servers, please consult Micronet. Micronet is an IDC service provider focusing on server rental and hosting. With more than 10 years of industry experience, it is safe, stable, reliable and reassuring. It is a leading enterprise in the domestic IDC industry. It helps thousands of enterprises to achieve network informatization, 7 * 24 hours of manual service, after-sales care free, and has a good reputation.