Server management system, method, device, computer program product and medium

By configured the target function of the multimedia storage interface in the server management system, the pipe foot of the target function of the multimedia storage interface solves the problem of the 8 -bit data level wide reading rate of EMMC storage device under the VGA interface, realized efficient data reading and writing, avoiding increasing the server to increase the server cost.

CN119377159AActive Publication Date: 2025-01-28INSPUR SUZHOU INTELLIGENT TECH CO LTD

Patent Information

Application Number
CN202411958209.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-27
Publication Date
2025-01-28
Estimated Expiration
2044-12-27

AI Technical Summary

Technical Problem

The prior art cannot realize the 8-bit data bit width reading and writing of EMMC storage devices when using the VGA interface, resulting in a decrease in the data read and write rate, and replacing it with a UFS storage device will increase server costs.

Method used

By configured the target function of the multimedia storage interface in the management controller, the pipeline feet are reused to establish a connection with the multimedia storage device or target video transmission interface to achieve the function of the data tube foot, support the 8 -bit data bit of the EMMC storage device Read and write wide.

Benefits of technology

In the case of not increasing the cost of the server, the VGA interface is used to ensure the data read and write rate to the greatest extent, and meet the 8 -bit data bits of the EMMC storage device.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119377159A_ABST
    Figure CN119377159A_ABST
Patent Text Reader

Abstract

The invention discloses a server management system, method and device, a computer program product and a medium, and relates to the technical field of servers, and the server management system comprises a management controller, a data selection device and a multimedia storage device. The switching between using the target video transmission interface and not using the target video transmission interface can be realized through the management controller and the data selection equipment. When the target video transmission interface is used, a part of data pins of the multimedia storage interface in the management controller are connected with the multimedia storage device, the function multiplexing pin serves as a serial clock pin to be connected with the serial data pin and the target video transmission interface, and the target video transmission interface can be normally used. When the target video transmission interface is not used, the function multiplexing pin of the multimedia storage interface serves as the data pin, each data pin is connected with the multimedia storage device, data reading and writing of all data bit widths of the multimedia storage device can be achieved, and the data reading and writing rate is guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of server technology, and in particular to a server management system, method, device, computer program product and medium. Background Art

[0002] The mainstream storage device is the EMMC (Embedded Multi Media Card) storage device. The data bit width of the EMMC storage device is 8 bits. When using the VGA (Video Graphics Array) interface, the 8-bit data bit width of the EMMC cannot be read and written. Usually, when using the VGA interface, only the 4-bit data bit width of the EMMC storage device can be used for data reading and writing, and the data reading and writing rate is half of that when using the 8-bit data bit width for data reading and writing.

[0003] In order to ensure the data read and write rate, currently only the DP (DisplayPort) interface is used, or the EMMC storage device is replaced with a UFS (Universal Flash Storage) storage device. However, using only the DP interface without the VGA interface will bring inconvenience to the server operation and maintenance, and it is necessary to add a video signal transmission line for the DP interface, as well as an adapter cable from the DP interface to the VGA interface or replace the display device, which increases the operation and maintenance cost. Replacing the EMMC storage device with a UFS storage device will increase the server cost. Therefore, how to support the use of the VGA interface, maximize the data read and write rate, and not increase the server cost has become a technical problem that needs to be solved urgently by those skilled in the art. Summary of the invention

[0004] The object of the present invention is to provide a server management system, method, device, computer program product and medium, which support the use of a VGA interface, can guarantee the data reading and writing rate to the greatest extent, and will not increase the server cost.

[0005] In order to solve the above technical problems, the present invention provides a server management system, comprising:

[0006] A management controller, a data selection device, and a multimedia storage device; the management controller includes a multimedia storage interface; a target pin in the multimedia storage interface is connected to the data selection device, and the data selection device is also connected to the multimedia storage device and a target video transmission interface;

[0007] The management controller is used to configure the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object connected to the target function multiplexing pin;

[0008] The data selection device is used to establish a connection between the target function multiplexing pin and the target video transmission interface; or to establish a connection between the target pin and the multimedia storage device; the target pin includes the target function multiplexing pin.

[0009] In some embodiments, the first target pin in the multimedia storage interface is connected to the multimedia storage device, the second target pin in the multimedia storage interface is connected to the output pin of the data selection device, and the input pin of the data selection device is connected to the multimedia storage device and the target video transmission interface; the first target pin is a data pin used by the multimedia storage interface when the target video transmission interface is used, and the second target pin includes a data pin not used by the multimedia storage interface when the target video transmission interface is used and a target function multiplexing pin.

[0010] In some embodiments, four data pins in the multimedia storage interface are connected to the multimedia storage device, two data pins in the multimedia storage interface are connected to output pins in the data selection device, two function multiplexing pins in the multimedia storage interface are connected to output pins in the data selection device, four input pins in the data selection device are connected to the multimedia storage device, and two input pins in the data selection device are connected to the target video transmission interface.

[0011] In some embodiments, two input pins in the data selection device are left floating.

[0012] In some embodiments, the management controller is used to: configure the function of the target function multiplexing pin according to the level signal of the judgment pin of the management controller; if the level signal of the judgment pin is a first level signal, configure the first function multiplexing pin as a serial clock pin, and configure the second function multiplexing pin as a serial data pin; if the level signal of the judgment pin is a second level signal, configure the first function multiplexing pin as a data pin, and configure the second function multiplexing pin as a data pin.

[0013] In some embodiments, the data selection device is used to: when the level signal of the selection pin of the data selection device is a first level signal, establish a connection between the target function multiplexing pin and the target video transmission interface; when the level signal of the selection pin is a second level signal, establish a connection between the target pin and the multimedia storage device.

[0014] In some embodiments, the level signal is provided by a switch circuit; when the target video transmission interface is used, the switch circuit outputs a first level signal; when the target video transmission interface is not used, the switch circuit outputs a second level signal.

[0015] In some embodiments, the switch circuit includes a dip switch; when the dip switch is turned to a first position, the dip switch outputs a first level signal, and when the dip switch is turned to a second position, the dip switch outputs a second level signal.

[0016] In some embodiments, the switch circuit that provides a level signal to the determination pin of the management controller and the switch circuit that provides a level signal to the selection pin of the data selection device are the same switch circuit.

[0017] To solve the above technical problems, the present invention also provides a server management method, which is applied to a management controller, wherein the management controller includes a multimedia storage interface; the target pin in the multimedia storage interface is connected to a data selection device, and the data selection device also connects the multimedia storage device and the target video transmission interface; wherein the data selection device is used to establish a connection between the target function multiplexing pin and the target video transmission interface; or, to establish a connection between the target pin and the multimedia storage device; the target pin includes the target function multiplexing pin; the server management method includes: configuring the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object to which the target function multiplexing pin is connected.

[0018] In order to solve the above technical problems, the present invention also provides a server management method, which is applied to a data selection device, wherein the data selection device is connected to a target pin in a multimedia storage interface in a management controller, and the data selection device is also connected to the multimedia storage device and a target video transmission interface; wherein the management controller is used to configure the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object to which the target function multiplexing pin is connected; the server management method includes: establishing a connection between the target function multiplexing pin and the target video transmission interface; or, establishing a connection between the target pin and the multimedia storage device.

[0019] To solve the above technical problems, the present invention also provides a management controller, which includes a multimedia storage interface; the target pin in the multimedia storage interface is connected to a data selection device, and the data selection device also connects the multimedia storage device and the target video transmission interface; wherein the data selection device is used to establish a connection between the target function multiplexing pin and the target video transmission interface; or, to establish a connection between the target pin and the multimedia storage device; the target pin includes the target function multiplexing pin; the management controller is used to: configure the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object connected to the target function multiplexing pin.

[0020] In order to solve the above technical problems, the present invention also provides a data selection device, which is connected to the target pin in the multimedia storage interface in the management controller, and the data selection device is also connected to the multimedia storage device and the target video transmission interface; wherein the management controller is used to configure the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object to be connected to the target function multiplexing pin; the data selection device is used to: establish a connection between the target function multiplexing pin and the target video transmission interface; or, establish a connection between the target pin and the multimedia storage device.

[0021] In order to solve the above technical problem, the present invention also provides a computer program product, including a computer program / instruction, which implements the steps of the server management method described above when executed by a processor.

[0022] In order to solve the above technical problem, the present invention also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the server management method described above are implemented.

[0023] The server management system provided by the present invention includes: a management controller, a data selection device, and a multimedia storage device; the management controller includes a multimedia storage interface; the target pin in the multimedia storage interface is connected to the data selection device, and the data selection device also connects the multimedia storage device and a target video transmission interface; the management controller is used to configure the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object to be connected to the target function multiplexing pin; the data selection device is used to establish a connection between the target function multiplexing pin and the target video transmission interface; or, to establish a connection between the target pin and the multimedia storage device; the target pin includes the target function multiplexing pin.

[0024] It can be seen that the server management system provided by the present invention connects the target pin in the multimedia storage interface in the management controller with the data selection device, the target pin includes the target function multiplexing pin, and the data selection device also connects the multimedia storage device with the target video transmission interface. When the target video transmission interface is used, the target function multiplexing pin can be connected to the target video transmission interface through the data selection device, and the function of the target function multiplexing pin is configured by the management controller to adapt to the target video transmission interface, and the target video transmission interface can be used normally at this time. When the target video transmission interface is not used, the target pin is connected to the multimedia storage device, and the function of the target function multiplexing pin is configured by the management controller to adapt to the multimedia storage device, so that each pin of the multimedia storage interface in the management controller can be used as a data pin to establish a connection with the multimedia storage device, so that the data reading and writing of all data bit widths of the multimedia storage device can be realized, and the data reading and writing rate is guaranteed to the greatest extent. By managing the controller and the data selection device, switching between using the target video transmission interface and not using the target video transmission interface can be achieved. This not only meets the needs of using the target video transmission interface, but also guarantees the data reading and writing rate to the greatest extent. There is no need to use UFS storage devices, which will not increase server costs and can avoid the inconvenience of updating and iterating UFS storage devices.

[0025] The server management method, device, computer program product and medium provided by the present invention all have the above-mentioned technical effects. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0027] Figure 1 A schematic diagram of a server management system provided by an embodiment of the present invention;

[0028] Figure 2 A schematic diagram of a specific server management system provided by an embodiment of the present invention;

[0029] Figure 3 A schematic diagram of a BMC and video transmission interface configuration provided by an embodiment of the present invention;

[0030] Figure 4 A schematic diagram of a server front panel configuration provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0031] The core of the present invention is to provide a server management system, method, device, computer program product and medium, which support the use of VGA interface, can guarantee the data reading and writing rate to the greatest extent, and will not increase the server cost.

[0032] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0033] Please refer to Figure 1 , Figure 1 A schematic diagram of a server management system provided by an embodiment of the present invention, referring to Figure 1 As shown, the system includes:

[0034] Management controller 10, data selection device 20, multimedia storage device 30; management controller 10 includes a multimedia storage interface; the target pin in the multimedia storage interface is connected to the data selection device 20, and the data selection device 20 is also connected to the multimedia storage device 30 and the target video transmission interface;

[0035] The management controller 10 is used to configure the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object connected to the target function multiplexing pin;

[0036] The data selection device 20 is used to establish a connection between the target function multiplexing pin and the target video transmission interface; or, to establish a connection between the target pin and the multimedia storage device 30; the target pin includes the target function multiplexing pin.

[0037] The server management system provided in this embodiment mainly includes a management controller 10, a data selection device 20, and a multimedia storage device 30. The management controller 10 includes but is not limited to devices with server management and control functions such as BMC (Baseboard Management Controller), remote controller ILO (full name Integrated Lights-Out in English). The data selection device 20 is a multiplexer. The multimedia storage device 30 can be an EMMC storage device. Adapting to the EMMC storage device, the multimedia storage interface in the management controller 10 is an EMMC interface. The target pin in the multimedia storage interface is connected to the data selection device 20, and the data selection device 20 is also connected to the multimedia storage device 30 and the target video transmission interface. The target video transmission interface refers to a video transmission interface that does not support the full data bit width of the multimedia storage device 30 for data reading and writing. The target video transmission interface can be a VGA interface. The target pin includes at least the target function multiplexing pin and the data pin not used by the multimedia storage interface when the target video transmission interface is used. The target function multiplexing pins include the DATA6 / VGA I2C SCL pin and the DATA6 / VGA I2C SDA pin in the multimedia storage interface. The DATA6 / VGA I2CSCL pin can be used as a data pin, or as an SCL (Serial Clock) pin in the VGA interface I2C (Inter-Integrated Circuit) bus. The DATA6 / VGA I2C SDA pin can be used as a data pin, or as an SDA (Serial Serial Data) pin in the VGA interface I2C bus. When using the target video transmission interface, the data pin used by the multimedia storage interface can be directly connected to the multimedia storage device 30, or it can be connected to the data selection device 20 to establish a connection with the multimedia storage device 30 through the data selection device 20.

[0038] In some embodiments, the first target pin in the multimedia storage interface is connected to the multimedia storage device 30, the second target pin in the multimedia storage interface is connected to the output pin of the data selection device 20, and the input pin of the data selection device 20 is connected to the multimedia storage device 30 and the target video transmission interface; the first target pin is a data pin used by the multimedia storage interface when the target video transmission interface is used, and the second target pin includes a data pin and a target function multiplexing pin that are not used by the multimedia storage interface when the target video transmission interface is used.

[0039] In this embodiment, some data pins of the multimedia storage interface are directly connected to the multimedia storage device 30 , and some data pins, the DATA6 / VGA I2C SCL pin and the DATA7 / VGA I2C SDA pin are connected to the data selection device 20 .

[0040] refer to Figure 2 As shown, in some embodiments, four data pins in the multimedia storage interface are connected to the multimedia storage device 30, two data pins in the multimedia storage interface are connected to the output pins in the data selection device 20, two function multiplexing pins in the multimedia storage interface are connected to the output pins in the data selection device 20, four input pins in the data selection device 20 are connected to the multimedia storage device 30, and two input pins in the data selection device 20 are connected to the target video transmission interface.

[0041] like Figure 2 As shown, when the target video transmission interface is a VGA interface, the four pins DATA0 to DATA4 in the multimedia storage interface in the management controller 10 correspond to the DATA0 to DATA4 pins of the multimedia storage device 30. The DATA5 to DATA7 pins in the multimedia storage interface in the management controller 10 are connected to the output pins 1A to 4A of the data selection device 20. The input pins 1B1 to 4B1 in the data selection device 20 correspond to the DATA4 to DATA7 pins of the multimedia storage device 30. The input pins 3B2 and 4B2 in the data selection device 20 are connected to the VGA video transmission interface. The output pins 1A corresponding to the input pins 1B1 and 1B2, the output pins 2A corresponding to the input pins 2B1 and 2B2, the output pins 3A corresponding to the input pins 3B1 and 3B2, and the output pins 4A corresponding to the input pins 4B1 and 4B2. The data selection device 20 can connect the input pin 1B1 to the output pin 1A, or connect the input pin 1B2 to the output pin 1A. Similarly, the data selection device 20 can connect the input pin 4B1 to the output pin 4A, or connect the input pin 4B2 to the output pin 4A.

[0042] In addition, in some embodiments, two input pins in the data selection device 20 are left floating. Figure 2 As shown, input pins 1B2 and 2B2 in the data selection device 20 are left floating.

[0043] If the target video transmission interface is used, the management controller 10 configures the DATA6 / VGA I2C SCL pin as the SCL pin in the VGA interface I2C bus. Configure the DATA7 / VGA I2C SDA pin as the SDA pin in the VGA interface I2C bus. If the target video transmission interface is not used, the management controller 10 configures the DATA6 / VGA I2C SCL pin and the DATA7 / VGA I2C SCL pin as data pins. If the target video transmission interface is used, the data selection device 20 establishes a connection between the target function multiplexing pin and the target video transmission interface. Figure 2 As shown, if the target video transmission interface is used, the data selection device 20 connects the output pin 3A with the input pin 3B2, and connects the output pin 4A with the input pin 4B2, so as to establish a connection between the target function multiplexing pin and the target video transmission interface. If the target video transmission interface is not used, the data selection device 20 connects the second target pin with the multimedia storage device 30. Figure 2 As shown, if the target video transmission interface is not used, 1A is connected to 1B1, 2A is connected to 2B1, 3A is connected to 3B1, and 4A is connected to 4B1, so as to realize the connection between the second target pin and the multimedia storage device 30. In this way, when the VGA interface is not used, the 8 data pins of the EMMC storage device are connected to the 8 pins of the EMMC storage interface in the management controller 10, and then the 8-bit data width of the EMMC storage device can be realized to read and write data, and the data read and write rate is guaranteed. When the VGA interface is used, the 4 data pins of the EMMC storage device are connected to the 4 pins of the EMMC storage interface in the management controller 10, and the two function multiplexing interfaces in the EMMC storage interface are connected to the VGA interface to meet the demand of using the target video transmission interface.

[0044] When the management controller 10 does not use the VGA interface, the DP interface can be used. Figure 3 As shown in the figure, when performing server maintenance in the server room, if the display device in the room supports the DP interface, use the DP interface. If the display device in the room does not support the DP interface and only supports the VGA interface, use the VGA interface.

[0045] In some embodiments, the management controller 10 is used to: configure the function of the target function multiplexing pin according to the level signal of the judgment pin of the management controller 10; if the level signal of the judgment pin is a first level signal, configure the first function multiplexing pin as a serial clock pin, and configure the second function multiplexing pin as a serial data pin; if the level signal of the judgment pin is a second level signal, configure the first function multiplexing pin as a data pin, and configure the second function multiplexing pin as a data pin.

[0046] In this embodiment, the management controller 10 is configured according to the level signal of the judgment pin of the management controller 10. The level signal of the judgment pin is a first level signal, indicating that the target video transmission interface is used. The level signal of the judgment pin is a second level signal, indicating that the target video transmission interface is not used. Therefore, if the level signal of the judgment pin is a first level signal, the management controller 10 configures the first function multiplexing pin as a serial clock pin and the second function multiplexing pin as a serial data pin. If the level signal of the judgment pin is a second level signal, the management controller 10 configures the first function multiplexing pin as a data pin and the second function multiplexing pin as a data pin.

[0047] The first level signal may be a high level signal, and the second level signal may be a low level signal.

[0048] In some embodiments, the level signal is provided by a switch circuit; when the target video transmission interface is used, the switch circuit outputs a first level signal; when the target video transmission interface is not used, the switch circuit outputs a second level signal.

[0049] The judgment pin of the management controller 10 is connected to the switch circuit. When the target video transmission interface is used and not used, the level signal output by the switch circuit is different. When the target video transmission interface is used, the switch circuit outputs a first level signal. When the target video transmission interface is not used, the switch circuit outputs a second level signal. By applying different level signals to the judgment pin of the management controller 10 through the switch circuit, applying a level signal to the judgment pin of the management controller 10 can be realized at low cost and conveniently.

[0050] In some embodiments, the data selection device 20 is used to: when the level signal of the selection pin of the data selection device 20 is a first level signal, establish a connection between the target function multiplexing pin and the target video transmission interface; when the level signal of the selection pin is a second level signal, establish a connection between the target pin and the multimedia storage device 30.

[0051] The level signal of the selection pin is a first level signal, indicating that the target video transmission interface is used. The level signal of the selection pin is a second level signal, indicating that the target video transmission interface is not used. When the level signal of the selection pin is a first level signal, the data selection device 20 establishes a connection between the target function multiplexing pin and the target video transmission interface; when the level signal of the selection pin is a second level signal, the data selection device 20 establishes a connection between the target pin and the multimedia storage device 30.

[0052] In some embodiments, the level signal is provided by a switch circuit; when the target video transmission interface is used, the switch circuit outputs a first level signal; when the target video transmission interface is not used, the switch circuit outputs a second level signal.

[0053] In this embodiment, the selection pin of the data selection device 20 is connected to the switch circuit. When the target video transmission interface is used and not used, the level signal output by the switch circuit is different. When the target video transmission interface is used, the switch circuit outputs a first level signal. When the target video transmission interface is not used, the switch circuit outputs a second level signal. By applying different level signals to the selection pin of the data selection device 20 through the switch circuit, it is possible to implement the application of level signals to the selection pin of the data selection device 20 at a low cost and conveniently.

[0054] In some embodiments, the switch circuit includes a dip switch; when the dip switch is turned to a first position, the dip switch outputs a first level signal, and when the dip switch is turned to a second position, the dip switch outputs a second level signal.

[0055] In some embodiments, the switch circuit that provides a level signal to the determination pin of the management controller 10 and the switch circuit that provides a level signal to the selection pin of the data selection device 20 are the same switch circuit.

[0056] For example, Figure 4 As shown, the dip switch can be set on the server panel. The dip switch can be set to different states depending on whether the VGA interface is used. When the dip switch is turned up, the dip switch output is high level, corresponding to the use of the VGA interface. When the dip switch is turned down, the dip switch output is low level, corresponding to not using the VGA interface. In the server field, the VGA interface is generally not used when the server is operating normally. When the server is operating normally, the dip switch can be turned down to set it to a low level.

[0057] The cable transmits the level signal to the BMC judgment pin ( Figure 2 The judgment pin shown in Figure 2 MUX) selection pin ( Figure 2Select pin shown in ). BMC can judge the level signal of the judgment pin through its firmware program. When the judgment pin is connected to a high-level signal, BMC uses the VGA interface, and the DATA6 / VGA I2C SCL pin of its EMMC interface is configured as VGA I2C SCL, and the DATA7 / VGA I2C SDA pin of its EMMC interface is configured as VGA I2C SDA. When the judgment pin is connected to a low-level signal, BMC does not use the VGA interface, and the DATA6 / VGA I2C SCL pin of its EMMC interface is configured as EMMC DATA6, and the DATA7 / VGA I2C SDA pin of its EMMC interface is configured as EMMCDATA7. The function of MUX is to select output for input. As shown in Table 1, when the Select pin is connected to a low-level signal, A=B1, that is, the 1A pin is connected to 1B1, the 2A pin is connected to 2B1, the 3A pin is connected to 3B1, and the 4A pin is connected to 4B1. At this time, the EMMC data with an 8-bit data width can be read and written. When the Select pin is connected to a high level, A=B2, that is, the 1A pin is connected to 1B2, the 2A pin is connected to 2B2, the 3A pin is connected to 3B2, and the 4A pin is connected to 4B2. At this time, the EMMC data with a 4-bit data width can be read and written. The DATA4 pin and DATA5 pin of the EMMC interface are suspended, the DATA6 / VGA I2C SCL pin of the EMMC interface is configured as VGA I2C SCL, and the DATA7 / VGA I2C SDA pin of the EMMC interface is configured as VGA I2C SDA. VGAI2C SCL and VGA I2C SCL are connected to the VGA interface of the server.

[0058] Table 1

[0059]

[0060] In some embodiments, the selection pin of the data selection device 20 is connected to the management controller 10; when the target video transmission interface is used, the management controller 10 outputs a first level signal to the selection pin of the data selection device 20; when the target video transmission interface is not used, the management controller 10 outputs a second level signal to the selection pin of the data selection device 20. That is, the level signal of the selection pin of the data selection device 20 can be applied by the management controller 10, and the data selection device 20 may not be connected to the switch circuit.

[0061] In summary, the server management system provided by the present invention connects the target pin in the multimedia storage interface in the management controller to the data selection device, the target pin includes a target function multiplexing pin, and the data selection device also connects the multimedia storage device to the target video transmission interface. When the target video transmission interface is used, the target function multiplexing pin can be connected to the target video transmission interface through the data selection device, and the function of the target function multiplexing pin is configured by the management controller to adapt to the target video transmission interface, and the target video transmission interface can be used normally at this time. When the target video transmission interface is not used, the target pin is connected to the multimedia storage device, and the function of the target function multiplexing pin is configured by the management controller to adapt to the multimedia storage device, so that each pin of the multimedia storage interface in the management controller can be used as a data pin to establish a connection with the multimedia storage device, and the data reading and writing of the full data bit width of the multimedia storage device can be realized, and the data reading and writing rate is guaranteed to the greatest extent. By managing the controller and the data selection device, switching between using the target video transmission interface and not using the target video transmission interface can be achieved. This not only meets the needs of using the target video transmission interface, but also guarantees the data reading and writing rate to the greatest extent. There is no need to use UFS storage devices, which will not increase server costs and can avoid the inconvenience of updating and iterating UFS storage devices.

[0062] The present invention also provides a server management method, which is applied to a management controller, wherein the management controller includes a multimedia storage interface; the target pin in the multimedia storage interface is connected to a data selection device, and the data selection device also connects the multimedia storage device and the target video transmission interface; wherein the data selection device is used to establish a connection between the target function multiplexing pin and the target video transmission interface; or, to establish a connection between the target pin and the multimedia storage device; the target pin includes the target function multiplexing pin; the server management method includes: configuring the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object to which the target function multiplexing pin is connected.

[0063] In some embodiments, the first target pin in the multimedia storage interface is connected to the multimedia storage device, the second target pin in the multimedia storage interface is connected to the output pin of the data selection device, and the input pin of the data selection device is connected to the multimedia storage device and the target video transmission interface; the first target pin is a data pin used by the multimedia storage interface when the target video transmission interface is used, and the second target pin includes a data pin not used by the multimedia storage interface when the target video transmission interface is used and a target function multiplexing pin.

[0064] In some embodiments, four data pins in the multimedia storage interface are connected to the multimedia storage device, two data pins in the multimedia storage interface are connected to output pins in the data selection device, two function multiplexing pins in the multimedia storage interface are connected to output pins in the data selection device, four input pins in the data selection device are connected to the multimedia storage device, and two input pins in the data selection device are connected to the target video transmission interface.

[0065] In some embodiments, two input pins in the data selection device are left floating.

[0066] In some embodiments, configuring the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object connected to the target function multiplexing pin includes: configuring the function of the target function multiplexing pin according to the level signal of the judgment pin of the management controller; if the level signal of the judgment pin is a first level signal, configuring the first function multiplexing pin as a serial clock pin, and configuring the second function multiplexing pin as a serial data pin; if the level signal of the judgment pin is a second level signal, configuring the first function multiplexing pin as a data pin, and configuring the second function multiplexing pin as a data pin.

[0067] In some embodiments, the level signal is provided by a switch circuit; when the target video transmission interface is used, the switch circuit outputs a first level signal; when the target video transmission interface is not used, the switch circuit outputs a second level signal.

[0068] In some embodiments, the switch circuit includes a dip switch; when the dip switch is turned to a first position, the dip switch outputs a first level signal, and when the dip switch is turned to a second position, the dip switch outputs a second level signal.

[0069] The present invention also provides a server management method, which is applied to a data selection device, wherein the data selection device is connected to a target pin in a multimedia storage interface in a management controller, and the data selection device is also connected to the multimedia storage device and a target video transmission interface; wherein the management controller is used to configure the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object to which the target function multiplexing pin is connected; the server management method includes: establishing a connection between the target function multiplexing pin and the target video transmission interface; or establishing a connection between the target pin and the multimedia storage device.

[0070] In some embodiments, the first target pin in the multimedia storage interface is connected to the multimedia storage device, the second target pin in the multimedia storage interface is connected to the output pin of the data selection device, and the input pin of the data selection device is connected to the multimedia storage device and the target video transmission interface; the first target pin is a data pin used by the multimedia storage interface when the target video transmission interface is used, and the second target pin includes a data pin not used by the multimedia storage interface when the target video transmission interface is used and a target function multiplexing pin.

[0071] In some embodiments, four data pins in the multimedia storage interface are connected to the multimedia storage device, two data pins in the multimedia storage interface are connected to output pins in the data selection device, two function multiplexing pins in the multimedia storage interface are connected to output pins in the data selection device, four input pins in the data selection device are connected to the multimedia storage device, and two input pins in the data selection device are connected to the target video transmission interface.

[0072] In some embodiments, two input pins in the data selection device are left floating.

[0073] In some embodiments, establishing a connection between the target function multiplexing pin and the target video transmission interface; or establishing a connection between the target pin and the multimedia storage device includes: when the level signal of the selection pin of the data selection device is a first level signal, establishing a connection between the target function multiplexing pin and the target video transmission interface; when the level signal of the selection pin is a second level signal, establishing a connection between the target pin and the multimedia storage device.

[0074] In some embodiments, the level signal is provided by a switch circuit; when the target video transmission interface is used, the switch circuit outputs a first level signal; when the target video transmission interface is not used, the switch circuit outputs a second level signal.

[0075] In some embodiments, the switch circuit includes a dip switch; when the dip switch is turned to a first position, the dip switch outputs a first level signal, and when the dip switch is turned to a second position, the dip switch outputs a second level signal.

[0076] The present invention also provides a management controller, which includes a multimedia storage interface; the target pin in the multimedia storage interface is connected to a data selection device, and the data selection device also connects the multimedia storage device and the target video transmission interface; wherein the data selection device is used to establish a connection between the target function multiplexing pin and the target video transmission interface; or, to establish a connection between the target pin and the multimedia storage device; the target pin includes the target function multiplexing pin; the management controller is used to: configure the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object connected to the target function multiplexing pin.

[0077] For an introduction to the management controller provided by the present invention, please refer to the above system embodiment, and the present invention will not elaborate on it here.

[0078] The present invention also provides a data selection device, which is connected to the target pin in the multimedia storage interface in the management controller, and the data selection device also connects the multimedia storage device and the target video transmission interface; wherein the management controller is used to configure the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object to be connected to the target function multiplexing pin; the data selection device is used to: establish a connection between the target function multiplexing pin and the target video transmission interface; or, establish a connection between the target pin and the multimedia storage device.

[0079] For an introduction to the data selection device provided by the present invention, please refer to the above-mentioned system embodiment, and the present invention will not be elaborated here.

[0080] The present invention also provides a computer program product, including a computer program / instruction, which implements the following steps when executed by a processor: configuring the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object that establishes a connection with the target function multiplexing pin.

[0081] Alternatively, the following steps are implemented: establishing a connection between the target function multiplexing pin and the target video transmission interface; or establishing a connection between the target pin and the multimedia storage device.

[0082] The present invention also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the following steps can be implemented:

[0083] The function of the target function multiplexing pin in the multimedia storage interface is configured so that the function of the target function multiplexing pin is adapted to the object connected to the target function multiplexing pin.

[0084] Alternatively, the following steps are implemented: establishing a connection between the target function multiplexing pin and the target video transmission interface; or establishing a connection between the target pin and the multimedia storage device.

[0085] The computer-readable storage medium may include: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and other media that can store program codes.

[0086] For an introduction to the computer-readable storage medium provided by the present invention, please refer to the above method embodiment, and the present invention will not elaborate on it here.

[0087] The various embodiments in the specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other. For the devices, equipment, and computer-readable storage media disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the description is relatively simple, and the relevant parts can be referred to the method part description.

[0088] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0089] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

[0090] The server management system, method, device, computer program product and medium provided by the present invention are introduced in detail above. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. It should be pointed out that for ordinary technicians in this technical field, without departing from the principle of the present invention, several improvements and modifications can be made to the present invention, and these improvements and modifications also fall within the scope of protection of the present invention.

Claims

1. A server management system, characterized in that: include: Management controller, data selection device, multimedia storage device; the management controller includes a multimedia storage interface; The target pin in the multimedia storage interface is connected to the data selection device, and the data selection device is also connected to the multimedia storage device and the target video transmission interface; The management controller is used to configure the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object connected to the target function multiplexing pin; The data selection device is used to establish a connection between the target function multiplexing pin and the target video transmission interface; or to establish a connection between the target pin and the multimedia storage device; the target pin includes the target function multiplexing pin.

2. The server management system according to claim 1, characterized in that: The first target pin in the multimedia storage interface is connected to the multimedia storage device, the second target pin in the multimedia storage interface is connected to the output pin of the data selection device, and the input pin of the data selection device is connected to the multimedia storage device and the target video transmission interface; the first target pin is a data pin used by the multimedia storage interface when the target video transmission interface is used, and the second target pin includes a data pin not used by the multimedia storage interface when the target video transmission interface is used and a target function multiplexing pin.

3. The server management system according to claim 2, characterized in that: The four data pins in the multimedia storage interface are connected to the multimedia storage device, the two data pins in the multimedia storage interface are connected to the output pins in the data selection device, the two function multiplexing pins in the multimedia storage interface are connected to the output pins in the data selection device, the four input pins in the data selection device are connected to the multimedia storage device, and the two input pins in the data selection device are connected to the target video transmission interface.

4. The server management system according to claim 3, characterized in that: The two input pins in the data selection device are suspended.

5. The server management system according to claim 1, characterized in that: The management controller is used to: configure the function of the target function multiplexing pin according to the level signal of the judgment pin of the management controller; if the level signal of the judgment pin is a first level signal, configure the first function multiplexing pin as a serial clock pin, and configure the second function multiplexing pin as a serial data pin; If the level signal of the determination pin is a second level signal, the first function multiplexing pin is configured as a data pin, and the second function multiplexing pin is configured as a data pin.

6. The server management system according to claim 1, characterized in that: The data selection device is used to: when the level signal of the selection pin of the data selection device is a first level signal, establish a connection between the target function multiplexing pin and the target video transmission interface; when the level signal of the selection pin is a second level signal, establish a connection between the target pin and the multimedia storage device.

7. The server management system according to claim 5 or 6, characterized in that: The level signal is provided by a switch circuit; when the target video transmission interface is used, the switch circuit outputs a first level signal; when the target video transmission interface is not used, the switch circuit outputs a second level signal.

8. The server management system according to claim 7, characterized in that: The switch circuit includes a dip switch; when the dip switch is turned to a first position, the dip switch outputs a first level signal, and when the dip switch is turned to a second position, the dip switch outputs a second level signal.

9. The server management system according to claim 7, characterized in that: The switch circuit that provides a level signal for the determination pin of the management controller and the switch circuit that provides a level signal for the selection pin of the data selection device are the same switch circuit.

10. A server management method, characterized in that: Applied to a management controller, the management controller includes a multimedia storage interface; the target pin in the multimedia storage interface is connected to a data selection device, and the data selection device also connects the multimedia storage device and the target video transmission interface; wherein the data selection device is used to establish a connection between the target function multiplexing pin and the target video transmission interface; or, to establish a connection between the target pin and the multimedia storage device; the target pin includes the target function multiplexing pin; the server management method includes: configuring the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object connected to the target function multiplexing pin.

11. A server management method, characterized in that: Applied to a data selection device, the data selection device is connected to a target pin in a multimedia storage interface in a management controller, and the data selection device is also connected to the multimedia storage device and a target video transmission interface; wherein the management controller is used to configure the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object to which the target function multiplexing pin is connected; the server management method comprises: establishing a connection between the target function multiplexing pin and the target video transmission interface; or establishing a connection between the target pin and the multimedia storage device.

12. A management controller, characterized in that: The management controller includes a multimedia storage interface; the target pin in the multimedia storage interface is connected to a data selection device, and the data selection device also connects the multimedia storage device and the target video transmission interface; wherein the data selection device is used to establish a connection between the target function multiplexing pin and the target video transmission interface; or, to establish a connection between the target pin and the multimedia storage device; the target pin includes the target function multiplexing pin; the management controller is used to: configure the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object connected to the target function multiplexing pin.

13. A data selection device, characterized in that: The data selection device is connected to the target pin in the multimedia storage interface in the management controller, and the data selection device is also connected to the multimedia storage device and the target video transmission interface; wherein the management controller is used to configure the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object to be connected to the target function multiplexing pin; the data selection device is used to: establish a connection between the target function multiplexing pin and the target video transmission interface; or, establish a connection between the target pin and the multimedia storage device.

14. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the server management method according to claim 10 is implemented or the steps of the server management method according to claim 11 are implemented.

15. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the server management method according to claim 10 or the steps of the server management method according to claim 11 are implemented.

Citation Information

Patent Citations

  • Interface switching system and method, encoder and storage medium

    CN116719256A

  • Multi-node server host control method and device, equipment and storage medium

    CN116723198A

  • Multimedia card mounting method and device, storage medium and electronic equipment

    CN118885222A

  • Server and security control panel thereof

    CN118898228A

  • Storage device with multimedia interface connector

    US20100332569A1

Cited By

  • Server management system and method, device, computer program product, and medium

    WO2026138347A1