[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN111083003A - Monitoring system and method, storage medium and processor - Google Patents

Monitoring system and method, storage medium and processor Download PDF

Info

Publication number
CN111083003A
CN111083003A CN201811230530.XA CN201811230530A CN111083003A CN 111083003 A CN111083003 A CN 111083003A CN 201811230530 A CN201811230530 A CN 201811230530A CN 111083003 A CN111083003 A CN 111083003A
Authority
CN
China
Prior art keywords
monitoring
bus
nodes
power supplies
monitoring nodes
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.)
Withdrawn
Application number
CN201811230530.XA
Other languages
Chinese (zh)
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201811230530.XA priority Critical patent/CN111083003A/en
Publication of CN111083003A publication Critical patent/CN111083003A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0817Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0631Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0659Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities
    • H04L41/0661Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities by reconfiguring faulty entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/082Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/085Retrieval of network configuration; Tracking network configuration history
    • H04L41/0859Retrieval of network configuration; Tracking network configuration history by keeping history of different configuration generations or by rolling back to previous configuration versions
    • H04L41/0863Retrieval of network configuration; Tracking network configuration history by keeping history of different configuration generations or by rolling back to previous configuration versions by rolling back to previous configuration versions

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The invention provides a monitoring system and method, a storage medium and a processor, wherein the system comprises: at least two monitoring nodes for monitoring the service board; each monitoring node of the at least two monitoring nodes is connected to the bus; and every two monitoring nodes are connected. The invention solves the problem that the state of the monitoring node can not be effectively collected in the related technology, and achieves the effects of effectively collecting the state of the monitoring node and enhancing the robustness of the monitoring system.

Description

Monitoring system and method, storage medium and processor
Technical Field
The present invention relates to the field of communications, and in particular, to a monitoring system and method, a storage medium, and a processor.
Background
In the communication field, the current monitoring system of a large-scale switch adopts a monitoring mode of a center and a node. And installing a monitoring board on each service board to monitor the running state of each single board. This monitoring board is independent of the service board. And each monitoring board collects the running state information of the service version and reports the running state information to the central monitoring board. Meanwhile, the power supply, the fan and other parts of the whole machine frame also need to upload relevant state information to the central monitoring board. After the central monitoring board collects the information, the running state of the system is judged, and then corresponding warning or correction actions are made. This architecture is shown in fig. 1.
The current monitoring system depends on a central monitoring board, and if the central monitoring board is damaged, the whole monitoring system cannot work normally. Secondly, all the nodes are independent from each other, and if one monitoring node cannot work normally, the state information of the monitoring node cannot be collected. Namely, the problem that the monitoring nodes cannot be effectively collected exists in the related art.
In view of the above technical problems, no effective solution has been proposed in the related art.
Disclosure of Invention
Embodiments of the present invention provide a monitoring system and method, a storage medium, and a processor, so as to at least solve a problem that a state of a monitoring node cannot be effectively collected in a related art.
According to an embodiment of the present invention, there is provided a monitoring system including: at least two monitoring nodes for monitoring the service board; each monitoring node of the at least two monitoring nodes is connected to a bus; and every two monitoring nodes are connected.
Optionally, the system further comprises: at least two heat sinks and at least two power supplies; wherein the at least two heat sinks and the at least two power supplies are both connected to the bus; each two of the at least two heat dissipation devices are connected with each other, and the at least two heat dissipation devices are connected with the service board; and each two of the at least two power supplies are connected pairwise, and the at least two power supplies are connected with the service board.
Optionally, the at least two monitoring nodes are further configured to collect, through the bus, status information of: the at least two monitoring nodes, the at least two heat sinks, the at least two power supplies.
Optionally, the at least two monitoring nodes are further configured to determine an abnormal device according to the acquired state information, perform alarm processing on the abnormal device, and broadcast a processing result on the bus.
Optionally, monitoring devices are respectively arranged in the at least two heat dissipation devices and the at least two power supplies, wherein the monitoring devices in the heat dissipation devices are used for transmitting the state information of the heat dissipation devices to the at least two monitoring nodes through the bus, and the monitoring devices in the power supplies are used for transmitting the state information of the power supplies to the at least two monitoring nodes through the bus.
Optionally, the at least two monitoring nodes are further configured to collect status information of the service board and broadcast the status information to the bus, where different monitoring nodes correspond to different identification numbers, and different identification numbers correspond to different priorities for broadcasting the status information of the service board.
Optionally, when one of the monitoring nodes connected in pairs fails, the other monitoring node is used to restart and/or upgrade the failed monitoring node.
According to another embodiment of the present invention, there is provided a monitoring method including: at least two monitoring nodes in the monitoring system monitor the service board, wherein each monitoring node in the at least two monitoring nodes is connected to the bus, and each monitoring node is connected with each other.
Optionally, the method further comprises: at least two power supplies in the monitoring system supply power to the service board and the monitoring system, and at least two heat dissipation devices in the monitoring system dissipate heat of the service board, wherein the at least two heat dissipation devices and the at least two power supplies are both connected to the bus; every two of the at least two heat dissipation devices are connected; and each power supply of the at least two power supplies is connected in pairs.
Optionally, the method further comprises: the at least two monitoring nodes collect the state information of the following devices through the bus: the at least two monitoring nodes, the at least two heat sinks, the at least two power supplies.
Optionally, after the at least two monitoring nodes collect the state information of each device through the bus, the method further includes: and the at least two monitoring nodes determine abnormal equipment according to the acquired state information, perform alarm processing on the abnormal equipment and broadcast a processing result on the bus.
Optionally, the method further comprises: the monitoring equipment in the at least two radiating equipment transmits the state information of the radiating equipment to the at least two monitoring nodes through the bus; and the monitoring equipment in the at least two power supplies transmits the state information of the power supplies to the at least two monitoring nodes through the bus.
Optionally, the monitoring, by the at least two monitoring nodes in the monitoring system, the service board includes: the at least two monitoring nodes collect the state information of the service board and broadcast the state information to the bus, wherein different monitoring nodes correspond to different identification numbers, and different identification numbers correspond to different priorities for broadcasting the state information of the service board.
Optionally, the method further comprises: when one of the monitoring nodes connected pairwise fails, the other monitoring node is used for restarting and/or upgrading the version of the failed monitoring node.
According to yet another embodiment of the present invention, there is also provided a storage medium including a stored program, wherein the program performs any one of the above methods when executed.
According to yet another embodiment of the present invention, there is also provided a processor for executing a program, wherein the program executes to perform the method of any one of the above.
According to the invention, the monitoring system comprises at least two monitoring nodes for monitoring the service board, each monitoring node of the at least two monitoring nodes is connected to the bus, and each monitoring node is connected in pairs. The monitoring nodes can be connected with each other through the bus, every two monitoring nodes can be connected with each other, and the information of each monitoring node can be collected through the bus between the monitoring nodes, so that the problem that the state of the monitoring nodes cannot be effectively collected in the related art can be solved, the state of the monitoring nodes can be effectively collected, and the effect of enhancing the robustness of the monitoring system is achieved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
FIG. 1 is a diagram of a monitoring system architecture in the related art;
FIG. 2a is a block diagram of a monitoring system in an embodiment of the present invention;
FIG. 2b is a block diagram of a monitoring system according to an embodiment of the present invention;
FIG. 3 is a flow chart of a monitoring method according to an embodiment of the invention;
fig. 4 is a flow chart of a method in an embodiment of the invention.
Detailed Description
The invention will be described in detail hereinafter with reference to the accompanying drawings in conjunction with embodiments. It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order.
Example 1
Fig. 2a is a structural diagram (one) of a monitoring system in an embodiment of the present invention, and as shown in fig. 2a, the monitoring system includes: at least two monitoring nodes for monitoring the service board; each monitoring node of the at least two monitoring nodes is connected to the bus; and every two monitoring nodes are connected. In this embodiment, compared to the architecture diagram of the tree-shaped monitoring system in the prior art (shown in fig. 1), the monitoring nodes in this embodiment are connected in a ring through a bus, that is, each monitoring node is connected to the bus, and can broadcast to other monitoring nodes on the bus, that is, each monitoring node can receive status information of other monitoring nodes through the bus. And all the monitoring nodes are connected in pairs, the two monitoring nodes in each pair can also carry out mutual monitoring, and the monitored state information is broadcasted on the bus, so that the monitoring nodes in the whole system are all in monitoring. Therefore, the problem that the state of the monitoring node cannot be effectively collected in the related technology can be solved, and the effects of effectively collecting the state of the monitoring node and enhancing the robustness of the monitoring system can be achieved.
The partner nodes shown in fig. 2b are devices that are connected two by two and are each a partner to each other. Namely, the devices of the same type are connected to be the partner node through a debug line JIAG.
In an optional embodiment, the system further includes: at least two heat sinks and at least two power supplies; wherein at least two heat sinks and the at least two power supplies are both connected to the bus; each two of the at least two heat dissipation devices are connected with each other, and the at least two heat dissipation devices are connected with the service board; and each two of the two power supplies are connected in pairs, and the at least two power supplies are connected with the service board. In this embodiment, the at least one heat dissipation device may be a fan, configured to dissipate heat of the service board and the monitoring system; the at least two power supplies are used for supplying power to the service board and the monitoring system; and the monitoring node can adjust the power supply voltage of the power supply and the heat dissipation intensity of the heat dissipation equipment according to the collected state of the service board. In addition, other similar devices connected in the monitoring system can be connected pairwise to perform mutual monitoring, so that the monitoring accuracy is improved.
In an optional embodiment, the at least two monitoring nodes are further configured to collect status information of the following devices through the bus: in this embodiment, the status information of the device may be operating status information or fault information. When the fault information is collected, each monitoring node broadcasts on the bus according to the priority of the monitoring node and gives an alarm.
In an optional embodiment, the at least two monitoring nodes are further configured to determine an abnormal device according to the collected state information, perform alarm processing on the abnormal device, and broadcast a processing result on the bus. The abnormal device may be a monitoring node, or a service board, or a heat dissipation device or a power supply. The alarm processing mode comprises the steps of sending an alarm and displaying fault information of equipment.
In an optional embodiment, monitoring devices are respectively disposed in the at least two heat dissipation devices and the at least two power supplies, where the monitoring devices in the heat dissipation devices are configured to transmit status information of the heat dissipation devices to the at least two monitoring nodes through a bus, and the monitoring devices in the power supplies are configured to transmit status information of the power supplies to the at least two monitoring nodes through the bus. In this embodiment, the heat dissipation devices and the power supply devices connected in pairs may also be monitored, that is, the devices connected in pairs in the same class may be monitored, and corresponding processing may be performed according to the state of the other device.
In an optional embodiment, the at least two monitoring nodes are further configured to collect status information of the service board and broadcast the status information to the bus, where different monitoring nodes correspond to different identification numbers, and different identification numbers correspond to different priorities for broadcasting the status information of the service board. In this embodiment, the identification number may be a slot number for setting the monitoring node, or may be identification information of the monitoring node itself. I.e. mainly for broadcast sequencing. I.e. the higher the priority, the higher the priority of the broadcast.
In an alternative embodiment, when one of the monitoring nodes connected in pairs fails, the other monitoring node is used for restarting and/or upgrading the version of the failed monitoring node. In this embodiment, the monitoring nodes connected in pairs monitor each other, so that the robustness of the monitoring system is increased.
Example 2:
in the present embodiment, a monitoring method is provided, and fig. 3 is a flowchart of the monitoring method according to the embodiment of the present invention, as shown in fig. 3, the flowchart includes the following steps:
step S302, at least two monitoring nodes in the monitoring system monitor the service board, wherein each monitoring node in the at least two monitoring nodes is connected to the bus, and each monitoring node is connected with each other.
In this embodiment, one monitoring node of the at least two monitoring nodes monitors one service board, and monitoring nodes connected in pairs monitor each other.
Through the steps, at least two monitoring nodes in the monitoring system monitor the service board, each monitoring node in the at least two monitoring nodes is connected to the bus, and each monitoring node is connected with each other, namely all monitoring nodes can broadcast on the bus, and each monitoring node can monitor each other. Therefore, the problem that the state of the monitoring node cannot be effectively collected in the related technology is solved, and the effects of effectively collecting the state of the monitoring node and enhancing the robustness of the monitoring system are achieved.
In an optional embodiment, the method further includes: at least two power supplies in the monitoring system supply power to the service board and the monitoring system, and at least two heat dissipation devices in the monitoring system dissipate heat of the service board, wherein the at least two heat dissipation devices and the at least two power supplies are connected to the bus; every two of the at least two heat dissipation devices are connected; each power supply of the at least two power supplies is connected in pairs. In the present embodiment, the connection relationship between the devices is shown in detail in fig. 2 b.
In an optional embodiment, the method further includes: the method comprises the following steps that at least two monitoring nodes collect state information of the following devices through a bus: the system comprises at least two monitoring nodes, at least two heat dissipation devices and at least two power supplies. In this embodiment, the devices described above may also include other devices connected to the bus.
In an optional embodiment, after at least two monitoring nodes collect status information of each device through the bus, the method further includes: and at least two monitoring nodes determine abnormal equipment according to the acquired state information, perform alarm processing on the abnormal equipment and broadcast the processing result on the bus. Namely, each monitoring device can receive the broadcasted alarm processing through the bus.
In an optional embodiment, the method further includes: the monitoring equipment in the at least two radiating equipment transmits the state information of the radiating equipment to the at least two monitoring nodes through the bus; and the monitoring equipment in the at least two power supplies transmits the state information of the power supplies to the at least two monitoring nodes through the bus.
In an optional embodiment, the monitoring of the service board by the at least two monitoring nodes in the monitoring system comprises: the at least two monitoring nodes collect the state information of the service board and broadcast the state information to the bus, wherein different monitoring nodes correspond to different identification numbers, and different identification numbers correspond to different priorities for broadcasting the state information of the service board. In this embodiment, a plurality of monitoring nodes can receive the status information of the service board, thereby improving the monitoring accuracy.
In an optional embodiment, the method further includes: when one of the monitoring nodes connected pairwise fails, the other monitoring node is used for restarting and/or upgrading the version of the failed monitoring node. In this embodiment, the version of the monitoring node may be upgraded when no failure occurs.
The present invention will be described in detail with reference to the following specific examples:
specific example 1:
in the field of communication, a large-scale switch is composed of various boards such as a main control board, a line card and a switch board. The operation state of each board (corresponding to the monitoring node) is monitored, and it is very necessary to identify and process the abnormal board. If the monitoring system and the service systems of the respective boards operate on a Central Processing Unit (CPU), the board is abnormal, and the monitoring system may also be abnormal. The monitoring function cannot be achieved. There is a need for a service independent monitoring system.
The current monitoring system of the large-scale switch adopts a monitoring mode of a center and a node. And installing a monitoring board on each service board to monitor the running state of each single board. The single board is independent of the service board. Each monitoring board collects the running state information of the single board and reports the running state information to the central monitoring board. Meanwhile, the power supply, the fan and other parts of the whole machine frame also need to upload relevant state information to the central monitoring board. After the central monitoring board collects the information, the running state of the system is judged, and then corresponding warning or correction actions are made. The current monitoring system has some defects, firstly, the monitoring system depends on a central monitoring board, and if the central monitoring board is damaged, the whole monitoring system can not work normally. Secondly, the nodes are independent from each other, and if one monitoring node cannot work normally, how to effectively collect the state information of the monitoring node. The current monitoring architecture can only know the state before the monitoring loses communication, and can not effectively collect the state of the monitoring node after the problem is solved. This monitoring system is not very robust.
In order to solve the above technical problem, the present embodiment provides a distributed monitoring system (corresponding to the monitoring system described above). The stability of the whole monitoring system is higher. The concept of a central monitoring node is eliminated, each node (corresponding to the monitoring node) is a central node, messages are mutually synchronized among the nodes, and the nodes not only comprise a monitoring board on a service board, but also comprise a fan and a power supply of a machine frame. The nodes communicate messages with each other, and each node can know the running state of the whole machine frame. And then a corresponding monitoring action is made. Such as fan nodes, know the temperature of each board. The speed can be independently regulated according to the temperature. The monitoring board on the service board knows the power consumption conditions of other single boards and the total power consumption of the power supply, and can determine whether the current single board can be powered on or not. Logging on to any one monitoring node. The monitoring information of the whole machine frame can be checked. And is convenient to manage.
Most importantly, the same type of nodes can directly monitor each other two by two. Joint Test Action Group (JTAG) JTAG, which interconnects two nodes of the same type, can know the running state of the CPU (corresponding to the monitoring device) of the other node through JTAG. Therefore, the monitoring node can monitor not only the service board but also other monitoring nodes. And collecting the state of other monitoring nodes after problems occur. And responds with processing, see figure 2b for details.
The monitoring architecture provided by the specific embodiment is convenient to manage on one hand, and on the other hand, more effective modes are provided for collecting information and correcting problems after the monitoring system has problems.
Fig. 4 is a flowchart of a method in an embodiment of the present invention, and as shown in fig. 4, the embodiment includes the following steps:
step 401: each node of the monitoring system has access to the same bus (e.g., a Controller Area Network (CAN) bus). Interconnecting the nodes.
Step 402: two nodes of the same type are interconnected through JTAG. In this embodiment referred to as a partner node.
Step 403: and the monitoring node collects the state information on the service board. And then broadcast to the bus. To avoid bus collisions, priority may be given by slot number, with smaller (larger) slots having higher priority. The monitoring node collects information such as temperature and power consumption on the single board and broadcasts and sends the information through the CAN bus. The data may be broadcast according to the priority of slot number transmission. The data is broadcast first with a high priority. The data structure is roughly as follows:
Figure BDA0001837048480000091
step 404: the node receives messages sent by other nodes. The information is then stored locally. And according to the collected information, the operation condition of the whole system is monitored. And if the abnormity occurs, sending an alarm or carrying out other corresponding treatment. And broadcasts the processing result to inform other nodes. When a node has a problem, the partner board of the node repairs the node according to the actual situation.
Step 405: and processing by the monitoring node with high priority.
Step 406-410: the monitoring node receives information from other nodes, including fans and power supplies. The monitoring node acquires the information to know the running state of the whole machine frame. And then judging whether the power consumption, the temperature and the like of the single board are abnormal or not according to the monitoring information to perform corresponding processing. And broadcasts the state and information of the own single board. The next priority node of the node repeats the operation. And so on.
If a monitoring node hangs up or crashes. And the normal operation cannot be realized. If the partner board does not receive the information of the node within a certain time, the partner board considers that the node has an offline problem.
First the partner node resets the node through JTAG. Communication is not resumed after a reset period. The CPU register of the problem node is then read through JTAG. The cause of the problem is judged through the register. And then reporting an alarm or the next repair action according to the specific reason.
The partner board also has an important function of upgrading the other node. If the node hangs up because of a program problem. And the upgrading CAN not be realized through a CAN bus. The partner board can perform program upgrade on the problem node through JTAG.
In summary, the monitoring node also adopts the decentralized architecture, and any monitoring node knows the operation state of the whole system. Logging in any node can monitor and control the whole monitoring system. Most importantly, the invention provides a method for monitoring nodes to monitor each other. The partner node can directly collect the running state of the other side, and the problem of recovering and positioning the problem node is facilitated. And the other party can be upgraded online. The robustness of the whole monitoring system is effectively improved. The distributed monitoring system makes the whole monitoring system more stable. The monitored information is more accurate, and the monitored reaction action is more timely.
Through the above description of the embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
An embodiment of the present invention further provides a storage medium including a stored program, where the program executes any one of the methods described above.
Alternatively, in the present embodiment, the storage medium may be configured to store program codes for executing the above steps.
Optionally, in this embodiment, the storage medium may include, but is not limited to: various media capable of storing program codes, such as a usb disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical disk.
Embodiments of the present invention also provide a processor configured to execute a program, where the program executes to perform any of the steps in the method.
Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation manners, and this embodiment is not described herein again.
It will be apparent to those skilled in the art that the modules or steps of the present invention described above may be implemented by a general purpose computing device, they may be centralized on a single computing device or distributed across a network of multiple computing devices, and alternatively, they may be implemented by program code executable by a computing device, such that they may be stored in a storage device and executed by a computing device, and in some cases, the steps shown or described may be performed in an order different than that described herein, or they may be separately fabricated into individual integrated circuit modules, or multiple ones of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the principle of the present invention should be included in the protection scope of the present invention.

Claims (16)

1. A monitoring system, comprising:
at least two monitoring nodes for monitoring the service board;
each monitoring node of the at least two monitoring nodes is connected to the bus;
and every two monitoring nodes are connected.
2. The system of claim 1, further comprising:
at least two heat sinks and at least two power supplies;
wherein the at least two heat sinks and the at least two power supplies are both connected to the bus;
each two of the at least two heat dissipation devices are connected with each other, and the at least two heat dissipation devices are connected with the service board;
and each two of the at least two power supplies are connected pairwise, and the at least two power supplies are connected with the service board.
3. The system of claim 2, wherein the at least two monitoring nodes are further configured to collect status information via the bus for:
the at least two monitoring nodes, the at least two heat sinks, the at least two power supplies.
4. The system according to claim 3, wherein the at least two monitoring nodes are further configured to determine an abnormal device according to the collected status information, perform alarm processing on the abnormal device, and broadcast a processing result on the bus.
5. The system according to claim 2, wherein monitoring devices are respectively disposed in the at least two heat dissipation devices and the at least two power supplies, wherein the monitoring devices in the heat dissipation devices are configured to transmit status information of the heat dissipation devices to the at least two monitoring nodes through the bus, and the monitoring devices in the power supplies are configured to transmit status information of the power supplies to the at least two monitoring nodes through the bus.
6. The system of claim 1, wherein the at least two monitoring nodes are further configured to collect status information of the service board and broadcast the status information to the bus, wherein different monitoring nodes correspond to different identification numbers, and different identification numbers correspond to different priorities for broadcasting the status information of the service board.
7. The system according to claim 1, characterized in that when one of the monitoring nodes connected two by two fails, the other one is used to restart and/or upgrade the failed monitoring node.
8. A method of monitoring, comprising:
at least two monitoring nodes in the monitoring system monitor the service board, wherein each monitoring node in the at least two monitoring nodes is connected to the bus, and each monitoring node is connected with each other.
9. The method of claim 8, further comprising:
at least two power supplies in the monitoring system supply power to the service board and the monitoring system, and at least two heat dissipation devices in the monitoring system dissipate heat from the service board, wherein,
the at least two heat dissipation devices and the at least two power supplies are both connected to the bus;
every two of the at least two heat dissipation devices are connected;
and each power supply of the at least two power supplies is connected in pairs.
10. The method of claim 9, further comprising:
the at least two monitoring nodes collect the state information of the following devices through the bus:
the at least two monitoring nodes, the at least two heat sinks, the at least two power supplies.
11. The method of claim 10, wherein after the at least two monitoring nodes collect status information of the devices via the bus, the method further comprises:
and the at least two monitoring nodes determine abnormal equipment according to the acquired state information, perform alarm processing on the abnormal equipment and broadcast a processing result on the bus.
12. The method of claim 9, further comprising:
the monitoring equipment in the at least two radiating equipment transmits the state information of the radiating equipment to the at least two monitoring nodes through the bus;
and the monitoring equipment in the at least two power supplies transmits the state information of the power supplies to the at least two monitoring nodes through the bus.
13. The method of claim 8, wherein the monitoring of the service board by the at least two monitoring nodes in the monitoring system comprises:
the at least two monitoring nodes collect the state information of the service board and broadcast the state information to the bus, wherein different monitoring nodes correspond to different identification numbers, and different identification numbers correspond to different priorities for broadcasting the state information of the service board.
14. The method of claim 8, further comprising:
when one of the monitoring nodes connected pairwise fails, the other monitoring node is used for restarting and/or upgrading the version of the failed monitoring node.
15. A storage medium comprising a stored program, wherein the program when executed performs the method of any one of claims 8 to 14.
16. A processor, configured to run a program, wherein the program when running performs the method of any one of claims 8 to 14.
CN201811230530.XA 2018-10-22 2018-10-22 Monitoring system and method, storage medium and processor Withdrawn CN111083003A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811230530.XA CN111083003A (en) 2018-10-22 2018-10-22 Monitoring system and method, storage medium and processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811230530.XA CN111083003A (en) 2018-10-22 2018-10-22 Monitoring system and method, storage medium and processor

Publications (1)

Publication Number Publication Date
CN111083003A true CN111083003A (en) 2020-04-28

Family

ID=70308282

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811230530.XA Withdrawn CN111083003A (en) 2018-10-22 2018-10-22 Monitoring system and method, storage medium and processor

Country Status (1)

Country Link
CN (1) CN111083003A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113381884A (en) * 2021-06-02 2021-09-10 上海数禾信息科技有限公司 Full link monitoring method and device for monitoring alarm system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0614379A (en) * 1992-06-29 1994-01-21 Nippon Gear Co Ltd Communication method for supervisory measurement and command control
CN1924810A (en) * 2005-09-02 2007-03-07 中兴通讯股份有限公司 Distributed control method in priority for operation process
CN101047575A (en) * 2007-03-29 2007-10-03 华为技术有限公司 System, device, equipment and method for monitoring management
CN104104723A (en) * 2014-07-19 2014-10-15 福州大学 Distributed collaboration monitoring system
CN104574876A (en) * 2015-01-16 2015-04-29 移康智能科技(上海)有限公司 Monitoring management method and system based on monitoring system
CN105607583A (en) * 2014-10-29 2016-05-25 中兴通讯股份有限公司 Monitoring unit, monitoring device and first monitoring unit in power system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0614379A (en) * 1992-06-29 1994-01-21 Nippon Gear Co Ltd Communication method for supervisory measurement and command control
CN1924810A (en) * 2005-09-02 2007-03-07 中兴通讯股份有限公司 Distributed control method in priority for operation process
CN101047575A (en) * 2007-03-29 2007-10-03 华为技术有限公司 System, device, equipment and method for monitoring management
CN104104723A (en) * 2014-07-19 2014-10-15 福州大学 Distributed collaboration monitoring system
CN105607583A (en) * 2014-10-29 2016-05-25 中兴通讯股份有限公司 Monitoring unit, monitoring device and first monitoring unit in power system
CN104574876A (en) * 2015-01-16 2015-04-29 移康智能科技(上海)有限公司 Monitoring management method and system based on monitoring system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113381884A (en) * 2021-06-02 2021-09-10 上海数禾信息科技有限公司 Full link monitoring method and device for monitoring alarm system

Similar Documents

Publication Publication Date Title
US9800087B2 (en) Multi-level data center consolidated power control
US7844768B2 (en) Blade server system and method of managing same
CN110618864A (en) Interrupt task recovery method and device
US10340981B2 (en) Data center management using device identification over power-line
CN111897697A (en) Server hardware fault repairing method and device
CN111083003A (en) Monitoring system and method, storage medium and processor
CN117992270B (en) Memory resource management system, method, device, equipment and storage medium
CN111880999B (en) High-availability monitoring management device for high-density blade server and redundancy switching method
CN116483613B (en) Processing method and device of fault memory bank, electronic equipment and storage medium
CN116149957B (en) Method for saving server power-on and power-off records through BMC
CN111262745A (en) Information processing platform redundancy system design
CN117453036A (en) Method, system and device for adjusting power consumption of equipment in server
CN109491867A (en) A kind of communication automatic recovery method and device
CN117271234A (en) Fault diagnosis method and device, storage medium and electronic device
US20130138803A1 (en) Method for monitoring a plurality of rack systems
TW201408885A (en) System and method for controlling sharing of fans
JP4495015B2 (en) System management apparatus, information processing apparatus, and system management apparatus redundancy method
CN111651294B (en) Node abnormality detection method and device
JP2006318394A (en) Management method for uninterruptible power supply device in network system
EP2890055B1 (en) Method and apparatus for processing cluster in cluster system, and system
CN111865670B (en) Warehouse network rapid recovery method and warehouse network rapid recovery server
CN118093307A (en) Multi-board computer equipment and multi-board operation state monitoring method
CN118656259A (en) Server testing method and device, storage medium and electronic equipment
CN118784455A (en) High availability optimization method of server cluster and server
CN118158067A (en) Frame type equipment communication link exception handling method, frame type 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
WW01 Invention patent application withdrawn after publication

Application publication date: 20200428

WW01 Invention patent application withdrawn after publication