CN112084099A - Method, device and equipment for obtaining alarm state value based on host and storage medium - Google Patents

Method, device and equipment for obtaining alarm state value based on host and storage medium Download PDF

Info

Publication number
CN112084099A
CN112084099A CN202010947608.0A CN202010947608A CN112084099A CN 112084099 A CN112084099 A CN 112084099A CN 202010947608 A CN202010947608 A CN 202010947608A CN 112084099 A CN112084099 A CN 112084099A
Authority
CN
China
Prior art keywords
alarm state
host
state value
state request
platform
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010947608.0A
Other languages
Chinese (zh)
Other versions
CN112084099B (en
Inventor
刘锡伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Power Commercial Systems Co Ltd
Original Assignee
Inspur Power Commercial Systems Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inspur Power Commercial Systems Co Ltd filed Critical Inspur Power Commercial Systems Co Ltd
Priority to CN202010947608.0A priority Critical patent/CN112084099B/en
Publication of CN112084099A publication Critical patent/CN112084099A/en
Application granted granted Critical
Publication of CN112084099B publication Critical patent/CN112084099B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • G06F11/327Alarm or error message display

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The invention discloses a method, a device, equipment and a storage medium for acquiring an alarm state value based on a host, which are based on a Baseboard Management Controller (BMC), are beneficial to generating an alarm state request by a coding method pre-registered in a platform-level data model (PLDM), sending the alarm state request to the host, and receiving the alarm state value acquired by the host after decoding the alarm state request by calling a decoding method pre-registered in the platform-level data model (PLDM) according to the alarm state request. The platform-level data model PLDM can realize the communication between the BMC and the host, has no inherent limitation such as an intelligent platform management interface IPMI, effectively reduces the complexity of a task of acquiring the alarm state value through the host, is easier to debug, maintain and use, and greatly facilitates related development work.

Description

Method, device and equipment for obtaining alarm state value based on host and storage medium
Technical Field
The invention relates to the technical field of server monitoring, in particular to a method, a device, equipment and a storage medium for acquiring an alarm state value based on a host.
Background
With the continuous progress of cloud technology and virtualization technology, the market is continuously expanded, more servers are required to support the market, and the management of the servers is also a great challenge. The baseboard management controller BMC of the server undertakes monitoring work on the components on the server, and for some components, such as the chassis, the baseboard management controller needs to be acquired through a Host (Host). An in-band intelligent Platform Management interface ipmi (intelligent Platform Management interface) is currently the main industry standard method for communication between the BMC and the host firmware.
Because the commands of the intelligent platform management interface IPMI are continuously increased, the application of the intelligent platform management interface IPMI on the server encounters a bottleneck, at least two points are included, firstly, the number of related sensors is limited, and the intelligent platform management interface IPMI command for acquiring an alarm state value cannot be infinitely added; secondly, for convenience of management, a general control mechanism tends to be realized later, and the communication protocol of the intelligent platform management interface IPMI needs to be improved, so that the engineering is large and unrealistic.
Finding other ways to obtain the host alarm state value to avoid encountering the bottleneck problem of the intelligent platform management interface IPMI is a technical problem that needs to be solved by those skilled in the art.
Disclosure of Invention
The invention aims to provide a method, a device, equipment and a storage medium for acquiring an alarm state value based on a host, which can acquire the alarm state value of the host without an intelligent platform management interface IPMI command and can not generate the problems of limited quantity and inconvenient realization of a general control mechanism.
In order to solve the above technical problem, the present invention provides a method for obtaining an alarm state value based on a host, which is based on a baseboard management controller BMC, and comprises:
generating an alarm state request by using a coding method pre-registered in a platform-level data model PLDM;
sending the alarm state request to a host;
and receiving an alarm state value obtained after the host computer decodes the alarm state request according to the alarm state request and calling a decoding method which is registered in the platform-level data model PLDM in advance.
Optionally, the alarm state value is specifically an alarm state value obtained by calling the target version number according to the target version number after the host calls the decoding method to decode the alarm state request to obtain the target version number.
Optionally, the alarm state value is specifically a chassis alarm state value.
Optionally, the sending the alarm state request to a host specifically includes:
and sending the alarm state request to the host through a device management protocol (MCTP).
Optionally, the generating of the alarm state request by using the encoding method that is beneficial to being registered in the platform-level data model PLDM in advance is specifically:
and when a triggering command of the terminal is received, generating the alarm state request by using the coding method.
Optionally, the trigger command is specifically a general command.
Optionally, the method further includes:
and sending the alarm state value to the terminal for displaying.
In order to solve the above technical problem, the present invention further provides a device for obtaining an alarm state value based on a host, including:
the encoding unit is used for generating an alarm state request by using an encoding method which is registered in a platform-level data model PLDM in advance;
the sending unit is used for sending the alarm state request to a host;
and the decoding unit is used for receiving the alarm state value acquired by the host after the alarm state request is decoded by calling a decoding method which is registered in the platform-level data model PLDM in advance according to the alarm state request.
In order to solve the above technical problem, the present invention further provides a device for obtaining an alarm state value based on a host, including:
a memory for storing instructions, wherein the instructions include any one of the steps of the method for obtaining an alarm state value based on a host;
a processor to execute the instructions.
To solve the above technical problem, the present invention further provides a storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the method for obtaining an alarm state value based on a host according to any one of the above.
The method for acquiring the alarm state value based on the host provided by the invention is based on the baseboard management controller BMC, firstly facilitates the encoding method pre-registered in the platform-level data model PLDM to generate the alarm state request, sends the alarm state request to the host, and then receives the alarm state value acquired by the host after the host decodes the alarm state request according to the alarm state request and calls the decoding method pre-registered in the platform-level data model PLDM. The platform-level data model PLDM can realize various communications, including a substrate management controller BMC-host, a substrate management controller BMC-substrate management controller BMC, a substrate management controller BMC-network controller and a substrate management controller BMC-other (such as sensor) device, has no inherent limitation like an intelligent platform management interface IPMI, effectively reduces the complexity of the task of acquiring the alarm state value through the host, is easier to debug, maintain and use, and greatly facilitates related development work. The invention also provides a device, equipment and a storage medium for acquiring the alarm state value based on the host, which have the beneficial effects and are not described herein again.
Drawings
In order to more clearly illustrate the embodiments or technical solutions of the present invention, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained based on these drawings without creative efforts.
Fig. 1 is a flowchart of a method for obtaining an alarm state value based on a host according to an embodiment of the present invention;
fig. 2 is a schematic diagram of a communication architecture between a BMC and a host according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of an apparatus for obtaining an alarm state value based on a host according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a device for acquiring an alarm state value based on a host according to an embodiment of the present invention.
Detailed Description
The core of the invention is to provide a method, a device, equipment and a storage medium for acquiring the alarm state value based on a host, the alarm state value acquired by the host can be acquired without an intelligent platform management interface IPMI command, and the problems of limited quantity and inconvenient realization of a general control mechanism can be avoided.
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Fig. 1 is a flowchart of a method for obtaining an alarm state value based on a host according to an embodiment of the present invention; fig. 2 is a schematic diagram of a communication architecture between the BMC and the host according to an embodiment of the present invention.
As shown in fig. 1, based on a BMC, the method for acquiring an alarm state value based on a host according to the embodiment of the present invention includes:
s101: and generating the alarm state request by using the encoding method which is registered in the platform-level data model PLDM in advance.
The steps provided by the embodiment of the invention are realized based on a Baseboard Management Controller (BMC), specifically based on an open source baseboard management controller (OpenBMC).
The baseboard management controller BMC and the host are both provided with platform level data model PLDM processes. In a specific implementation, an encoding method and a decoding method corresponding to the encoding method are designed in advance, and the encoding method and the decoding method are registered in a platform-level data model PLDM of the baseboard management controller BMC, and the encoding method and the decoding method are registered in a platform-level data model PLDM of the host.
And when acquiring the alarm state value, the baseboard management controller BMC generates a message data packet of the alarm state request by using a coding method registered in the platform-level data model PLDM.
The alarm state value is specifically a case alarm state value, and may also include other alarm state values that can be acquired through the host.
S102: and sending the alarm state request to the host.
And after generating a message data packet of the alarm state request by using a coding method, the BMC sends the message data packet to the host.
In general, a communication architecture between the BMC and the Host is as shown in fig. 2, where the BMC communicates with the Host (Host) through a physical layer (including a Low pin count Bus LPC, a Low pin count Bus; a high speed serial computer extended Bus standard Virtual Data management PCIe VDM, a peripheral component interconnect express Virtual Data management), a transport layer (including a device management protocol MCTP, a Multi-Channel Transmission Platform), and an application layer (Platform Level Data Model PLDM).
Step S102 specifically sends the alarm state request to the host through the device management protocol MCTP.
S103: and receiving an alarm state value obtained after the host computer decodes the alarm state request according to the alarm state request by calling a decoding method which is registered in the platform-level data model PLDM in advance.
After receiving the message data packet of the alarm state request, the host calls a decoding method pre-registered in a platform-level data model PLDM to decode the message data packet to obtain the type of the required alarm state value, and then obtains the alarm state value according to the type of the alarm state value. Specifically, the host calls a decoding method to decode the alarm state request to obtain a target version number, and then calls the target version number to obtain an alarm state value.
And the host encapsulates the acquired alarm state value into a response packet by using a coding method registered in a platform-level data model PLDM, and sends the response packet to the baseboard management controller BMC through a device management protocol MCTP.
After receiving the response packet sent by the host, the baseboard management controller BMC analyzes the response packet by using a decoding method registered in the platform-level data model PLDM to obtain an alarm state value.
According to the method for obtaining the alarm state value based on the host, the open-source-based substrate management controller OpenBMC is beneficial to generating the alarm state request by the encoding method pre-registered in the platform-level data model PLDM, sending the alarm state request to the host, and then receiving the alarm state value obtained after the host calls the decoding method pre-registered in the platform-level data model PLDM to decode the alarm state request according to the alarm state request. The platform-level data model PLDM can realize various communications, including a substrate management controller BMC-host, a substrate management controller BMC-substrate management controller BMC, a substrate management controller BMC-network controller and a substrate management controller BMC-other (such as sensor) device, has no inherent limitation like an intelligent platform management interface IPMI, effectively reduces the complexity of the task of acquiring the alarm state value through the host, is easier to debug, maintain and use, and greatly facilitates related development work.
On the basis of the foregoing embodiment, in the method for obtaining an alarm state value based on a host according to an embodiment of the present invention, step S101: the method is beneficial to generating the alarm state request by a coding method which is registered in a platform-level data model PLDM in advance, and specifically comprises the following steps:
and when a triggering command of the terminal is received, generating an alarm state request by using an encoding method.
In specific implementation, the BMC may communicate with the host at regular time to obtain the alarm state value and send the alarm state value to the target address, or may communicate with the host to obtain the alarm state value after receiving the trigger command of the terminal.
And generating a trigger command for acquiring the alarm state value by inputting a command line in the terminal. The trigger command may be a general command (raw command) or other commands.
Then, the method for obtaining the alarm state value based on the host provided by the embodiment of the present invention further includes:
and sending the alarm state value to a terminal for displaying.
And displaying the type, specific value, acquisition time and other information of the alarm state value on a display interface of the terminal.
On the basis of the above detailed embodiments corresponding to the method for obtaining the alarm state value based on the host, the invention also discloses a device, equipment and a storage medium corresponding to the method for obtaining the alarm state value based on the host.
Fig. 3 is a schematic structural diagram of a device for acquiring an alarm state value based on a host according to an embodiment of the present invention.
As shown in fig. 3, the apparatus for obtaining the alarm state value based on the host includes:
an encoding unit 301 for generating an alarm state request by using an encoding method pre-registered in the platform-level data model PLDM;
a sending unit 302, configured to send the alarm state request to the host;
and the decoding unit 303 is configured to receive an alarm state value obtained after the host decodes the alarm state request according to the alarm state request by calling a decoding method pre-registered in the platform-level data model PLDM.
Since the embodiments of the apparatus portion and the method portion correspond to each other, please refer to the description of the embodiments of the method portion for the embodiments of the apparatus portion, which is not repeated here.
Fig. 4 is a schematic structural diagram of a device for acquiring an alarm state value based on a host according to an embodiment of the present invention.
As shown in fig. 4, the apparatus for obtaining an alarm state value based on a host according to an embodiment of the present invention includes:
a memory 410 for storing instructions, the instructions comprising the steps of the method for obtaining an alarm state value based on a host according to any one of the above embodiments;
a processor 420 for executing the instructions.
Among other things, processor 420 may include one or more processing cores, such as a 3-core processor, an 8-core processor, and so forth. The processor 420 may be implemented in at least one hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), and a PLA (Programmable Logic Array). Processor 420 may also include a main processor and a coprocessor, where the main processor is a processor for Processing data in an awake state, and is also referred to as a Central Processing Unit (CPU); a coprocessor is a low power processor for processing data in a standby state. In some embodiments, the processor 420 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content that the display screen needs to display. In some embodiments, processor 420 may further include an AI (Artificial Intelligence) processor for processing computational operations related to machine learning.
Memory 410 may include one or more storage media, which may be non-transitory. Memory 410 may also include high speed random access memory, as well as non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. In this embodiment, the memory 410 is at least used for storing a computer program 411, wherein after the computer program 411 is loaded and executed by the processor 420, the relevant steps in the method for obtaining the alarm state value based on the host disclosed in any of the foregoing embodiments can be implemented. In addition, the resources stored by the memory 410 may also include an operating system 412, data 413, and the like, and the storage may be transient storage or permanent storage. Operating system 412 may be Windows, among others. The data 413 may include, but is not limited to, data involved in the above-described methods.
In some embodiments, the host-based device for obtaining alarm state values may further include a display 430, a power source 440, a communication interface 450, an input output interface 460, a sensor 470, and a communication bus 480.
Those skilled in the art will appreciate that the configuration shown in FIG. 4 does not constitute a limitation of a host-based device for obtaining alarm state values and may include more or fewer components than those shown.
The device for acquiring the alarm state value based on the host provided by the embodiment of the application comprises the memory and the processor, and when the processor executes the program stored in the memory, the method for acquiring the alarm state value based on the host can be realized, and the effect is the same as that of the method.
It should be noted that the above-described embodiments of the apparatus and device are merely illustrative, for example, the division of modules is only one division of logical functions, and there may be other divisions when actually implementing, for example, a plurality of modules or components may be combined or integrated into another system, or some features may be omitted or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or modules, and may be in an electrical, mechanical or other form. Modules described as separate parts may or may not be physically separate, and parts displayed as modules may or may not be physical modules, may be located in one place, or may be distributed on a plurality of network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment.
In addition, functional modules in the embodiments of the present application may be integrated into one processing module, or each of the modules may exist alone physically, or two or more modules are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode.
The integrated module, if implemented in the form of a software functional module and sold or used as a separate product, may be stored in a storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and performs all or part of the steps of the methods according to the embodiments of the present invention, or all or part of the technical solution.
To this end, an embodiment of the present invention further provides a storage medium, where a computer program is stored, and when the computer program is executed by a processor, the computer program implements the steps of the method, such as obtaining the alarm state value based on the host.
The storage medium may include: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The storage medium provided in this embodiment contains a computer program that, when executed by a processor, can implement the steps of the method for obtaining an alarm state value based on a host, as described above, and the effect is the same.
The method, the device, the equipment and the storage medium for acquiring the alarm state value based on the host provided by the invention are described in detail above. The embodiments are described in a progressive manner in the specification, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. The device, the equipment and the storage medium disclosed by the embodiment correspond to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description. It should be noted that, for those skilled in the art, it is possible to make various improvements and modifications to the present invention without departing from the principle of the present invention, and those improvements and modifications also fall within the scope of the claims of the present invention.
It is further noted that, in the present specification, relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.

Claims (10)

1. A method for obtaining an alarm state value based on a host is characterized in that a Baseboard Management Controller (BMC) based method comprises the following steps:
generating an alarm state request by using a coding method pre-registered in a platform-level data model PLDM;
sending the alarm state request to a host;
and receiving an alarm state value obtained after the host computer decodes the alarm state request according to the alarm state request and calling a decoding method which is registered in the platform-level data model PLDM in advance.
2. The method according to claim 1, wherein the alarm state value is specifically an alarm state value obtained by calling according to a target version number after the host calls the decoding method to decode the alarm state request to obtain the target version number.
3. Method according to claim 1, characterized in that the alarm state value is in particular a cabinet alarm state value.
4. The method according to claim 1, wherein the sending of the alarm state request to a host specifically is:
and sending the alarm state request to the host through a device management protocol (MCTP).
5. The method according to claim 1, wherein the generation of the alarm state request by the encoding method pre-registered to the platform-level data model PLDM is facilitated by:
and when a triggering command of the terminal is received, generating the alarm state request by using the coding method.
6. The method according to claim 5, characterized in that the trigger command is in particular a general command.
7. The method of claim 5, further comprising:
and sending the alarm state value to the terminal for displaying.
8. An apparatus for obtaining an alarm state value based on a host, comprising:
the encoding unit is used for generating an alarm state request by using an encoding method which is registered in a platform-level data model PLDM in advance;
the sending unit is used for sending the alarm state request to a host;
and the decoding unit is used for receiving the alarm state value acquired by the host after the alarm state request is decoded by calling a decoding method which is registered in the platform-level data model PLDM in advance according to the alarm state request.
9. An apparatus for obtaining an alarm state value based on a host, comprising:
a memory for storing instructions, the instructions comprising the steps of the method of obtaining an alarm state value based on a host according to any one of claims 1 to 7;
a processor to execute the instructions.
10. A storage medium having stored thereon a computer program for implementing the steps of the method for obtaining a value of an alarm state on the basis of a host computer according to any one of claims 1 to 7 when being executed by a processor.
CN202010947608.0A 2020-09-10 2020-09-10 Method, device, equipment and storage medium for acquiring alarm state value based on host Active CN112084099B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010947608.0A CN112084099B (en) 2020-09-10 2020-09-10 Method, device, equipment and storage medium for acquiring alarm state value based on host

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010947608.0A CN112084099B (en) 2020-09-10 2020-09-10 Method, device, equipment and storage medium for acquiring alarm state value based on host

Publications (2)

Publication Number Publication Date
CN112084099A true CN112084099A (en) 2020-12-15
CN112084099B CN112084099B (en) 2024-02-27

Family

ID=73736214

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010947608.0A Active CN112084099B (en) 2020-09-10 2020-09-10 Method, device, equipment and storage medium for acquiring alarm state value based on host

Country Status (1)

Country Link
CN (1) CN112084099B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117389637A (en) * 2023-12-07 2024-01-12 苏州元脑智能科技有限公司 Host state confirmation method, device, equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080235363A1 (en) * 2007-03-21 2008-09-25 Hemal Shah Method and system for platform level data model for indications based event control and data transfer
US20130332605A1 (en) * 2012-06-12 2013-12-12 Dell Products L.P. Advertising and facilitating management access to added capabilities of intelligent devices in a system
CN111526046A (en) * 2020-04-14 2020-08-11 浪潮商用机器有限公司 Method, device, equipment and storage medium for setting BMC (baseboard management controller) time

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080235363A1 (en) * 2007-03-21 2008-09-25 Hemal Shah Method and system for platform level data model for indications based event control and data transfer
US20130332605A1 (en) * 2012-06-12 2013-12-12 Dell Products L.P. Advertising and facilitating management access to added capabilities of intelligent devices in a system
CN111526046A (en) * 2020-04-14 2020-08-11 浪潮商用机器有限公司 Method, device, equipment and storage medium for setting BMC (baseboard management controller) time

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117389637A (en) * 2023-12-07 2024-01-12 苏州元脑智能科技有限公司 Host state confirmation method, device, equipment and storage medium
CN117389637B (en) * 2023-12-07 2024-03-05 苏州元脑智能科技有限公司 Host state confirmation method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN112084099B (en) 2024-02-27

Similar Documents

Publication Publication Date Title
CN108733005B (en) Method and device for controlling linkage of intelligent equipment
CN113986788B (en) Data processing method and device, chip, electronic equipment and medium
CN113766487B (en) Cloud mobile phone information acquisition method, device, equipment and medium
CN113791875A (en) Input device virtualization method and device, electronic device and storage medium
CN112996020A (en) Bluetooth-based automatic testing method and device and Bluetooth testing terminal
CN112243033B (en) Method, device and equipment for acquiring memory information and computer readable storage medium
CN112084099B (en) Method, device, equipment and storage medium for acquiring alarm state value based on host
CN110569135A (en) interprocess communication method and system based on publish-subscribe mode
CN116089124A (en) Communication method, device and medium of simulation system
CN111092774A (en) Configuration method and equipment of acquisition gateway
CN114185720B (en) Method, device, equipment and storage medium for dynamic hot backup of server
CN115237574A (en) Scheduling method and device of artificial intelligence chip and electronic equipment
CN107729136B (en) Processing priority configuration method and device based on FPGA
CN112910910B (en) Method, device, equipment and storage medium for processing OPCDA protocol message
WO2020221161A1 (en) Computing job processing method and system, mobile device and acceleration device
CN113656378A (en) Server management method, device and medium
CN113805854A (en) Method, system and device for realizing Hook of application layer based on Linux system and storage medium
CN111399942A (en) Network card configuration method, network card configuration device, network card configuration equipment and storage medium
CN112580086A (en) Access protection method, device, equipment and storage medium for configuration file
CN111124833A (en) Method, device, equipment and storage medium for controlling gpio port
CN112114931A (en) Deep learning program configuration method and device, electronic equipment and storage medium
CN112764828B (en) Business logic management method and device, computer equipment and medium
CN117435259B (en) VPU configuration method and device, electronic equipment and computer readable storage medium
CN115080492B (en) Server carrier plate, data communication method, server main board, system and medium
CN112631874B (en) Server PSU information acquisition method and device, electronic equipment and medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant