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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0823—Errors, e.g. transmission errors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/14—Two-way operation using the same type of signal, i.e. duplex
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup 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
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.
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)
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)
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 |
-
2019
- 2019-08-07 CN CN201910726053.4A patent/CN110493328A/en active Pending
Patent Citations (6)
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)
Title |
---|
国家税务总局教材编写组: "《信息技术中级》", 31 March 2016, 中国税务出版社 * |
屠世桢: "《光纤区域网原理与设计》", 31 December 1992, 人民邮电出版社 * |
Cited By (1)
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 |