Multi-node computing power server and operation method

By designing a multi-node computing power server, using components such as chassis, server motherboard and network communication modules to manage computing power nodes, the problem of computing power and resource waste is solved, and efficient dynamic management and cost optimization of computing power resources are achieved.

CN120491771APending Publication Date: 2025-08-15RONGKE LIANCHUANG (TIANJIN) INFORMATION TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510611944.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-13
Publication Date
2025-08-15

AI Technical Summary

Technical Problem

How to ensure strong computing power while avoiding wasting computing resources, especially how to efficiently manage computing resources of multi-node servers when business needs change.

Method used

A multi-node computing power server is designed, including a chassis, server motherboard, system fan, hard disk backplane, power supply and network communication module, which supports independent management and automatic access/output of computing power nodes, and a computing power pool is formed through the network communication module, and the number and type of computing power nodes are dynamically adjusted according to business needs.

Benefits of technology

It realizes automatic adjustment of computing resources allocation when business needs change, avoid resource waste, ensures the stability and flexibility of computing power, and reduces the total cost of ownership.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120491771A_ABST
    Figure CN120491771A_ABST
Patent Text Reader

Abstract

The invention relates to the field of computing power servers, and provides a multi-node computing power server and an operation method, and is characterized in that the multi-node computing power server at least comprises a case, and a server mainboard, a system fan, a hard disk backboard, a power supply, a network communication module and at least four computing power nodes are installed in the case; the case is used for fixing and protecting the computing power node, the system fan, the hard disk backboard and the power supply; each computing power node at least comprises a node outer frame, a mainboard, a PCIE slot, a PCIE external device, a central processing unit and an internal memory. According to the multi-node computing power server and the operation method provided by the invention, the computing power can be provided by a single computing power node, and a computing power pool can also be formed by the access of at least two computing power nodes, so that the computing power is improved, and the strong computing power and business processing capability of the server are ensured. Automatic access / access of the computing power nodes can save computing power resources when the business demand is small.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of computing power servers, and in particular to a multi-node computing power server and an operation method thereof. Background Art

[0002] With the development of cloud computing and big data, the demand for computing power is increasing. Considering the total cost of ownership (TCO), the higher the computing power a single server can provide, the lower the cost. This has led to the emergence of multi-node servers. However, not all of a server's computing power needs to be dedicated to business processing at all times. Therefore, how to ensure strong computing power while minimizing waste of computing resources has become an urgent problem. Summary of the Invention

[0003] In view of this, the embodiments of the present disclosure provide a multi-node computing server and an operation method to solve the problem in the prior art of how to ensure powerful computing capabilities while avoiding waste of computing resources.

[0004] According to a first aspect of an embodiment of the present disclosure, a multi-node computing server is provided, which includes at least: a chassis, in which a server motherboard, a system fan, a hard disk backplane, a power supply, a network communication module, and at least four computing nodes are installed; the chassis is used to fix the computing nodes, the system fan, the hard disk backplane, and the power supply, and protect them; wherein the server motherboard is used to connect and manage the hardware devices in the chassis; the system fan is used to dissipate heat from the components of the multi-node computing server when the multi-node computing server is running; the computing nodes are connected to the hard disk backplane by cables to support data signal transmission between the two; the hard disk backplane is used to connect the computing nodes and the hard disk and support connection to the server motherboard; the power supply is used to provide energy and power for the multi-node computing server; the network communication module is used to transmit network signals and data, and to connect to / from the computing nodes; the computing nodes are used to support user data processing services, each computing node is independent of each other, and data is stored in corresponding storage disks; through the access of the network communication module, the access of at least two computing nodes forms a computing pool.

[0005] In some optional embodiments, each computing power node includes at least: a node frame, a mainboard, a PCIE slot, a PCIE external device, a central processing unit, and an internal memory; wherein, the node frame is used to install the hardware components of the computing power node and protect them; the mainboard is used to connect and manage the hardware devices in the computing power node; the PCIE slot is used to install the PCIE external device, and the PCIE external device provides computing power for the computing power node; the central processing unit is used for information processing and program running, and is installed on the mainboard; the internal memory is used to temporarily store the calculation data in the central processing unit and the data exchanged with the external memory, and is installed on the mainboard; the computing power node has an operating system installed according to business needs.

[0006] A second aspect of the embodiments of the present disclosure provides a multi-node computing power server and an operating method. The operating method of the multi-node computing power server includes: when the multi-node computing power server is running, the server mainboard monitors in real time the number of users who initiate operation requests through the client; when an operation request is received, the computing power node starts and provides computing power to respond to the user operation; the user operation is recorded and retained in a predetermined database for query.

[0007] In some optional embodiments, when an operation request is received, the computing power node starts and provides computing power to respond to the user operation, including: when an operation request is received, determining the number of users who initiate the operation request, the number of users currently operating, and the total number of the two; based on the above number of users operating and the above total number, controlling the network communication module to access the computing power node to provide computing power to respond to the user operation issued by the client.

[0008] In some optional embodiments, the above-mentioned control of the computing power node to provide computing power in response to user operations issued by the client according to the above-mentioned number of users currently operating and the above-mentioned total number includes: based on a pre-set first preset number, a second preset number, a third preset number, and a fourth preset number, controlling the computing power node to provide computing power in response to user operations issued by the client according to the above-mentioned number of users currently operating and the above-mentioned total number.

[0009] In some optional embodiments, the above method also includes: if the above total number exceeds a fourth preset number, generating a prompt message for indicating insufficient computing power, and displaying the above prompt message on a display connected to the above multi-node computing power server.

[0010] In some optional embodiments, the above method also includes: after the above prompt information is displayed, generating an inquiry pop-up window and displaying it on the above display; wherein the above inquiry pop-up window includes inquiry information, controls representing replacement, and controls representing addition; when a click operation on the control representing replacement is detected, a computing power node list is displayed; wherein the above computing power node list includes the names of each computing power node and related information for the administrator to select; when a click operation on the name of a computing power node in the above computing power node list is detected, the computing power node corresponding to the clicked computing power node name is used as the computing power node to be replaced; the data saved in the computing power node to be replaced is temporarily stored in a dedicated storage disk for the replacement node; when a new computing power node is detected to be connected, the temporarily stored data is transmitted to the above new computing power node, and the new computing power node starts to provide computing power; when a click operation on the control representing addition is detected, whether an added computing power node is connected is monitored; if it is detected that an added computing power node is connected, the above added computing power node starts to provide computing power after the operating system is configured for the above added computing power node.

[0011] Compared with the prior art, the embodiments of the present disclosure have the following beneficial effects: a multi-node computing power server is provided, which includes at least: a chassis, in which a server motherboard, a system fan, a hard disk backplane, a power supply, a network communication module and at least four computing power nodes are installed, and the computing power nodes include at least: a node outer frame, a motherboard, a PCIE slot, a PCIE external device, a central processing unit, and an internal memory. The multi-node computing power server supports the addition / replacement of computing power nodes, and the access of two computing power nodes (understood as two computing power nodes providing computing power at the same time) can form a computing power pool. The computing power pool improves the computing power of the computing power pool as the number of computing power nodes increases and the PCIE external devices of the computing power nodes can be replaced with PCIE external devices with computing power. The multi-node computing power server can also improve the overall computing power as the computing power nodes are replaced / added, thereby ensuring the powerful computing power and business processing capabilities of the server. Since each computing power node is independent of each other and is controlled by the network communication module to access / disconnect, some computing power nodes can be automatically disconnected to save computing power resources when business demand is low, and other computing power nodes can be automatically connected to increase the supply of computing power when business demand is high to ensure business processing. Therefore, the multi-node computing power server provided by the present disclosure can solve the problem of ensuring powerful computing power while not wasting computing power resources. The server motherboard determines and instructs the access and disconnection of computing power nodes. Under the condition of not exceeding the total computing power of the current computing power nodes, it can be completed automatically and independently without human intervention. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0013] Figure 1 is a schematic diagram of the structure of a multi-node computing server according to some embodiments of the present disclosure;

[0014] Figure 2 is a schematic diagram of the structure of a computing node of a multi-node computing server according to some embodiments of the present disclosure;

[0015] Figure 3 is a diagram showing a mainboard of a computing node of a multi-node computing server according to some embodiments of the present disclosure;

[0016] Figure 4 is a flowchart of a method for operating a multi-node computing server according to some embodiments of the present disclosure;

[0017] Figure 5 It is a comparison diagram of the situations of accessing computing power nodes in the operation method of the multi-node computing power server according to some embodiments of the present disclosure. DETAILED DESCRIPTION

[0018] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.

[0019] It should also be noted that, for ease of description, only the parts related to the invention are shown in the drawings. In the absence of conflict, the embodiments and features in the embodiments of the present disclosure may be combined with each other.

[0020] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0021] It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, they should be understood as "one or more".

[0022] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.

[0023] The present disclosure will be described in detail below with reference to the accompanying drawings and in conjunction with embodiments.

[0024] Figure 1 Schematic diagram of the structure of a multi-node computing server according to some embodiments of the present disclosure. Figure 1 As shown, the multi-node computing server 110 comprises at least: a chassis 102, in which a server motherboard 103, a system fan 104 (multiple groups), a hard disk backplane 105, a power supply 106, a network communication module 107 and at least four computing nodes 108 are installed; the chassis 102 is used to fix the computing nodes 108, the system fan 104, the hard disk backplane 105 and the power supply 106, and protect them; wherein, the server motherboard 103 is used to connect and manage the hardware devices in the chassis 102; the system fan 104 is used to dissipate heat for the components of the multi-node computing server 110 when the multi-node computing server 110 is running, and conducts heat to the air through rapid rotation, helps to reduce the temperature of the server and maintain normal working temperature; the computing node 108 is connected to the hard disk backplane 105 by a cable 109, supporting two The data signal transmission between the computing nodes 108 is realized to realize high-speed communication and data storage functions (for example, audio, video, images, files, etc.); the hard disk backplane 105 is used to connect the computing node 108 and the hard disk (the hard disk is inserted in the hard disk position and can accommodate multiple hard disks), and supports connection to the server motherboard 103; the power supply 106 is used to provide energy and power for the multi-node computing server 110; the network communication module 107 is used for the transmission of network signals and data, and the access to / access of computing nodes; the computing nodes 108 are used to support the user's data processing services (for example, video processing services, 3D design services, big data processing services, etc.), each computing node is independent of each other, and the data is stored in the corresponding storage disk (each computing node has a corresponding storage disk, which does not interfere with each other to ensure the security and integrity of the data); through the access of the network communication module 107, the access of at least two computing nodes forms a computing pool.

[0025] Further, if Figure 2 As shown, each computing node at least includes: a node frame 201, a mainboard 202, a PCIE slot 203, a PCIE external device 204, a central processing unit 205, and an internal memory 206; wherein the node frame 201 is used to install the hardware components of the computing node and protect them; the mainboard 202 is used to connect and manage the hardware devices in the computing node (see Figure 3); the PCIE slot 203 is used to install a PCIE external device 204 (a GPU accelerator card is used here), and the PCIE external device 204 provides computing power for the computing power node; the central processing unit 205 is used for information processing and program execution, and is installed on the motherboard 202; the internal memory 206 is used to temporarily store the calculation data in the central processing unit 205 and the data exchanged with the external memory, and is installed on the motherboard 202; the computing power node has an operating system installed according to business needs. Here, there are generally 4 computing power nodes in the chassis of a multi-node computing power server, and more computing power nodes can be set according to actual business needs, and each computing power node can be configured with different PCIE external devices and different operating systems to meet related business needs. The computing power supply of the computing power node can also be allocated according to application needs, such as the same computing power node providing computing power for the same type of business needs.

[0026] Compared with the prior art, the embodiments of the present disclosure have the following beneficial effects: a multi-node computing power server is provided, which includes at least: a chassis, in which a server motherboard, a system fan, a hard disk backplane, a power supply, a network communication module and at least four computing power nodes are installed, and the computing power nodes include at least: a node outer frame, a motherboard, a PCIE slot, a PCIE external device, a central processing unit, and an internal memory. The access of two computing power nodes (understood as two computing power nodes providing computing power at the same time) can form a computing power pool. The computing power pool improves computing power as the number of computing power nodes increases and the PCIE external devices of the computing power nodes can be replaced with PCIE external devices with computing power. During the replacement process, the multi-node computing power server does not need to be shut down for processing, and the remaining computing power nodes continue to provide computing power normally, thereby ensuring the server's powerful computing power and business processing capabilities, and avoiding the problem that the multi-node computing power server cannot provide computing power when replacing computing power nodes or repairing computing power node failures. Since each computing power node is independent of each other and is controlled by the network communication module to access / access, some computing power nodes can be automatically accessed to save computing power resources when the business demand is small, and other computing power nodes can be automatically accessed to increase the supply of computing power when the business demand is large, so as to ensure the processing of business. Therefore, the multi-node computing power server provided by the present invention can solve the problem of ensuring powerful computing power while not wasting computing power resources, and the server motherboard determines and instructs the access and access of computing power nodes. It can be completed automatically and independently without human intervention without exceeding the total computing power of the current computing power nodes. The multi-node computing power server supports the configuration of more computing power nodes, and each computing power node can be configured with different PCIE external devices and different operating systems, which meets the needs of enterprises to provide multiple operating systems for users with multiple business needs. Configuring more computing power nodes also reduces cost expenditure compared to enterprises purchasing more servers.

[0027] Figure 4 It is a flowchart of a method for operating a multi-node computing server according to some embodiments of the present disclosure. Figure 4 The operation method of the multi-node computing server can be Figure 1 The multi-node computing server 110 executes. Figure 4 As shown, the operation method of the multi-node computing server includes:

[0028] Step S401: When the multi-node computing server is running, the server mainboard monitors in real time the number of users who initiate operation requests through the client.

[0029] In some embodiments, the execution subject of the operation method of the multi-node computing server (such as Figure 1 When the multi-node computing server 110 (shown) is running, the server motherboard of the multi-node computing server can monitor in real time the number of users initiating operation requests through the client. Here, it can be understood that if a user wants to use the multi-node computing server for business processing, they must first initiate an operation request to the multi-node computing server through the client. The server motherboard can then receive the operation request, and each operation request is counted as a number 1.

[0030] Step S402: When an operation request is received, the computing power node starts and provides computing power to respond to the user operation.

[0031] In some embodiments, when the execution entity receives an operation request, it can control the computing power node to start and provide computing power in response to the user operation through the network communication module. Specifically, when the execution entity receives an operation request, it can determine the number of users initiating the operation request, the number of users currently operating, and the total number of the two; based on the number of users currently operating and the total number, the execution entity can control the network communication module to access the computing power node to provide computing power in response to the user operation issued by the client.

[0032] In some optional embodiments, the above-mentioned control of the network communication module to access the computing power node to provide computing power in response to the user operation issued by the client according to the number of users currently operating and the total number includes: based on a pre-set first preset number, a second preset number, a third preset number, and a fourth preset number, according to the number of users currently operating and the total number, controlling the computing power node to provide computing power in response to the user operation issued by the client. Specifically, the comparison between the number and the preset number is as follows: Figure 5 As shown, A is the number of users operating, and B is the total number. The computing power interpretation provided by the computing power node is as follows:

[0033] When the number of users operating does not exceed the first preset number, the computing power provided is as follows:

[0034] In case 1, when one computing power node provides computing power, the above-mentioned execution entity may determine the computing power node as the first computing power node, and the first computing power node provides computing power;

[0035] In the second scenario, when two computing nodes are required to provide computing power, the above-mentioned execution entity can use the computing node currently providing computing power for user operations as the first computing node, and any other computing node as the second computing node, with the first and second computing nodes providing computing power;

[0036] In case three, when three computing nodes are required to provide computing power, the above-mentioned execution entity can use the computing power node currently providing computing power for user operations as the first computing power node, and any two other computing power nodes as the second and third computing power nodes, with the first, second, and third computing power nodes providing computing power.

[0037] In case 4, when four computing nodes are required to provide computing power, the above-mentioned execution entity can use the computing node that is currently providing computing power for user operations as the first computing node, and the remaining three computing nodes can jointly provide computing power with the first computing node.

[0038] When the number of users operating the system is greater than or equal to the first preset number and does not exceed the second preset number, the computing power provided is as follows:

[0039] In case 5, when two computing nodes are required to provide computing power, the above-mentioned execution entity can use the computing node that is currently providing computing power for user operations as the first computing node and the second computing node, and the first and second computing nodes provide computing power;

[0040] In case 6, when three computing nodes are required to provide computing power, the above-mentioned execution entity can use the computing node currently providing computing power for user operations as the first computing node and the second computing node, and any other computing node as the third computing node. The first, second, and third computing nodes provide computing power;

[0041] Case seven: When four computing nodes are required to provide computing power, the above-mentioned execution entity can control the four computing nodes to jointly provide computing power.

[0042] When the number of users operating the system is greater than or equal to the second preset number and does not exceed the third preset number, the computing power provided is as follows:

[0043] In case 8, when three computing nodes are required to provide computing power, the above-mentioned execution entity can use the computing node that is currently providing computing power for user operations as the first computing node, the second computing node, and the third computing node, and the first, second, and third computing nodes provide computing power;

[0044] In case nine, when four computing power nodes are required to provide computing power, the above-mentioned execution entity can control the four computing power nodes to jointly provide computing power.

[0045] When the number of users operating is greater than or equal to the third preset number and does not exceed the fourth preset number.

[0046] Case 10: The above-mentioned execution entity can control 4 computing nodes to jointly provide computing power.

[0047] In some optional embodiments, the above method also includes: if the above total number exceeds the above fourth preset number, the above execution entity can generate a prompt message for indicating insufficient computing power, and display the above prompt message on a display connected to the above multi-node computing power server.

[0048] In some optional embodiments, the above method also includes: after the above prompt information is displayed, generating an inquiry pop-up window and displaying it on the above display; wherein the above inquiry pop-up window includes inquiry information, controls representing replacement, and controls representing addition; when a click operation on the control representing replacement is detected, a computing power node list is displayed; wherein the above computing power node list includes the names of each computing power node and related information for the administrator to select; when a click operation on the name of a computing power node in the above computing power node list is detected, the computing power node corresponding to the clicked computing power node name is used as the computing power node to be replaced; the data saved in the computing power node to be replaced is temporarily stored in a dedicated storage disk for the replacement node; when a new computing power node is detected to be connected, the temporarily stored data is transmitted to the above new computing power node, and the new computing power node starts to provide computing power; when a click operation on the control representing addition is detected, whether an added computing power node is connected is monitored; if it is detected that an added computing power node is connected, the above added computing power node starts to provide computing power after the operating system is configured for the above added computing power node. Whether replacing new computing nodes or adding more computing nodes, the computing power of the multi-node computing server can be greatly improved, perfectly solving the computing power requirements.

[0049] In some optional embodiments, the above method also includes: when a computing power node providing computing power abnormality is detected, generating abnormal information to be displayed on the above display, and temporarily storing the data stored in the computing power node to other storage disks, and after the abnormality is repaired or the computing power node is replaced, extracting and transmitting the above data to the storage disk of the computing power node whose abnormality is repaired or the storage disk of the replaced computing power node.

[0050] Step S403: record the user operation and save it in a predetermined database for query.

[0051] In some embodiments, the execution entity may record user operations and store them in a predetermined database for query. This means that the execution entity records user operations in real time and temporarily stores the recorded results in the storage disk corresponding to the computing node that provides computing power to the user. When the user completes the operation and ends the service, the user's operation record is stored in the predetermined user operation record database for later query. In addition, the execution entity may store the user's business processing data in the storage disk of the computing node that provides computing power to the user for user access.

[0052] Compared with the prior art, the beneficial effects of the embodiments of the present disclosure are as follows: First, when the multi-node computing power server is running, the server motherboard monitors in real time the number of users who initiate operation requests through the client, so as to confirm which computing power node to call to provide computing power and whether a computing power pool needs to be formed. Then, when an operation request is received, the computing power node starts and provides computing power in response to the user operation. When the multi-node computing power server is running, it can be based on the pre-set first preset number, second preset number, third preset number, and fourth preset number, and then based on the number of users who initiate operation requests, the number of users currently operating, and the sum of the two to determine whether the computing power provided by the currently connected computing power node can meet the demand. If not, it is determined based on the above data how many more computing power nodes need to be connected or whether to prompt the administrator of insufficient computing power. Finally, the user operations are recorded and retained in a predetermined database for query, providing a way for later users to call historical operations.

[0053] Computer program code for performing the operations of some embodiments of the present disclosure may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0054] The flowchart in the accompanying drawings illustrates the possible implementation architecture, functions and operations of the method and computer program product according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system that performs the specified function or operation, or can be implemented by a combination of dedicated hardware and computer instructions.

[0055] The above description is only an illustration of some preferred embodiments of the present disclosure and the technical principles used. Those skilled in the art should understand that the scope of the invention involved in the embodiments of the present disclosure is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but should also cover other technical solutions formed by any combination of the above-mentioned technical features or their equivalent features without departing from the above-mentioned inventive concept. For example, the above-mentioned features are replaced with (but not limited to) technical features with similar functions disclosed in the embodiments of the present disclosure.

Claims

1. A multi-node computing server, characterized in that: The multi-node computing server includes at least: a chassis, in which a server motherboard, a system fan, a hard disk backplane, a power supply, a network communication module, and at least four computing nodes are installed; the chassis is used to fix the computing nodes, the system fan, the hard disk backplane, and the power supply, and protect them; Wherein, the server mainboard is used to connect and manage the hardware devices in the chassis; The system fan is used to dissipate heat from components of the multi-node computing server when the multi-node computing server is running; The computing power node is connected to the hard disk backplane via a cable to support data signal transmission between the two; The hard disk backplane is used to connect the computing nodes and hard disks, and supports connection to the server motherboard; The power supply is used to provide energy and power for the multi-node computing server; The network communication module is used for the transmission of network signals and data, and access to / from computing nodes; The computing nodes are used to support the user's data processing business. Each computing node is independent of each other, and the data is stored in the corresponding storage disk; Through the access of the network communication module, the access of at least two computing power nodes forms a computing power pool.

2. The multi-node computing server according to claim 1, characterized in that: Each computing power node includes at least: a node frame, a mainboard, a PCIE slot, a PCIE external device, a central processing unit, and an internal memory; wherein, the node frame is used to install the hardware components of the computing power node and protect them; the mainboard is used to connect and manage the hardware devices in the computing power node; the PCIE slot is used to install the PCIE external device, and the PCIE external device provides computing power for the computing power node; the central processing unit is used for information processing and program execution, and is installed on the mainboard; the internal memory is used to temporarily store the calculation data in the central processing unit and the data exchanged with the external memory, and is installed on the mainboard; the computing power node has an operating system installed according to business needs.

3. A method for operating a multi-node computing server, characterized in that: Applied to the multi-node computing server according to any one of claims 1 to 2, characterized in that the method comprises: When a multi-node computing server is running, the server motherboard monitors the number of users who initiate operation requests through the client in real time; When an operation request is received, the computing power node starts and provides computing power to respond to the user operation; User operations are recorded and stored in a predetermined database for query.

4. The method for operating a multi-node computing server according to claim 3, wherein: When receiving an operation request, the computing power node starts and provides computing power to respond to the user operation, including: When an operation request is received, the number of users who initiated the operation request, the number of users currently operating the operation, and the sum of the two are determined; According to the number of users currently operating and the total number, the network communication module is controlled to access the computing power node to provide computing power to respond to the user operation issued by the client.

5. The method for operating a multi-node computing server according to claim 4, wherein: The controlling the computing power node to provide computing power in response to the user operation issued by the client according to the number of users currently operating and the total number includes: Based on the preset first preset number, second preset number, third preset number, and fourth preset number, and according to the number of users operating and the total number, the computing power node is controlled to provide computing power in response to the user operation issued by the client.

6. The method for operating a multi-node computing server according to claim 5, wherein: The method further comprises: If the total number exceeds the fourth preset number, a prompt message indicating insufficient computing power is generated, and the prompt message is displayed on a display connected to the multi-node computing power server.

7. The method for operating a multi-node computing server according to claim 6, wherein: The method further comprises: After the prompt information is displayed, a query pop-up window is generated and displayed on the display; wherein the query pop-up window includes query information, a control representing a replacement, and a control representing an added control; When a click operation on a control representing a change is detected, a list of computing nodes is displayed; wherein the list of computing nodes includes the name of each computing node and related information for the administrator to select; When a click operation on a computing node name in the computing node list is detected, the computing node corresponding to the clicked computing node name is used as the computing node to be replaced; Temporarily store the data saved in the computing node to be replaced to the dedicated storage disk of the replacement node; When a new computing power node is detected, the temporarily stored data is transferred to the new computing power node, and the new computing power node begins to provide computing power; When a click operation on a control representing an addition is detected, monitor whether the added computing power node is connected; If it is detected that an added computing power node is connected, the added computing power node starts to provide computing power after the operating system is configured for the added computing power node.

Citation Information

Patent Citations

  • Node number adjusting method, device and equipment and readable storage medium

    CN119088319A

  • Computing power scheduling system and method based on DPU card

    CN119883601A

  • Server computing node structure

    CN210129171U

  • Novel high-end eight-path server

    CN211427335U

  • Cabinet type computing power server

    CN211607142U