Control device and server

Through the design of the separate substrate management control module and the input and output interface module, the problems of high maintenance costs and insufficient flexibility caused by the binding of traditional DC-SCM modules are solved, and the flexible splicing and separate replacement of the modules are realized, which improves the reliability and adaptability of the system.

CN120386751AActive Publication Date: 2025-07-29INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202510874215.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-26
Publication Date
2025-07-29
Estimated Expiration
2045-06-26

AI Technical Summary

Technical Problem

The traditional DC-SCM module closely binds the BMC management function with the IO interface, causing the entire module to be replaced in the event of a failure, increasing maintenance costs and reducing system reliability and flexibility, and failing to meet the needs of different application scenarios.

Method used

Design a separate substrate management control module and input and output interface module. The substrate management control module and input and output interface module can be electrically connected or disconnected, and communicate with external devices through different communication interfaces to realize flexible splicing and separate replacement of the module.

Benefits of technology

It improves the flexibility and maintainability of the module, reduces maintenance costs, meets the needs of different application scenarios, and improves the reliability and adaptability of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120386751A_ABST
    Figure CN120386751A_ABST
Patent Text Reader

Abstract

The invention provides a control device and a server, and can be applied to the technical field of servers. The control device comprises a substrate management control module and an input / output interface module which are separated from each other, the substrate management control module is used for communicating with external equipment through the input and output interface module under the condition that the substrate management control module is electrically connected with the input and output interface module; under the condition that the substrate management control module is disconnected from the input / output interface module, the host processor module communicates with external equipment through an input / output interface arranged on the host processor module; the input and output interface module is used for being electrically connected with the host processor module through a first communication interface in the input and output interface module under the condition that the substrate management control module and the input and output interface module are disconnected, and communication with external equipment is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of servers, and particularly to a control device and a server. Background Art

[0002] With the rapid development of data centers, the management, monitoring, and security functions of servers have become increasingly important. In traditional server designs, these functions are usually integrated on the processor motherboard, resulting in complex hardware designs that are difficult to maintain. To this end, the Open Compute Project (OCP) has proposed the design specification of the Datacenter Secure Control Module (DC-SCM) to improve the maintainability and flexibility of hardware through modular design.

[0003] However, the DC-SCM in the related art has limitations in hardware design and function integration. In particular, the BMC (Baseboard Management Controller) management function is tightly bound to the IO interface (Input / Output Interface), resulting in the need to replace the entire module in case of a failure, increasing the maintenance cost and reducing the reliability of the system. In addition, this bound design also lacks flexibility, unable to meet the requirements in specific application scenarios, increasing the complexity of hardware design, and limiting the scalability and adaptability of the system. Summary of the Invention

[0004] In view of the above problems, this application provides a control device and a server.

[0005] According to the first aspect of this application, a control device is provided, including: a separated baseboard management control module and an input / output interface module; the baseboard management control module is configured to communicate with an external device via the input / output interface module when the baseboard management control module is electrically connected to the input / output interface module; and to communicate with the external device via the input / output interface provided in the host processor module when the baseboard management control module is disconnected from the input / output interface module; the input / output interface module is configured to be electrically connected to the host processor module through the first communication interface in the input / output interface module to realize communication with the external device when the baseboard management control module is disconnected from the input / output interface module.

[0006] According to an embodiment of the present application, the above-mentioned baseboard management control module includes a second communication interface; the above-mentioned baseboard management control module is electrically connected to the above-mentioned first communication interface via the above-mentioned second communication interface; the electrical connection method between the above-mentioned first communication interface and the above-mentioned second communication interface includes one of the following: direct plug-in connection and cable connection.

[0007] According to an embodiment of the present application, the host processor module is provided with a third communication interface, and the baseboard management control module is integrated with the host processor module.

[0008] According to an embodiment of the present application, the above-mentioned input-output interface module is also used to electrically connect with the above-mentioned third communication interface through the above-mentioned first communication interface, wherein the electrical connection method between the above-mentioned first communication interface and the above-mentioned third communication interface includes a cable connection; the above-mentioned baseboard management control module is also used to transmit the interface signal to the above-mentioned input-output interface module through the above-mentioned third communication interface.

[0009] According to an embodiment of the present application, the baseboard management control module is further configured to be connected to the input / output interface module via a connecting member.

[0010] According to an embodiment of the present application, the above-mentioned baseboard management control module is integrated with the above-mentioned host processor module, the above-mentioned host processor is provided with a fourth communication interface, and the above-mentioned input and output interface module is also used to electrically connect with the above-mentioned fourth communication interface through the above-mentioned first communication interface to realize communication with external devices.

[0011] According to an embodiment of the present application, the baseboard management control module is disposed inside the server, and the baseboard management control module is integrated with the host processor module.

[0012] According to an embodiment of the present application, the above-mentioned baseboard management control module is provided with a fifth communication interface, and the above-mentioned input-output interface module is also used to electrically connect with the above-mentioned fifth communication interface through the above-mentioned first communication interface; or the above-mentioned host processor module is provided with a sixth communication interface, and the above-mentioned input-output interface module is also used to electrically connect with the above-mentioned sixth communication interface through the above-mentioned first communication interface.

[0013] A second aspect of the present application provides a server, comprising the control device as described in the above embodiment.

[0014] According to an embodiment of the present application, the front window or the rear window of the server is provided with an input / output interface module.

[0015] The control device and server according to the present application are provided with two separate independent modules, namely a baseboard management control module and an input / output interface module. The baseboard management control module and the input / output interface module can either form a complete DC-SCM through electrical connection or be separately applied in scenarios that only require the baseboard management control module or the input / output interface module. Moreover, when a failure occurs in the baseboard management control module or the input / output interface module, the faulty module can be replaced individually without replacing the entire DC-SCM. Thus, the design of the separate baseboard management control module and input / output interface module not only improves the flexibility and maintainability of the modules, but also reduces the maintenance cost and meets the requirements of different application scenarios. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Through the following description of the embodiments of the present application with reference to the drawings, the above content and other objects, features, and advantages of the present application will become clearer. In the drawings:

[0017] Figure 1 A schematic diagram of the baseboard management control module in the control device according to an embodiment of the present application is shown;

[0018] Figure 2 A schematic diagram of the input / output interface module in the control device according to an embodiment of the present application is shown;

[0019] Figure 3 A schematic diagram of the control device according to an embodiment of the present application is shown;

[0020] Figure 4 A schematic diagram of the baseboard management control module applied separately according to an embodiment of the present application is shown;

[0021] Figure 5 A schematic diagram of the input / output interface module applied separately according to an embodiment of the present application is shown;

[0022] Figure 6 A schematic diagram of the baseboard management control module in the control device according to another embodiment of the present application is shown;

[0023] Figure 7 A schematic diagram showing the direct plug connection between the first communication interface and the second communication interface according to an embodiment of the present application is shown;

[0024] Figure 8 A schematic diagram showing the connection between the first communication interface and the second communication interface through a cable according to an embodiment of the present application is shown;

[0025] Figure 9 A schematic diagram showing the integration of the baseboard management control module and the host processor module according to an embodiment of the present application is shown;

[0026] Figure 10Shows a schematic diagram of an integrated host processor module and a baseboard management control module electrically connected to an input / output interface module according to an embodiment of the present application;

[0027] Figure 11 Shows a schematic diagram after splicing the baseboard management control module and the input / output interface module according to an embodiment of the present application;

[0028] Figure 12 Shows a schematic diagram of a separately applied input / output interface module according to another embodiment of the present application;

[0029] Figure 13 Shows a layout schematic diagram of the baseboard management control module provided inside the server according to an embodiment of the present application;

[0030] Figure 14 Shows a schematic diagram of the connection between the baseboard management control module and the input / output interface module when the baseboard management control module is provided with a fifth communication interface according to an embodiment of the present application;

[0031] Figure 15 Shows a schematic diagram of the connection between the host processor module and the input / output interface module when the host processor module is provided with a sixth communication interface according to an embodiment of the present application. Detailed implementation manners

[0032] Hereinafter, embodiments of the present application will be described with reference to the accompanying drawings. However, it should be understood that these descriptions are merely exemplary and are not intended to limit the scope of the present application. In the following detailed description, for the sake of explanation, many specific details are set forth to provide a comprehensive understanding of the embodiments of the present application. However, obviously, one or more embodiments can also be implemented without these specific details. In addition, in the following description, descriptions of well-known structures and technologies are omitted to avoid unnecessarily confusing the concepts of the present application.

[0033] The terms used herein are merely for describing specific embodiments and are not intended to limit the present application. The terms "including", "comprising", etc. used herein indicate the presence of the described features, steps, operations, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, or components.

[0034] All terms used herein (including technical and scientific terms) have the meanings commonly understood by those skilled in the art, unless otherwise defined. It should be noted that the terms used herein should be interpreted as having a meaning consistent with the context of this specification and should not be interpreted in an idealized or overly rigid manner.

[0035] In the case of using expressions such as "at least one of A, B, and C", generally, it should be interpreted according to the meaning that those skilled in the art usually understand this expression (for example, "a system having at least one of A, B, and C" should include, but not be limited to, a system having only A, only B, only C, having A and B, having A and C, having B and C, and / or having A, B, and C, etc.).

[0036] In the process of implementing this application, it is found that in traditional server designs, the management, monitoring, and security functions of servers are usually integrated on the processor motherboard. Each generation of platform combinations requires long-term design and test verification, and the update iterations of the CPU (Central Processing Unit) and the security management controller restrict each other, affecting the full play of platform performance. Although there are significant differences among different platforms, the security management characteristics of the platforms are basically similar. Therefore, in the form of a standardized module design, to be compatible with the security management requirements of different platforms, reduce the repeated investment in R & D resources, and accelerate the product iteration speed has become an important development trend for data centers to change according to needs and continuously upgrade.

[0037] For this reason, the Open Compute Project has proposed a design specification for the Data Center Security Control Module (DC-SCM). DC-SCM transfers the management, security, and control functions of the server from the processor motherboard to a standardized module. This modular design not only improves the maintainability and flexibility of the hardware but also reduces the development cost, enabling the management, security, and control functions to be common among different platforms. In addition, DC-SCM also decouples the BMC development cycle from the CPU iteration, accelerates the update iterations of the security management chip and the CPU, and achieves cross-platform compatibility.

[0038] In related technologies, the Data Center Security Control Module (DC-SCM) is usually installed at the rear window position of the server. This arrangement makes the Data Center Security Control Module not only undertake the core functions of server management, monitoring, and security control but also integrate the IO (Input / Output) part, thus directly serving as the IO interface of the server rear window. Since DC-SCM is installed behind the Host Processor Module (HPM), its position layout enables the IO part to be conveniently connected to external devices, meeting the diverse requirements of the server in aspects such as management, data transmission, and device control.

[0039] However, the DC-SCM in the related art has certain limitations. These limitations are mainly reflected in its hardware design and function integration. First, the traditional DC-SCM tightly binds the IO interface with the BMC (Baseboard Management Controller) management function. Although this design simplifies the hardware architecture to a certain extent, it also brings many inconveniences. When a failure occurs in the BMC chip or the IO interface part, due to their integration, the entire module has to be replaced. This increases the maintenance cost and reduces the availability and reliability of the system.

[0040] In addition, this binding design is also not flexible enough in practical applications. In some application scenarios, only the BMC management function may be required without the additional IO function, or vice versa. However, the traditional DC-SCM module cannot directly meet these needs, which requires the re-opening of the BMC management board or the IO interface card. This undoubtedly increases the complexity and cost of the hardware design, and at the same time limits the scalability and adaptability of the system.

[0041] In summary, the DC-SCM in the related art has obvious deficiencies in terms of hardware integration and function flexibility, which to a certain extent limits its wide application in complex environments such as data centers. Therefore, the embodiments of the present application provide a control device to improve flexibility and maintainability, reduce costs, and at the same time meet the needs of different application scenarios.

[0042] The control device of the present application includes: a separated baseboard management control module and an input / output interface module.

[0043] Figure 1 The schematic diagram of the baseboard management control module in the control device according to the embodiment of the present application is shown.

[0044] As Figure 1 shown, the baseboard management control module 100 may include a storage unit 110, a baseboard management controller 120, and a security processor 130.

[0045] According to the embodiment of the present application, the baseboard management control module is the core part of the control device, and the baseboard management control module can be used to implement the management, monitoring, and security functions of the server.

[0046] In one embodiment, the baseboard management controller 120 may be a BMC to serve as the core processing part of the baseboard management control module 100, and is used to monitor the hardware status of the server, such as temperature, voltage, fan speed, etc.

[0047] In one embodiment, the security processor 130 may be an integrated RoT (Root of Trust) security processor, and this security processor 130 can be used to verify the security of the system firmware and prevent malicious code injection.

[0048] In one embodiment, the storage unit 110 can be used to store BMC firmware, system logs, and configuration data.

[0049] According to an embodiment of the present application, the input / output interface module in the control device can include various IO interfaces for implementing communication and control with external devices.

[0050] Figure 2 The schematic diagram of the input / output interface module in the control device according to an embodiment of the present application is shown.

[0051] As Figure 2 shown, the input / output interface module 200 can include a network interface 221, a USB (Universal Serial Bus) interface 222, a video interface 223, a debug interface 224, and a first communication interface 210.

[0052] Specifically, the input / output interface module 200 can also include other types of IO interfaces, Figure 2 and the interfaces shown are only illustrative embodiments.

[0053] In one embodiment, the network interface 221 can include an RJ45 interface (Registered Jack 45) for network communication and supporting remote management and monitoring.

[0054] In one embodiment, the USB interface 222 can be used to connect to an external storage device or other USB devices.

[0055] In one embodiment, the video interface 223 can include a VGA interface (Video Graphics Array) for video output.

[0056] In one embodiment, the debug interface 224 can include a Micro USB interface (Micro Universal Serial Bus) for debugging the BMC or the entire system.

[0057] Figure 3 The schematic diagram of the control device according to an embodiment of the present application is shown.

[0058] As Figure 3 shown, the control device includes a separate baseboard management control module 100 and an input / output interface module 200.

[0059] Specifically, the baseboard management control module 100 and the input / output interface module 200 are respectively disposed on different substrates.

[0060] According to an embodiment of the present application, the baseboard management control module 100 and the input / output interface module 200 in the control device can be electrically connected to enable communication between the server and external devices under their combined action; the baseboard management control module 100 and the input / output interface module 200 in the control device can also be applied separately.

[0061] Based on the above Figure 1 shown baseboard management control module 100 and the above Figure 2 shown input / output interface module 200, when the baseboard management control module 100 is electrically connected to the input / output interface module 200, the baseboard management control module 100 can communicate with external devices via the input / output interface module 200.

[0062] Among them, the first communication interface 210 can be used to communicate with the baseboard management control module 100 through a standardized connection interface.

[0063] In one embodiment, when the baseboard management control module 100 is disconnected from the input / output interface module 200, the baseboard management control module 100 can also communicate with external devices via the input / output interface provided in the host processor module. Figure 4 The figure shows a schematic diagram of separately applying the baseboard management control module according to an embodiment of the present application.

[0064] As Figure 4 shown in the figure, an input / output interface 420 is provided in the host processor module 410, and the input / output interface 420 can include various IO interfaces.

[0065] Thus, when the input / output interface 420 is provided in the host processor module 410, if the server only requires the management function of the baseboard management control module, the baseboard management control module can be applied separately. The baseboard management control module 100 can communicate with external devices via the input / output interface 420 in the host processor module 410 to enable communication between the server and external devices, and can implement the management, monitoring, and security functions of the server.

[0066] In one embodiment, when the baseboard management control module 100 is disconnected from the input / output interface module 200, the input / output interface module 200 can also be electrically connected to the host processor module 410 through the first communication interface 210 in the input / output interface module, thereby enabling communication between the server and external devices.

[0067] Figure 5 The figure shows a schematic diagram of separately applying the input / output interface module according to an embodiment of the present application.

[0068] As Figure 5As shown, when the server only requires IO functions, the input / output interface module can be applied independently. The input / output interface module 200 can be electrically connected to the host processor module 410 via the first communication interface 210 to enable communication between the server and external devices.

[0069] According to an embodiment of the present application, Figure 5 The input / output interface is not provided in the host processor module 410 shown.

[0070] According to an embodiment of the present application, two separate independent modules are provided, namely the baseboard management control module and the input / output interface module. The baseboard management control module and the input / output interface module can either be electrically connected to form a complete DC-SCM or be separately applied in scenarios where only the baseboard management control module or the input / output interface module is required. Moreover, when a failure occurs in the baseboard management control module or the input / output interface module, the faulty module can be replaced separately without replacing the entire DC-SCM. Thus, the design of the separate baseboard management control module and input / output interface module not only improves the flexibility and maintainability of the modules but also reduces the maintenance cost while meeting the requirements of different application scenarios.

[0071] According to another embodiment of the present application, the baseboard management control module 100 may further include a second communication interface.

[0072] Figure 5 Shows a schematic diagram of the baseboard management control module in a control device according to another embodiment of the present application.

[0073] As Figure 5 shown, the baseboard management control module 100 may further include a second communication interface 610. Thus, the baseboard management control module 100 can be electrically connected to the first communication interface 210 via the second communication interface 610, thereby enabling communication between the baseboard management control module 100 and the input / output interface module 200.

[0074] According to an embodiment of the present application, the electrical connection method between the first communication interface and the second communication interface may include one of the following: direct plug connection and cable connection.

[0075] According to an embodiment of the present application, the electrical connection method between the first communication interface and the second communication interface can be selected as a direct plug connection or a cable connection based on the positional distance between the baseboard management control module and the input / output interface module.

[0076] In one embodiment, when the baseboard management control module 100 and the input / output interface module 200 are in the same position, the baseboard management control module 100 and the input / output interface module 200 can be directly plugged together through the first communication interface and the second communication interface.

[0077] Figure 7 The figure shows a schematic diagram of the direct plug connection between the first communication interface and the second communication interface according to an embodiment of the present application.

[0078] As Figure 7 shown, the second communication interface 610 in the baseboard management control module 100 and the first communication interface 210 in the input / output interface module 200 can be electrically connected by means of a direct plug connection to realize the communication between the baseboard management control module 100 and the input / output interface module 200.

[0079] According to an embodiment of the present application, as Figure 7 shown, after the direct plug connection, the baseboard management control module and the input / output interface module are in the same form as the traditional DC-SCM.

[0080] In one embodiment, when the baseboard management control module 100 and the input / output interface module 200 are not in the same location and the distance between them is relatively far, the first communication interface and the second communication interface can be connected by a cable.

[0081] Figure 8 The figure shows a schematic diagram of the connection between the first communication interface and the second communication interface by a cable according to an embodiment of the present application.

[0082] As Figure 8 shown, the second communication interface 610 in the baseboard management control module 100 and the first communication interface 210 in the input / output interface module 200 can also be electrically connected by means of a cable connection to realize the communication between the baseboard management control module 100 and the input / output interface module 200.

[0083] According to an embodiment of the present application, the first communication interface and the second communication interface are the communication bridges between the baseboard management control module and the input / output interface module. The communication interface adopts a standardized design, supports multiple communication protocols, ensures efficient communication between modules, realizes rapid splicing and separation of modules, and finally realizes the collaborative work between modules.

[0084] According to an embodiment of the present application, when the second communication interface is provided in the baseboard management control module, the baseboard management control module and the input / output interface module can communicate through the first communication interface and the second communication interface by means of direct plug connection or cable connection, so as to ensure efficient communication between modules, realize rapid splicing and separation of modules, and finally realize the collaborative work between modules.

[0085] According to an embodiment of the present application, based on the aboveFigure 1 The substrate management control module shown, there is no communication interface provided in the substrate management control module 100. Therefore, when a third communication interface is provided in the host processor module, the substrate management control module can be integrated with the host processor module.

[0086] According to an embodiment of the present application, when the substrate management control module is applied alone in the server, there are strict requirements for the size of the substrate management control module. At this time, there is not enough space in the substrate management control module to place the communication interface. Therefore, a substrate management control module without a communication interface is proposed. The substrate management control module without a communication interface can be as Figure 1 the substrate management control module 100 shown.

[0087] Thus, since there is not enough space in the substrate management control module to place the communication interface, a third communication interface can be provided on the host processor module, and the substrate management control module can be installed on the host processor module, that is, the substrate management control module is integrated with the host processing module.

[0088] Figure 9 The figure shows a schematic diagram of the integration of the substrate management control module and the host processor module according to an embodiment of the present application.

[0089] As Figure 9 shown in the figure, a third communication interface 910 is provided in the host processor module 410. The substrate management control module 100 is integrated with the host processor module 410 so that the integrated substrate management control module has the function of a communication interface by virtue of the host processor module 410.

[0090] In one embodiment, there may be a connector between the substrate management control module and the host processor module. The substrate management control module is installed on the host processor module, that is, the substrate management control module can be plugged on the host processor module through the connector, thereby realizing the integration of the substrate management controller and the host processor module.

[0091] According to an embodiment of the present application, when there is not enough space in the substrate management control module to place the communication interface, a third communication interface can be provided on the host processor module, and the substrate management control module is integrated with the host processor module to have the function of a communication interface, so as to realize the communication between the substrate management control module and the input / output interface module through the third communication interface.

[0092] According to an embodiment of the present application, the input / output interface module is further configured to be electrically connected to the third communication interface through the first communication interface, wherein the electrical connection manner between the first communication interface and the third communication interface includes cable connection; the substrate management control module is further configured to transmit the interface signal to the input / output interface module through the third communication interface.

[0093] In one embodiment, the first communication interface and the third communication interface can be electrically connected by means of a cable connection.

[0094] Figure 10 The figure shows a schematic diagram of an integrated host processor module and a baseboard management control module electrically connected to an input / output interface module according to an embodiment of the present application.

[0095] As Figure 10 shown, the input / output interface module 200 can be electrically connected to the third communication interface 910 through the first communication interface 210 to realize communication between the baseboard management control module 100 and the input / output interface module 200.

[0096] Specifically, the baseboard management control module 100 can transmit interface signals to the third communication interface 910 in the host processor module 410 through the baseboard management controller 120, and the third communication interface 910 can then transmit the interface signals to the first communication interface 210 in the input / output interface module 200 through a cable. Thus, communication between the baseboard management control module 100 and the input / output interface module 200 is realized.

[0097] According to an embodiment of the present application, the first communication interface in the input / output interface module can be electrically connected to the third communication interface on the host processor module to realize communication between the input / output interface module and the baseboard management control module. In this process, the interface signals are relayed on the host processor module and then transmitted to the first communication interface.

[0098] According to an embodiment of the present application, the baseboard management control module is further configured to be spliced with the input / output interface module through a connecting member.

[0099] According to an embodiment of the present application, for Figure 10 the shown integrated host processor module and baseboard management control module electrically connected to the input / output interface module, on this basis, the baseboard management control module 100 and the input / output interface module 200 can also be spliced into a whole.

[0100] Figure 11 The figure shows a schematic diagram of the baseboard management control module and the input / output interface module after splicing according to an embodiment of the present application.

[0101] As Figure 11 shown, the baseboard management control module 100 and the input / output interface module 200 can be spliced together through the connecting member 1110 to make their form approximate to that of a DC-SCM.

[0102] According to an embodiment of the present application, for Figure 10 and Figure 11In the embodiment shown in , the interface signal is still transferred through the third communication interface 910 on the host processor module 410 to realize the transmission of the interface signal between the baseboard management control module 100 and the input / output interface module 200 through the cable.

[0103] According to an embodiment of the present application, the input / output interface module and the baseboard management control module can also be spliced by connecting components, so that their shape can be similar to that of a DC-SCM module, and the baseboard management control module and the input / output interface module can be ensured to remain fixed.

[0104] Based on the above content, in application scenarios where the server requires complete management functions, the input and output interface module and the baseboard management control module can be electrically connected through the communication interface. On this basis, the input and output interface module and the baseboard management control module can also be spliced together through connecting components to form a complete DC-SCM.

[0105] The baseboard management and control module is responsible for monitoring the server's hardware status, while the input and output interface module is responsible for communicating with and controlling external devices. This configuration enables comprehensive server management, monitoring, and security features, making it suitable for most data center servers.

[0106] According to an embodiment of the present application, the baseboard management control module is integrated with the host processor module, the host processor is provided with a fourth communication interface, and the input and output interface module is also used to electrically connect to the fourth communication interface through the first communication interface to realize communication with external devices.

[0107] According to the embodiments of the present application, in some application scenarios, the server may only need BMC functions or IO functions. Therefore, according to the actual needs of the server, the baseboard management control module or the input and output interface module can be used separately.

[0108] For example, when the input and output interfaces of the server are already integrated on the motherboard of the host processor module, the baseboard management control module can be used alone to realize the management, monitoring and security functions of the server and to realize the communication and control between the server and external devices. Figure 4 shown.

[0109] In one embodiment, when the baseboard management control module is located in the host processor module, the management function can be completed by the host processor module. On this basis, the input and output interface module can be used alone to realize communication and control between the server and external devices.

[0110] Figure 12 A schematic diagram of a separate application input and output interface module according to another embodiment of the present application is shown.

[0111] As Figure 12 shown, on the host processor module 410, not only is the baseboard management control module 100 provided, but also a fourth communication interface 1210 is provided. The integration of the baseboard management control module 100 with the host processor module 410 means that the baseboard management control module 100 is disposed on the host processor module 410, and at the same time, the fourth communication interface 1210 is also disposed on the host processor module 410.

[0112] Specifically, in the case where the host processor module already has the management function of the baseboard management control module, the server only needs the IO function, so the input / output interface module can be applied alone. The input / output interface module 200 can realize the communication and control between the server and external devices through the electrical connection between the first communication interface 210 and the fourth communication interface 1210.

[0113] In one embodiment, the first communication interface 210 in the input / output interface module 200 and the fourth communication interface 1210 in the host processor module 410 can be connected by a cable.

[0114] According to an embodiment of the present application, in the case where the host processor module is already provided with the baseboard management control module, that is, the host processor module already has the management function of the baseboard management control module, the input / output interface module can be used alone, and the communication and control between the server and external devices can be realized through the electrical connection between the first communication interface and the fourth communication interface.

[0115] According to an embodiment of the present application, the baseboard management control module is disposed inside the server, and the baseboard management control module is integrated with the host processor module.

[0116] According to an embodiment of the present application, there is another application scenario for the baseboard management control module. It is neither located on the host processor module nor located at the rear window position of the server like the DC-SCM, but is located in the internal space of the server.

[0117] Figure 13 Shows a layout schematic diagram of the baseboard management control module disposed inside the server according to an embodiment of the present application.

[0118] As Figure 13 shown, the baseboard management control module 100 is disposed inside the server.

[0119] The integration of the baseboard management control module 100 with the host processor module 410 means that the baseboard management control module 100 is installed on the host processor module 410.

[0120] According to an embodiment of the present application, when the baseboard management control module is disposed inside the server, the baseboard management control module is integrated with the host processor module, and this integration method is the same as that of Figure 9 the integration of the baseboard management control module and the host processor module shown therein, but different from that of Figure 12 the integration of the baseboard management control module and the host processor module shown therein.

[0121] According to an embodiment of the present application, the baseboard management control module can also be disposed inside the server, thereby broadening the application scenarios of the baseboard management control module.

[0122] According to an embodiment of the present application, the baseboard management control module is provided with a fifth communication interface, and the input / output interface module is further configured to be electrically connected to the fifth communication interface through the first communication interface; or the host processor module is provided with a sixth communication interface, and the input / output interface module is further configured to be electrically connected to the sixth communication interface through the first communication interface.

[0123] According to an embodiment of the present application, the baseboard management control module 100 is disposed inside the server. When a fifth communication interface is provided in the baseboard management control module 100, the input / output interface module can be electrically connected to the fifth communication interface through the first communication interface, so as to implement communication between the baseboard management control module and the input / output interface module, thereby realizing the management, control, and security functions of the server.

[0124] According to an embodiment of the present application, when a sixth communication interface is provided on the host processor module, the input / output interface module can be electrically connected to the sixth communication interface through the first communication interface, so as to implement communication between the baseboard management control module and the input / output interface module, thereby realizing the management, control, and security functions of the server.

[0125] According to an embodiment of the present application, since the baseboard management control module and the input / output interface module are separated, the baseboard management control module can be disposed inside the server to broaden the application scenarios.

[0126] According to an embodiment of the present application, the server includes the control device including the separated baseboard management control module and input / output interface module mentioned in the above embodiments.

[0127] According to an embodiment of the present application, the baseboard management control module in the server can be as Figure 1 or Figure 6 shown, and the input / output interface module in the server can be as Figure 2 shown.

[0128] Specifically, in order to implement the management, control, and security functions of the server, the connection relationship between the baseboard management control module, the host processor module, and the input / output interface module can be asFigure 4 , Figure 5 , Figures 7 to 12 as shown

[0129] According to an embodiment of the present application, due to the setting of two separate independent modules, namely, the baseboard management control module and the input / output interface module, the baseboard management control module and the input / output interface module can be electrically connected to form a complete DC-SCM, or can be separately applied in scenarios that only require the baseboard management control module or the input / output interface module to meet the requirements of different application scenarios. Thus, the management, monitoring, and security functions of the server can be realized through the combined or separate actions of the baseboard management control module and the input / output interface module, and the communication and control between the server and external devices can also be realized.

[0130] According to an embodiment of the present application, when the baseboard management control module is set inside the server, the input / output interface module is provided on the front window or the rear window of the server.

[0131] According to an embodiment of the present application, the input / output interface module 200 serves as an interface for the server to interact with external devices. When the baseboard management control module 100 is set inside the server, the baseboard management control module and the input / output interface module need to be separated. Thus, the baseboard management control module is installed on the host processor module, and the input / output interface module can be flexibly installed on the front window or the rear window of the server according to different server configuration requirements.

[0132] Figure 14 The figure shows a schematic diagram of the connection between the baseboard management control module and the input / output interface module when the baseboard management control module is provided with a fifth communication interface according to an embodiment of the present application.

[0133] As Figure 14 shown, when a fifth communication interface 1410 is provided on the baseboard management control module 100, the input / output interface module 200 located on the front window or the rear window of the server is further configured to be electrically connected to the fifth communication interface 1410 through a first communication interface, so as to realize the communication between the baseboard management control module 100 and the input / output interface module 200.

[0134] Figure 15 The figure shows a schematic diagram of the connection between the host processor module and the input / output interface module when the host processor module is provided with a sixth communication interface according to an embodiment of the present application.

[0135] As Figure 15 shown, when a sixth communication interface 1510 is provided on the host processor module 410, the input / output interface module 200 located on the front window or the rear window of the server is further configured to be electrically connected to the sixth communication interface 1510 through a first communication interface, so as to realize the communication between the baseboard management control module 100 and the input / output interface module 200.

[0136] Therefore, if the input / output interface module is coupled to the baseboard management control module, such flexibility is not available because the input / output interface module needs to be placed at the front window or the rear window of the server. At this time, the placement space of the baseboard management control module is limited and it cannot be placed in the internal space of the server. Also, on the premise of applying the traditional DC-SCM, the DC-SCM cannot be flexibly placed at the front window or the rear window of the server to achieve flexible configuration of the front and rear input / output interfaces because there are many signals for the DC-SCM to interact with the host processor module, and it is impossible to leave an interface for interacting with the DC-SCM on both the front and the rear of the host processor module, otherwise the signal quality will be greatly affected.

[0137] According to the embodiments of the present application, since the baseboard management control module and the input / output interface module are separated, the input / output interface module can be flexibly installed at the front window or the rear window of the server according to different server configuration requirements.

[0138] Based on the above, it can be seen that the control device of the present application includes a separated baseboard management control module and an input / output interface module. By separately designing the baseboard management control module and the input / output interface module, the control device of the present application can be flexibly configured according to actual requirements to meet the needs of different application scenarios. At the same time, the modular design of the present application allows the reuse of common module designs in different projects and architectures, reducing the complexity and cost of hardware development. Those skilled in the art can understand that the features described in the various embodiments of the present application can be combined and / or combined in various ways, even if such combinations or combinations are not explicitly described in the present application. In particular, without departing from the spirit and teachings of the present application, the features described in the various embodiments of the present application can be combined and / or combined in various ways. All such combinations and / or combinations fall within the scope of the present application.

[0139] The embodiments of the present application have been described above. However, these embodiments are for illustrative purposes only and are not intended to limit the scope of the present application. Although the embodiments have been described separately above, this does not mean that the measures in the various embodiments cannot be used advantageously in combination. Without departing from the scope of the present application, those skilled in the art can make various substitutions and modifications, and all such substitutions and modifications should fall within the scope of the present application.

Claims

1. A control device, characterized in that, The control device includes: a separate baseboard management control module and an input / output interface module; The baseboard management control module is configured to communicate with an external device via the input / output interface module when the baseboard management control module is electrically connected to the input / output interface module; and to communicate with the external device via the input / output interface provided in the host processor module when the baseboard management control module is disconnected from the input / output interface module; The input / output interface module is configured to be electrically connected to the host processor module through a first communication interface in the input / output interface module to communicate with the external device when the baseboard management control module is disconnected from the input / output interface module.

2. The control device according to claim 1, characterized in that, The baseboard management control module includes a second communication interface; the baseboard management control module is electrically connected to the first communication interface via the second communication interface; the electrical connection manner between the first communication interface and the second communication interface includes one of the following: direct plug connection and cable connection.

3. The control device according to claim 1, characterized in that The host processor module is provided with a third communication interface, and the baseboard management control module is integrated with the host processor module.

4. The control device according to claim 3, wherein the input / output interface module is further configured to be electrically connected to the third communication interface through the first communication interface, wherein the electrical connection manner between the first communication interface and the third communication interface includes cable connection; the baseboard management control module is further configured to transmit interface signals to the input / output interface module through the third communication interface.

5. The control device according to claim 4, characterized in that, The baseboard management control module is further configured to be spliced with the input / output interface module through a connecting member.

6. The control device according to claim 1, wherein The baseboard management control module is integrated with the host processor module, the host processor is provided with a fourth communication interface, and the input / output interface module is further configured to be electrically connected to the fourth communication interface through the first communication interface to communicate with the external device.

7. The control device according to claim 1, wherein The baseboard management control module is disposed inside the server, and the baseboard management control module is integrated with the host processor module.

8. The control device according to claim 7, wherein the baseboard management control module is provided with a fifth communication interface, and the input / output interface module is further configured to be electrically connected to the fifth communication interface through the first communication interface; or the host processor module is provided with a sixth communication interface, and the input / output interface module is further configured to be electrically connected to the sixth communication interface through the first communication interface.

9. A server, characterized in that, It includes the control device according to any one of claims 1 to 8.

10. The server according to claim 9, characterized in that, The front window or the rear window of the server is provided with an input / output interface module.

Citation Information

Patent Citations

  • Multi-functional IO expansion module and assembly method thereof

    CN104317758A

  • Novel server, server control method, device and medium

    CN115310150A

  • Special management network port connection system, physical layer chip management method, equipment, product and medium

    CN118921246A

  • Using a mobile device to initiate management of a server

    US20190044788A1