Nothing Special   »   [go: up one dir, main page]

CN110493328A - A kind of state information processing method, device, server and readable storage medium storing program for executing - Google Patents

A kind of state information processing method, device, server and readable storage medium storing program for executing Download PDF

Info

Publication number
CN110493328A
CN110493328A CN201910726053.4A CN201910726053A CN110493328A CN 110493328 A CN110493328 A CN 110493328A CN 201910726053 A CN201910726053 A CN 201910726053A CN 110493328 A CN110493328 A CN 110493328A
Authority
CN
China
Prior art keywords
control node
status information
control
data transmission
node
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.)
Pending
Application number
CN201910726053.4A
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.)
Suzhou Wave Intelligent Technology Co Ltd
Original Assignee
Suzhou Wave Intelligent Technology 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 Suzhou Wave Intelligent Technology Co Ltd filed Critical Suzhou Wave Intelligent Technology Co Ltd
Priority to CN201910726053.4A priority Critical patent/CN110493328A/en
Publication of CN110493328A publication Critical patent/CN110493328A/en
Pending legal-status Critical Current

Links

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/0823Errors, e.g. transmission errors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/14Two-way operation using the same type of signal, i.e. duplex
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Environmental & Geological Engineering (AREA)
  • Hardware Redundancy (AREA)

Abstract

This application discloses a kind of state information processing methods, by being additionally arranged data transmission path between two different control nodes, so that two control nodes can exchange the status information of respective dedicated hardware by the data transmission path, realize the redundant storage of status information, even if one of control node goes offline, also its status information can be obtained from another control node, in order to determine the reason that goes offline for the control node that goes offline in time according to this Partial State Information got, and then timely carry out specific aim reparation, ensure the continual and steady operation of control node, the continual and steady operation of server has been ensured indirectly, improve the stability and reliability of server.The application further simultaneously discloses a kind of status information processing unit, server and computer readable storage medium, has above-mentioned beneficial effect.

Description

A kind of state information processing method, device, server and readable storage medium storing program for executing
Technical field
This application involves server admin technical field, in particular to a kind of state information processing method, device, server And computer readable storage medium.
Background technique
With the development of electronic information technology, the higher requirement that user proposes the quality of service, correspondingly, also to clothes Be engaged in provider ensure these services of carrying server is lasting, efficient, stable operation, more stringent requirements are proposed.
It is provided with miscellaneous sensor in large server, in cabinet, is applied not only to the real-time of monitoring server Operating status, it is also desirable to spontaneous according to the real-time running state of server or help to service according to the control instruction received Device adjusts state, such as adjustment rotation speed of the fan, the more thermovents of opening etc..
Server is realized often through the control node being exclusively provided in cabinet to various sensor and auxiliary adjustment dress The control set, the quantity of the early stage control node only one, but with the increase of sensor and auxiliary adjusting device quantity, only The burden that one control node is undertaken is increasing.Therefore, it is met the tendency of using the idea of double control node even more control nodes And give birth to, dual control or more prosecutor cases refer to is arranged two or more different control nodes in machine box for server, each control section Point is respectively used to manage different sensor and auxiliary adjusting device, i.e., each each Self management of control node is corresponding with itself specially Belong to hardware, to unique control node bring great burden when using single control scheme to alleviate.Meanwhile dual control or more prosecutor cases Also new modularized design thinking is brought in control node manufacture view to server manufacturers, can not change former control On the basis of node processed, directly increase new control node.
Specifically how under this scheme as far as possible due to dual control or more prosecutor cases and immature, everyway is not perfect, The stability and reliability for promoting server, are those skilled in the art's urgent problems to be solved.
Summary of the invention
The purpose of the application is to provide a kind of state information processing method, device, server and computer-readable storage medium Matter, it is therefore intended that promote server in dual control scheme stability inferior and reliability.
To achieve the above object, the application provides a kind of state information processing method, this method comprises:
Establish the data transmission path between the first control node and the second control node;Wherein, the first control section Point and second control node for managing respective dedicated hardware respectively;
First control node and second control node is controlled respectively to act on one's own by data transmission path exchange Belong to the status information of hardware;
When only one control node, which is in, goes offline state, exception control node is obtained from another control node The status information of dedicated hardware, and fault diagnosis is carried out according to the status information of the exception control node dedicated hardware got.
Optionally, the state information processing method further include:
When only one control node, which is in, goes offline state, according to described the be stored in another control node The status information of the respective dedicated hardware of one control node and second control node determines the operating status of server.
Optionally, the data transmission path between the first control node and the second control node is established, comprising:
It is logical that full-duplex data transmission is established between first control node and second control node according to UART Road.
Optionally, it controls first control node and second control node is exchanged by the data transmission path The status information of respective dedicated hardware, comprising:
First control node and second control node are controlled by respective dedicated hardware in each predetermined period Newly generated status information is transferred to another control node by the data transmission path;
And/or
Controlling first control node and second control node is more than the exclusive of predetermined amplitude by amplitude of variation The status information of hardware is transferred to another control node by the data transmission path.
Optionally, it controls first control node and second control node passes through the data transmission path On off operating mode determines whether another control node is in the state of going offline.
Optionally, the state information processing method further include:
It is chosen from first control node and second control node according to default selection rule and obtains main control Node;
Control instruction is issued by common hardware of the main control node into machine box for server and is shared firmly from described Acquisition state information in part.
Optionally, the state information processing method further include:
When it is described from control node according to the on off operating mode determine the main control node be currently at go offline state when, Control is described to be changed to new main control node from control node, and when the main control node restores presence, controls institute It states main control node and initiates status information synchronization request to the new main control node.
To achieve the above object, present invention also provides a kind of status information processing unit, which includes:
Data transmission path establishes unit, the data transmission for establishing between the first control node and the second control node Access;Wherein, first control node and second control node for managing respective dedicated hardware respectively;
Dedicated hardware state information exchange unit is logical for controlling first control node and second control node Cross the status information that the data transmission path exchanges respective dedicated hardware;
Redundant fault diagnosis unit, for when only any control node because it is abnormal in go offline state when, from another control The status information of exception control node dedicated hardware is obtained in node processed, and according to the exception control node dedicated hardware got Status information carry out fault diagnosis.
Optionally, the status information processing unit further include:
Operating status redundancy determination unit, for when only one control node is in and goes offline state, according to depositing The status information of the respective dedicated hardware of first control node and second control node being stored in another control node Determine the operating status of server.
Optionally, the data transmission path establishes unit and includes:
UART full duplex channel establishes subelement, for being controlled according to UART in first control node and described second Full-duplex data transmission channel is established between node.
Optionally, the dedicated hardware state information exchange unit includes:
It, will be each for controlling first control node and second control node by period active transmission subelement Another control is transferred to by the data transmission path in the newly generated status information of each predetermined period from dedicated hardware to save Point;
And/or
It is equal for controlling first control node and second control node by amplitude of variation active transmission subelement The status information that amplitude of variation is more than the dedicated hardware of predetermined amplitude is transferred to another control by the data transmission path Node.
Optionally, the status information processing unit further include:
Control node/go offline determination unit, equal for controlling first control node and second control node Determine whether another control node is in the state of going offline by the on off operating mode of the data transmission path.
Optionally, the status information processing unit further include:
Main control node selection unit, for being controlled according to default selection rule from first control node and described second It is chosen in node processed and obtains main control node;
Common hardware administrative unit, for issuing control by common hardware of the main control node into machine box for server System instruction and the acquisition state information from the common hardware.
Optionally, the status information processing unit further include:
Main control node substitutes and information synchronizing unit, for being determined from control node according to the on off operating mode when described The main control node is currently at when going offline state, and control is described to be changed to new main control node from control node, and works as institute When stating main control node recovery presence, it is same to the new main control node initiation status information to control the main control node Step request.
To achieve the above object, present invention also provides a kind of server, which includes:
Memory, for storing computer program;
Processor realizes the status information processing side as described in above content when for executing the computer program Method.
To achieve the above object, described computer-readable to deposit present invention also provides a kind of computer readable storage medium It is stored with computer program on storage media, the shape as described in above content is realized when the computer program is executed by processor State information processing method.
This application provides a kind of state information processing methods, comprising: establishes the first control node and the second control node Between data transmission path;Wherein, first control node and second control node are respective for managing respectively Dedicated hardware;First control node and second control node is controlled respectively to act on one's own by data transmission path exchange Belong to the status information of hardware;When only one control node, which is in, goes offline state, obtained from another control node different The status information of normal control node dedicated hardware, and carried out according to the status information of the exception control node dedicated hardware got Fault diagnosis.
It can be seen that the application between two different control nodes according to state information processing method provided by the present application It is additionally arranged data transmission path, so that two control nodes can exchange respective dedicated hardware by the data transmission path Status information realizes the redundant storage of status information, even if one of control node goes offline, can also save from another control Its status information is obtained in point, in order to determine going offline for the control node that goes offline in time according to this Partial State Information got Reason, and then timely carry out specific aim reparation, it is ensured that the continual and steady operation of control node has ensured holding for server indirectly Continuous stable operation, improves the stability and reliability of server.The application additionally provides a kind of status information processing dress simultaneously It sets, server and computer readable storage medium, there is above-mentioned beneficial effect, details are not described herein.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this The embodiment of application for those of ordinary skill in the art without creative efforts, can also basis The attached drawing of offer obtains other attached drawings.
Fig. 1 is a kind of flow chart of state information processing method provided by the embodiments of the present application;
Fig. 2 is a kind of schematic diagram of dual control server provided by the embodiments of the present application;
Fig. 3 is the schematic diagram of another dual control server provided by the embodiments of the present application;
Fig. 4 is a kind of structural block diagram of status information processing unit provided by the embodiments of the present application.
Specific embodiment
The purpose of the application is to provide a kind of state information processing method, device, server and computer-readable storage medium Matter, it is intended to promote the stability and reliability of dual control server.
To keep the purposes, technical schemes and advantages of the embodiment of the present application clearer, below in conjunction with the embodiment of the present application In attached drawing, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described embodiment is Some embodiments of the present application, instead of all the embodiments.Based on the embodiment in the application, those of ordinary skill in the art All other embodiment obtained without making creative work, shall fall in the protection scope of this application.
Referring to Figure 1, Fig. 1 is a kind of flow chart of state information processing method provided by the embodiments of the present application, each in Fig. 1 The executing subject of step is the server for being provided with double control node, Fig. 1 the following steps are included:
S101: the data transmission path between the first control node and the second control node is established;
Wherein, the first control node and the second control node control respectively respective dedicated hardware, original two differences Control node due to being independent veneer, the dedicated hardware respectively controlled is provided on respective veneer, between the two not There are data exchange accesses, only refer to each by the control that data connection existing between host computer reception is handed down to itself It enables, realizes the control (acquire real time status information and issue control instruction) between dedicated hardware plate.
Since there are two or more control nodes in dual control or more control servers, ideally, each control Each performs its own functions for node, shares pressure jointly, common that server is helped to adjust operating status, is at a continual and steady fortune Under row state.But since each control node has the division of labor of oneself under dual control or more prosecutor cases, any one control node goes offline, The status information of the dedicated hardware of veneer where will causing host computer that can not get the control node, and then also just can not root Determine the accurate operating status of server according to complete, comprehensive hardware status information, the stability and reliability of server without Method guarantees.
Therefore, the application to solve this problem, by taking double control node as an example, at a kind of provide status information redundancy Reason method, i.e., by adding data transmission path between the first control node and the second control node, to be passed by the data Defeated access realizes the exchange of the respective dedicated hardware status information of different control nodes, realizes that the redundancy of status information or backup are deposited Storage.
Specifically, to establish the data transmission path, it is necessary first to be increased newly between two control nodes from physical layer Data transmission link, the data transmission link can use multiple standards, such as various available bus, UART (Universal Asynchronous Receiver/Transmitter, universal asynchronous receiving-transmitting transmitter) etc., and for convenience of main control node While self information is transmitted to from control node, it can also allow and give main control node from control node transmission self information, may be used also To set full duplex interface for the property of the data transmission path.Certainly, difference according to the actual situation can be adjusted flexibly The characteristic of interface, is not specifically limited herein.
Control principle based on control node, it is each which is actually built upon two different control nodes From SES program between, to pass through the exchange of data between two SES programs transmission road realization information all.Wherein, SES program refers in this application for a kind of control controlled practical between dedicated hardware plate of main program in response control node Processing procedure sequence, crucial part is EM (Enclosure Management, shelf management) thread in main program.To sharpen understanding, The body tasks to SES program and the body tasks of EM thread are introduced herein:
SES program:
1) high-frequency circulation reads the peripheral state of equipment, such as fan, voltage, fan information, and does abnormal determination;When There is abnormality in judgement, then gives its state and information reporting to EM thread;
2) it receives and executes the control instruction that EM thread is sent;
3) it is internal can also do it is some handled from control, such as detection housing temperature height when, according to rotation speed of the fan plan Slightly adjust automatically rotation speed of the fan.
EM thread:
1) data and state that SES program is sent are received, internal data is updated;
2) when there is abnormality, then the alarm that user can intuitively check is initiated, and it is different to notify whether main system will be directed to Often do other processing;(such as when certain key element thermo-field thoeries, if to carry out shutdown protection);
3) when main system controls some hardware in program operation, then SES program is handed down to by EM thread, by SES journey The practical control of sequence (some exception control lamp is lighted or extinguished to such as read-write configuration information).
S102: the first control node and the second control node are controlled by data transmission path and exchanges respective dedicated hardware Status information;
On the basis of S101, this step is intended to control the first control node and the second control node passes through the data and passes Defeated access exchanges the status information of respective dedicated hardware, so as to not only be stored with the shape of own unique hardware in each control node State information is also stored with the status information that other control nodes correspond to dedicated hardware.When only one control node is because different It often results in when can not be from the status information for wherein getting demand, moreover it is possible to the state letter of the demand is got from another control node Breath.
Specifically, how to swap aspect, there are kinds of schemes, can substantially be divided into active transmission and passive transmission Two kinds, active transmission refer to each control node can active the state that itself dedicated hardware is transmitted to another control node Information, passive send then is in response to ask for request in the status information that another control node is sent, by the shape of own unique hardware Information is back to and asks for node state information in response.Two kinds in active transmission mode are introduced below:
First, in such a way that the period exchanges information, it can be with specifically: the first control node of control and the second control node are equal Respective dedicated hardware is transferred to another control by data transmission path in the newly generated status information of each predetermined period to save Point;
Second, one of which is based on information change amplitude in such a way that preset condition actively triggers primary information exchange Trigger-type information exchange system specifically: amplitude of variation is more than default by the first control node of control and the second control node The status information of the dedicated hardware of amplitude is transferred to another control node by data transmission path.Certainly, except based on information change Change amplitude is able to outside the information exchange system triggered, further includes other active triggering modes, such as when being collected into sensor or auxiliary Triggering information exchange when helping the exception information of adjustment device, when perceive itself triggering information exchange when in an abnormal state, when Arrived user's customized swap time and then triggered information exchange etc., herein and it is not specifically limited.Meanwhile it above-mentioned providing Several active transmission modes can use simultaneously in the absence of conflict, such as under normal state by the period send, one Monitor that great change occurs for the state of some hardware in a period, then it is additional to initiate a status information transmission.
S103: when only one control node, which is in, goes offline state, abnormal control is obtained from another control node The status information of node dedicated hardware processed, and failure is carried out according to the status information of the exception control node dedicated hardware got Diagnosis.
On the basis of S102, this step is intended to how being realized to going offline using the status information of redundancy, backup storage The fault diagnosis of the reason that goes offline of control node.Certainly, except use the status information before going offline assist in go offline reason it Outside, it is based on above scheme, can be also used for other aspects:
When only one control node, which is in, goes offline state, according to the first control being stored in another control node The status information of the respective dedicated hardware of node processed and the second control node determines the operating status of server.I.e. status information is superfluous Remaining, backup storage is also for comprehensively, timely determining operation condition of server provides help.
Specifically, judging whether control node is in the state of going offline, the on off operating mode of the data transmission path can be passed through It realizes, such as when the data transmission path set up between the discovery of the first control node and second control node disconnects, It may determine that the second control node is in the state that goes offline out.Specifically, what the judgement of on-off situation can be connected by heartbeat Duration not kept whether there is or not, heartbeat connection etc. is because usually determining.Further, it judges by accident, can also initiate default time in order to prevent Several data transmission path reconstruction request, to ensure disconnecting.
For ease of understanding, the application also passes through Fig. 2 and provides a kind of schematic diagram of dual control server, from Fig. 2 it can be seen that Relationship and data transmission path between two control nodes and its plate between dedicated hardware establish mode.
Further, since often there is also the other sensings having independently of veneer where control node in machine box for server Device and auxiliary adjusting device are referred to here as the common hardware of machine box for server due to not being dedicated hardware.It is hard for sharing The control of part, the application proposition select one from two control nodes and are used as main control node, another is then used as from control Node processed, and the scheme of common hardware is managed by main control node, to prevent without distinguishing, two controls Node processed each sends control instruction to cabinet common hardware, asks since the time difference that control instruction reaches occurs conflicting etc. Topic.
It, can also be when true according to the on off operating mode of data transmission path from control node based on the scheme of master & slave control node To determine main control node to be currently at when going offline state, further control is changed to new main control node from control node, and When replace abnormal former main control node and realize control to common hardware.Further, when before in the state that goes offline When main control node restores to presence, former main control node can also be controlled, itself is changed to newly from control node, and In order to which timely synchronous abnormality is to the Partial State Information for restoring to lack during this, control is newly from control node to new main control Node initiates data synchronization request, so that the new state information of new main control node-node transmission corresponding portion is given newly from control node.
In terms of distinguishing master & slave control node, various ways can also be used, such as can be in the property of two control nodes In the case that energy is identical or difference is little, the control node that will be first mounted in service based on erection sequence is determined as main control section Point;Can also will be numbered based on preset numbers rule it is smaller or it is biggish be determined as main control node, can also power on it is initial It when change, is identified, for example pull down resistor is defaulted as main control node, is pulled up according to pull down resistor in some of different control nodes Resistance is defaulted as from control node.
Corresponding to newly-increased master-slave approach, the application also adjusts Fig. 2, reference can be made to Fig. 3 adjusted.
Based on the above-mentioned technical proposal as can be seen that the application that data transmission is additionally arranged between two different control nodes is logical Road realizes so that two control nodes can exchange the status information of respective dedicated hardware by the data transmission path The redundant storage of status information can also obtain its state even if one of control node goes offline from another control node Information, in order to determine the reason that goes offline for the control node that goes offline in time according to this Partial State Information got, and then in time Carry out specific aim reparation, it is ensured that the continual and steady operation of control node has ensured the continual and steady operation of server indirectly, has mentioned The stability and reliability of server are risen.
Due to situation complexity, those skilled in the art should be able to recognize to be combined according to basic skills principle provided by the present application Actual conditions should be in the protection scope of the application in the case where not paying enough creative works there may be many examples It is interior.
Example IV
Fig. 4 is referred to below, and Fig. 4 is a kind of structural block diagram of information processing unit provided by the embodiment of the present application, should Device may include:
Data transmission path establishes unit 100, the data for establishing between the first control node and the second control node Transmission channel;Wherein, the first control node and the second control node for managing respective dedicated hardware respectively;
Dedicated hardware state information exchange unit 200 passes through number for controlling the first control node and the second control node The status information of respective dedicated hardware is exchanged according to transmission channel;
Redundant fault diagnosis unit 300, for when only any control node because it is abnormal in go offline state when, from another The status information of exception control node dedicated hardware is obtained in control node, and exclusive hard according to the exception control node got The status information of part carries out fault diagnosis.
Further, which can also include:
Operating status redundancy determination unit, for when only one control node is in and goes offline state, according to depositing The first control node and the second control node being stored in another control node respectively dedicated hardware status information determine service The operating status of device.
Wherein, which establishes unit 100 and may include:
UART full duplex channel establishes subelement, is used for according to UART between the first control node and the second control node Establish full-duplex data transmission channel.
Wherein, which may include:
It, will be respectively exclusive hard for controlling the first control node and the second control node by period active transmission subelement Part is transferred to another control node by data transmission path in the newly generated status information of each predetermined period;
And/or
By amplitude of variation active transmission subelement, it will change width for controlling the first control node and the second control node Degree is more than that the status information of the dedicated hardware of predetermined amplitude is transferred to another control node by data transmission path.
Further, which can also include:
Control node/go offline determination unit, pass through data for controlling the first control node and the second control node The on off operating mode of transmission channel determines whether another control node is in the state of going offline.
Further, which can also include:
Main control node selection unit is used for according to default selection rule from the first control node and the second control node Selection obtains main control node;
Common hardware administrative unit refers to for issuing control by common hardware of the main control node into machine box for server Order and the acquisition state information from common hardware.
Further, which can also include:
Main control node substitutes and information synchronizing unit, determines main control section from control node according on off operating mode for working as Point is currently at when going offline state, and control is changed to new main control node from control node, and when main control node restores online When state, control main control node initiates status information synchronization request to new main control node.
The present embodiment exists as the Installation practice for corresponding to embodiment of the method, and the whole with embodiment of the method is beneficial Effect, details are not described herein again.
Based on the above embodiment, present invention also provides a kind of server, which may include memory and processing Device, wherein there is computer program in the memory, when which calls the computer program in the memory, Ke Yishi Step provided by existing above-described embodiment.Certainly, the server can also include various necessary network interfaces, power supply and its Its components etc..
Present invention also provides a kind of computer readable storage mediums, have computer program thereon, the computer program Step provided by above-described embodiment may be implemented when being performed terminal or processor execution.The storage medium may include: U Disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), the various media that can store program code such as magnetic or disk.
Each embodiment is described in a progressive manner in specification, the highlights of each of the examples are with other realities The difference of example is applied, the same or similar parts in each embodiment may refer to each other.For device disclosed in embodiment Speech, since it is corresponded to the methods disclosed in the examples, so being described relatively simple, related place is referring to method part illustration .
Professional further appreciates that, unit described in conjunction with the examples disclosed in the embodiments of the present disclosure And algorithm steps, can be realized with electronic hardware, computer software, or a combination of the two, in order to clearly demonstrate hardware and The interchangeability of software generally describes each exemplary composition and step according to function in the above description.These Function is implemented in hardware or software actually, the specific application and design constraint depending on technical solution.Profession Technical staff can use different methods to achieve the described function each specific application, but this realization is not answered Think beyond scope of the present application.
Specific examples are used herein to illustrate the principle and implementation manner of the present application, and above embodiments are said It is bright to be merely used to help understand the present processes and its core concept.For those skilled in the art, Under the premise of not departing from the application principle, can also to the application, some improvement and modification can also be carried out, these improvement and modification It falls into the protection scope of the claim of this application.
It should also be noted that, in the present specification, relational terms such as first and second and the like be used merely to by One entity or operation are distinguished with another entity or operation, without necessarily requiring or implying these entities or operation Between there are any actual relationship or orders.Moreover, the terms "include", "comprise" or its any other variant meaning Covering non-exclusive inclusion, so that the process, method, article or equipment for including a series of elements not only includes that A little elements, but also other elements including being not explicitly listed, or further include for this process, method, article or The intrinsic element of equipment.In the absence of more restrictions, the element limited by sentence "including a ...", is not arranged Except there is also other identical elements in the process, method, article or equipment for including element.

Claims (10)

1. a kind of state information processing method characterized by comprising
Establish the data transmission path between the first control node and the second control node;Wherein, first control node and Second control node for managing respective dedicated hardware respectively;
It is respectively exclusive hard by data transmission path exchange to control first control node and second control node The status information of part;
When only one control node, which is in, goes offline state, it is exclusive that exception control node is obtained from another control node The status information of hardware, and fault diagnosis is carried out according to the status information of the exception control node dedicated hardware got.
2. state information processing method according to claim 1, which is characterized in that further include:
When only one control node, which is in, goes offline state, according to first control being stored in another control node The status information of the respective dedicated hardware of node processed and second control node determines the operating status of server.
3. state information processing method according to claim 1, which is characterized in that establish the first control node and the second control Data transmission path between node processed, comprising:
Full-duplex data transmission channel is established between first control node and second control node according to UART.
4. state information processing method according to claim 1, which is characterized in that control first control node and institute State the status information that the second control node exchanges respective dedicated hardware by the data transmission path, comprising:
First control node and second control node is controlled newly to produce respective dedicated hardware in each predetermined period Raw status information is transferred to another control node by the data transmission path;
And/or
Control the dedicated hardware of first control node and second control node by amplitude of variation more than predetermined amplitude Status information another control node is transferred to by the data transmission path.
5. state information processing method according to any one of claims 1 to 4, which is characterized in that control first control Whether node processed and second control node determine another control node by the on off operating mode of the data transmission path In the state of going offline.
6. state information processing method according to claim 5, which is characterized in that further include:
It is chosen from first control node and second control node according to default selection rule and obtains main control node;
Control instruction is issued and from the common hardware by common hardware of the main control node into machine box for server Acquisition state information.
7. state information processing method according to claim 5, which is characterized in that further include:
When from control node according to the on off operating mode determine the main control node be currently at go offline state when, described in control It is changed to new main control node from control node, and when the main control node restores presence, controls the main control Node initiates status information synchronization request to the new main control node.
8. a kind of information processing unit characterized by comprising
Data transmission path establishes unit, and the data transmission for establishing between the first control node and the second control node is logical Road;Wherein, first control node and second control node for managing respective dedicated hardware respectively;
Dedicated hardware state information exchange unit passes through institute for controlling first control node and second control node State the status information that data transmission path exchanges respective dedicated hardware;
Redundant fault diagnosis unit, for being saved from another control when only any control node goes offline state because being in extremely The status information of exception control node dedicated hardware is obtained in point, and according to the shape of the exception control node dedicated hardware got State information carries out fault diagnosis.
9. a kind of server characterized by comprising
Memory, for storing computer program;
Processor realizes status information processing as described in any one of claim 1 to 7 when for executing the computer program Method.
10. a kind of computer readable storage medium, which is characterized in that be stored with computer on the computer readable storage medium Program, the computer program realize status information processing side as described in any one of claim 1 to 7 when being executed by processor Method.
CN201910726053.4A 2019-08-07 2019-08-07 A kind of state information processing method, device, server and readable storage medium storing program for executing Pending CN110493328A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910726053.4A CN110493328A (en) 2019-08-07 2019-08-07 A kind of state information processing method, device, server and readable storage medium storing program for executing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910726053.4A CN110493328A (en) 2019-08-07 2019-08-07 A kind of state information processing method, device, server and readable storage medium storing program for executing

Publications (1)

Publication Number Publication Date
CN110493328A true CN110493328A (en) 2019-11-22

Family

ID=68550130

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910726053.4A Pending CN110493328A (en) 2019-08-07 2019-08-07 A kind of state information processing method, device, server and readable storage medium storing program for executing

Country Status (1)

Country Link
CN (1) CN110493328A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111124707A (en) * 2019-12-06 2020-05-08 苏州浪潮智能科技有限公司 Data transmission method, device, equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101022451A (en) * 2006-02-14 2007-08-22 杭州华为三康技术有限公司 Connection state synchronizing method in data communication and applied communication node thereof
CN101237413A (en) * 2008-02-29 2008-08-06 浙江工商大学 Method for realizing high-availability of control part under forward and control separated network architecture
JP2012124596A (en) * 2010-12-06 2012-06-28 Fujitsu Ltd Multiplex radio device and channel control method using link aggregation
CN108334427A (en) * 2018-02-24 2018-07-27 腾讯科技(深圳)有限公司 Method for diagnosing faults in storage system and device
CN108833189A (en) * 2018-07-27 2018-11-16 郑州云海信息技术有限公司 A kind of memory node management system and method
CN109960615A (en) * 2019-04-12 2019-07-02 苏州浪潮智能科技有限公司 Data managing method, device, system and the storage medium of binode storage system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101022451A (en) * 2006-02-14 2007-08-22 杭州华为三康技术有限公司 Connection state synchronizing method in data communication and applied communication node thereof
CN101237413A (en) * 2008-02-29 2008-08-06 浙江工商大学 Method for realizing high-availability of control part under forward and control separated network architecture
JP2012124596A (en) * 2010-12-06 2012-06-28 Fujitsu Ltd Multiplex radio device and channel control method using link aggregation
CN108334427A (en) * 2018-02-24 2018-07-27 腾讯科技(深圳)有限公司 Method for diagnosing faults in storage system and device
CN108833189A (en) * 2018-07-27 2018-11-16 郑州云海信息技术有限公司 A kind of memory node management system and method
CN109960615A (en) * 2019-04-12 2019-07-02 苏州浪潮智能科技有限公司 Data managing method, device, system and the storage medium of binode storage system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
国家税务总局教材编写组: "《信息技术中级》", 31 March 2016, 中国税务出版社 *
屠世桢: "《光纤区域网原理与设计》", 31 December 1992, 人民邮电出版社 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111124707A (en) * 2019-12-06 2020-05-08 苏州浪潮智能科技有限公司 Data transmission method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
US11307943B2 (en) Disaster recovery deployment method, apparatus, and system
CN106331098B (en) Server cluster system
US20070220301A1 (en) Remote access control management module
US8707290B2 (en) Firmware update in an information handling system employing redundant management modules
EP2053780A1 (en) A distributed master and standby managing method and system based on the network element
EP2688333B1 (en) Parallel monitoring method and system for communication base station power sources
US10340981B2 (en) Data center management using device identification over power-line
US20120179826A1 (en) Address Distribution Method, Device and System Thereof
CN109391038B (en) Deployment method of intelligent substation interval measurement and control function
CN114553900B (en) Distributed block storage management system, method and electronic equipment
CN111585835B (en) Control method and device for out-of-band management system and storage medium
CN104796283B (en) A kind of method of monitoring alarm
CN110493328A (en) A kind of state information processing method, device, server and readable storage medium storing program for executing
CN102932118B (en) The method and system of the active and standby ruling of a kind of two-shipper
JP5056504B2 (en) Control apparatus, information processing system, control method for information processing system, and control program for information processing system
CN113162797B (en) Method, system and medium for switching master node fault of distributed cluster
CN100508468C (en) Self-adapting exchange method for dynamic management data of distributed node
US20240015210A1 (en) Modular electronic apparatus for distribution of satellite signals
CN113038299A (en) Switch, configuration method, control method and storage medium
CN110162160A (en) It shuts down with monitoring, control and be subjected to supervision the method for control and/or computer unit
CN113961402A (en) Management method, device, equipment and medium for virtualization cluster
GB2605093A (en) Modular electronic apparatus for distribution of satellite signals
CN111464346A (en) Main and standby control board synchronization method and system based on ATCA (advanced telecom computing architecture)
CN114039976B (en) Master-slave management method and system for server cluster
CN114598643B (en) Data backup method and device

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20191122