CN113327334A - Disaster recovery backup management method and system for parking lot cloud platform - Google Patents
Disaster recovery backup management method and system for parking lot cloud platform Download PDFInfo
- Publication number
- CN113327334A CN113327334A CN202110377932.8A CN202110377932A CN113327334A CN 113327334 A CN113327334 A CN 113327334A CN 202110377932 A CN202110377932 A CN 202110377932A CN 113327334 A CN113327334 A CN 113327334A
- Authority
- CN
- China
- Prior art keywords
- server
- virtual server
- parking lot
- cloud platform
- disaster recovery
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B15/00—Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
- G07B15/02—Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points taking into account a variable factor such as distance or time, e.g. for passenger transport, parking systems or car rental systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0663—Performing the actions predefined by failover planning, e.g. switching to standby network elements
-
- 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/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- 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/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A10/00—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE at coastal zones; at river basins
- Y02A10/40—Controlling or monitoring, e.g. of flood or hurricane; Forecasting, e.g. risk assessment or mapping
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Medical Informatics (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Finance (AREA)
- Business, Economics & Management (AREA)
- Traffic Control Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses a disaster recovery management method, medium, equipment and system for a parking lot cloud platform, wherein the method comprises the following steps: the supervision server acquires server state information and front-end equipment state information; sending a device reset instruction to a corresponding virtual server according to the state information of the front-end device so as to reset the corresponding front-end device; judging the state of the server according to the server state information and sending a restarting instruction to the corresponding virtual server; judging whether the virtual server is restarted successfully or not; if not, the virtual server is considered to be crashed, and a virtual server is virtualized again, so that the crashed virtual server is taken over by the configured new virtual server, and the crashed virtual server is released after the taking over is finished; the system can remotely monitor the server and the equipment in the parking lot, improve the maintenance efficiency of the server and the front-end equipment, and reduce the required maintenance cost.
Description
Technical Field
The invention relates to the technical field of parking lot management, in particular to a disaster recovery management method of a parking lot cloud platform, a computer readable storage medium, a computer device and a disaster recovery management system of the parking lot cloud platform.
Background
In the related art, in the process of managing a parking lot, most of parking charging systems are independently deployed in the local parking lot and independently run through a local parking lot server; in this way, when the system and the hardware equipment of the parking lot break down, maintenance personnel need to arrive at the site to perform problem troubleshooting and maintenance on the broken hardware; the maintenance efficiency is low, the period is long, a large amount of human resources need to be consumed, and the normal operation of the parking lot is seriously influenced.
Disclosure of Invention
The present invention is directed to solving, at least to some extent, one of the technical problems in the art described above. Therefore, an object of the present invention is to provide a disaster recovery management method for a cloud platform in a parking lot, which can remotely monitor a server and a device in the parking lot, improve maintenance efficiency of the server and a front-end device, and reduce maintenance cost.
A second object of the invention is to propose a computer-readable storage medium.
A third object of the invention is to propose a computer device.
The fourth purpose of the invention is to provide a disaster recovery management system of a parking lot cloud platform.
In order to achieve the above object, an embodiment of a first aspect of the present invention provides a disaster recovery management method for a parking lot cloud platform, including the following steps: the method comprises the steps that a supervision server obtains server state information and front-end equipment state information sent by a virtual server corresponding to a parking lot; judging whether the state of the front-end equipment is abnormal or not according to the state information of the front-end equipment, and sending an equipment reset instruction to the corresponding virtual server when the judgment result is yes, so that the virtual server can reset the corresponding front-end equipment according to the reset instruction; judging whether the server state is abnormal according to the server state information, and sending a restart instruction to a corresponding virtual server when the judgment result is yes; judging whether the virtual server is restarted successfully or not; if not, the virtual server is considered to be crashed, a virtual server is virtualized again, and the version, the configuration and the backup data corresponding to the crashed virtual server are obtained; and configuring the virtual server which is newly virtualized according to the version, the configuration and the backup data which correspond to the crashed virtual server, so that the crashed virtual server is taken over by the configured new virtual server, and the crashed virtual server is released after the taking over is finished.
According to the disaster recovery management method of the parking lot cloud platform, firstly, a supervision server acquires server state information and front-end equipment state information sent by a virtual server corresponding to a parking lot; secondly, judging whether the state of the front-end equipment is abnormal or not according to the state information of the front-end equipment, and sending an equipment reset instruction to the corresponding virtual server when the judgment result is yes so that the virtual server can reset the corresponding front-end equipment according to the reset instruction; then, judging whether the server state is abnormal according to the server state information, and sending a restart instruction to a corresponding virtual server when the judgment result is yes; then, judging whether the virtual server is restarted successfully or not; then, if not, the virtual server is considered to be broken down, and a virtual server is virtualized again, and the version, configuration and backup data corresponding to the broken down virtual server are obtained; then, configuring the virtual server which is newly virtualized according to the version, the configuration and the backup data which correspond to the crashed virtual server, so that the crashed virtual server is taken over by the configured new virtual server, and the crashed virtual server is released after the taking over is finished; the system can remotely monitor the server and the equipment in the parking lot, improve the maintenance efficiency of the server and the front-end equipment, and reduce the required maintenance cost.
In addition, the disaster recovery management method for the parking lot cloud platform according to the embodiment of the present invention may further have the following additional technical features:
optionally, if the virtual server fails to reset the corresponding front-end device according to the reset instruction, generating a corresponding abnormal alarm, and sending the abnormal alarm to the relevant personnel, so that the relevant personnel can perform field maintenance on the front-end device according to the abnormal alarm.
Optionally, the front-end device includes: wireless connection device, lane camera, sensor, controller, barrier machine, antenna, expense display and emergency terminal.
Optionally, before the monitoring server obtains the server state information and the front-end device state information sent by the virtual server corresponding to the parking lot setting, the method further includes: and generating corresponding configuration information and version updating information according to the software and hardware information of the parking lot, and storing the configuration information and the version updating information through a version management and configuration server.
Optionally, when the front-end device set in the corresponding parking lot needs to be replaced, the front-end device to be replaced queries the version management and configuration server to obtain the corresponding configuration information and version update information for automatic configuration.
In order to achieve the above object, a second embodiment of the present invention provides a computer-readable storage medium, on which a disaster recovery management program of a parking lot cloud platform is stored, where the disaster recovery management program of the parking lot cloud platform is executed by a processor to implement the above disaster recovery management method of the parking lot cloud platform.
According to the computer-readable storage medium of the embodiment of the invention, by storing the disaster recovery management program of the parking lot cloud platform, the processor can realize the disaster recovery management method of the parking lot cloud platform when executing the disaster recovery management program of the parking lot cloud platform, so that the parking lot server and the equipment can be remotely monitored, the maintenance efficiency of the server and the front-end equipment can be improved, and the maintenance cost can be reduced.
In order to achieve the above object, a third embodiment of the present invention provides a computer device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor executes the computer program to implement the above disaster recovery management method for a parking lot cloud platform.
According to the computer device provided by the embodiment of the invention, the disaster recovery management program of the parking lot cloud platform is stored through the memory, so that the processor can realize the disaster recovery management method of the parking lot cloud platform when executing the disaster recovery management program of the parking lot cloud platform, thereby realizing remote monitoring of the parking lot server and the equipment, improving the maintenance efficiency of the server and the front-end equipment, and reducing the maintenance cost.
In order to achieve the above object, a fourth aspect of the present invention provides a disaster recovery management system for a parking lot cloud platform, including: the system comprises a supervision server, a version management and configuration server, a data backup server, front-end equipment and a virtual server, wherein the front-end equipment and the virtual server are arranged corresponding to a parking lot; the version management and configuration server is used for storing version information and configuration information of the virtual server and the front-end equipment; the data backup server is used for backing up the data of the virtual server at a preset frequency; the monitoring server is used for acquiring server state information and front-end equipment state information sent by a virtual server corresponding to the parking lot, judging whether the front-end equipment state is abnormal or not according to the front-end equipment state information, and sending an equipment reset instruction to the corresponding virtual server when the judgment result is yes, so that the virtual server can reset the corresponding front-end equipment according to the reset instruction; the supervision server is also used for judging whether the server state is abnormal according to the server state information and sending a restart instruction to the corresponding virtual server when the judgment result is yes; the monitoring server is also used for judging whether the virtual server is restarted successfully or not, considering that the virtual server is broken down when the judgment result is negative, virtualizing a virtual server again, and acquiring the version, configuration and backup data corresponding to the broken down virtual server; the supervision server is further used for configuring the virtual server which is newly virtualized according to the version, the configuration and the backup data corresponding to the virtual server which is crashed, so that the crashed virtual server can be taken over through the configured new virtual server, and the crashed virtual server is released after the taking over is completed.
According to the disaster recovery management system of the parking lot cloud platform, the version management and configuration server is arranged to store the version information and the configuration information of the virtual server and the front-end equipment; the data backup server is used for backing up the data of the virtual server at a preset frequency; the monitoring server is used for acquiring server state information and front-end equipment state information sent by the virtual server corresponding to the parking lot, judging whether the front-end equipment state is abnormal or not according to the front-end equipment state information, and sending an equipment reset instruction to the corresponding virtual server when the judgment result is yes, so that the virtual server can reset the corresponding front-end equipment according to the reset instruction; the supervision server is also used for judging whether the server state is abnormal according to the server state information and sending a restarting instruction to the corresponding virtual server when the judgment result is yes; the supervision server is also used for judging whether the virtual server is restarted successfully or not, considering that the virtual server is broken down when the judgment result is negative, virtualizing a virtual server again, and acquiring the version, configuration and backup data corresponding to the broken down virtual server; the supervision server is also used for configuring the virtual server which is newly virtualized according to the version, the configuration and the backup data which correspond to the crashed virtual server, so that the crashed virtual server is taken over by the configured new virtual server, and the crashed virtual server is released after the taking over is finished; therefore, remote monitoring of the parking lot server and the parking lot equipment is achieved, maintenance efficiency of the server and the front-end equipment is improved, and cost required by maintenance is reduced.
In addition, the disaster recovery management system for the parking lot cloud platform according to the embodiment of the present invention may further have the following additional technical features:
optionally, if the virtual server fails to reset the corresponding front-end device according to the reset instruction, generating a corresponding abnormal alarm, and sending the abnormal alarm to the relevant personnel, so that the relevant personnel can perform field maintenance on the front-end device according to the abnormal alarm.
Optionally, the front-end device includes: wireless connection device, lane camera, sensor, controller, barrier machine, antenna, expense display and emergency terminal.
Drawings
Fig. 1 is a schematic flowchart of a disaster recovery management method for a parking lot cloud platform according to an embodiment of the present invention;
fig. 2 is a block diagram illustrating a disaster recovery management system of a parking lot cloud platform according to an embodiment of the present invention.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the drawings are illustrative and intended to be illustrative of the invention and are not to be construed as limiting the invention.
In the related art, in the process of maintaining the parking lot, the maintenance efficiency is low, the period is long, a large amount of human resources need to be consumed, and the normal operation of the parking lot is seriously influenced. According to the disaster recovery management method of the parking lot cloud platform, firstly, a supervision server acquires server state information and front-end equipment state information sent by a virtual server corresponding to a parking lot; secondly, judging whether the state of the front-end equipment is abnormal or not according to the state information of the front-end equipment, and sending an equipment reset instruction to the corresponding virtual server when the judgment result is yes so that the virtual server can reset the corresponding front-end equipment according to the reset instruction; then, judging whether the server state is abnormal according to the server state information, and sending a restart instruction to a corresponding virtual server when the judgment result is yes; then, judging whether the virtual server is restarted successfully or not; then, if not, the virtual server is considered to be broken down, and a virtual server is virtualized again, and the version, configuration and backup data corresponding to the broken down virtual server are obtained; then, configuring the virtual server which is newly virtualized according to the version, the configuration and the backup data which correspond to the crashed virtual server, so that the crashed virtual server is taken over by the configured new virtual server, and the crashed virtual server is released after the taking over is finished; the system can remotely monitor the server and the equipment in the parking lot, improve the maintenance efficiency of the server and the front-end equipment, and reduce the required maintenance cost.
In order to better understand the above technical solutions, exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention can be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
In order to better understand the technical solution, the technical solution will be described in detail with reference to the drawings and the specific embodiments.
Fig. 1 is a schematic flow chart of a disaster recovery management method for a parking lot cloud platform according to an embodiment of the present invention, and as shown in fig. 1, the disaster recovery management method for the parking lot cloud platform includes the following steps:
s101, the supervision server acquires server state information and front-end equipment state information sent by the virtual server corresponding to the parking lot.
That is, a virtual server and a front-end device are arranged corresponding to the parking lot, so that data generated by the parking lot are processed through the virtual server; the front-end equipment can be arranged corresponding to each access to acquire front-end data; and the supervision server acquires the server state information and the front-end equipment state information sent by the virtual server.
As an example, the virtual server sends the server resource usage number, the server state information and the front-end device state information to the virtual server in real time during the operation process; and the supervision server sends heartbeat monitoring to each virtual server in real time so as to monitor the state of the virtual servers.
The front-end device may be arranged in various ways.
As a kind of drive-away, the front-end apparatus includes: camera, railing machine and wireless connection device.
In some embodiments, the head-end equipment comprises: wireless connection device, lane camera, sensor, controller, barrier machine, antenna, expense display and emergency terminal.
S102, judging whether the state of the front-end equipment is abnormal according to the state information of the front-end equipment, and sending an equipment reset instruction to the corresponding virtual server when the judgment result is yes, so that the virtual server can reset the corresponding front-end equipment according to the reset instruction.
That is, the supervision server judges whether the state of the front-end equipment is abnormal according to the state information of the front-end equipment; if the state of the front-end equipment is abnormal, sending an equipment reset instruction to the corresponding virtual server so that the virtual server can reset the corresponding front-end equipment according to the reset instruction; to achieve remote reset of the front-end equipment; the front-end equipment does not need to be reset by workers on site, and labor cost is saved.
In some embodiments, if the virtual server fails to reset the corresponding front-end device according to the reset instruction, a corresponding abnormal alarm is generated and sent to the relevant personnel, so that the relevant personnel can perform field maintenance on the front-end device according to the abnormal alarm.
That is, if the exception cannot be handled by remote reset; a corresponding exception alarm is generated so that the relevant personnel can go to the site to troubleshoot the exception. Thus, the exact handling of the exception is guaranteed.
S103, judging whether the server state is abnormal according to the server state information, and sending a restart instruction to the corresponding virtual server when the judgment result is yes.
And S104, judging whether the virtual server is restarted successfully or not.
S105, if not, the virtual server is considered to be broken down, and a virtual server is virtualized again, and the version, the configuration and the backup data corresponding to the broken down virtual server are obtained.
And S106, configuring the virtual server which is newly virtualized according to the version, the configuration and the backup data which correspond to the crashed virtual server, so that the crashed virtual server is taken over by the configured new virtual server, and the crashed virtual server is released after the taking over is finished.
That is, when the monitoring server determines that the state of the server is abnormal according to the server state information; sending a restart instruction to a corresponding virtual server so that the virtual server can be restarted after receiving the restart instruction; then, judging whether the virtual server is restarted successfully or not; if the exception is successfully processed, the exception is handled; if not, the virtual server is considered to be crashed; further, virtualizing a virtual server again, and acquiring version, configuration and backup data corresponding to the crashed virtual server; then, configuring the virtual server for the re-virtualization according to the version, the configuration and the backup data corresponding to the crashed virtual server; then, the new virtual server after the configuration takes over the crashed virtual server, and releases the crashed virtual server; therefore, when the virtual server crashes, only a new virtual server needs to be erected again to take over the original virtual server, and the influence of the server crash on the parking lot service can be reduced to the maximum extent. It can be understood that in the related art, when a server crashes, a person related to a parking lot needs to contact a server maintainer, the maintainer assigns a field person to perform field maintenance on the server, and in the maintenance process, the parking lot services are all in a parking state; moreover, a certain time is required for the field personnel to arrive at the maintenance site; this results in long maintenance periods and significant losses for the parking operators. According to the disaster recovery management method of the parking lot cloud platform, when the virtual server is crashed, the virtual server is erected again immediately to take over the crashed virtual server; personnel do not need to go to the site for maintenance; the maintenance mode has short period and high maintenance efficiency, and does not need to be configured with special field personnel; the benefits of the parking lot operator are guaranteed; meanwhile, the maintenance efficiency is improved, and the cost required by maintenance is reduced.
In some embodiments, before the monitoring server obtains the server status information and the front-end device status information sent by the virtual server corresponding to the parking lot setting, the method further includes: and generating corresponding configuration information and version updating information according to the software and hardware information of the parking lot, and storing the configuration information and the version updating information through a version management and configuration server.
In some embodiments, when the front-end device corresponding to the parking lot needs to be replaced, the front-end device to be replaced queries the version management and configuration server to obtain the corresponding configuration information and version update information for automatic configuration.
That is, the configuration information and version update information of the virtual server and the head end device are stored by the version management and configuration server. Therefore, when the front-end equipment fails and cannot be restored to normal in a reset mode; the field maintenance personnel only need to carry the replaced front-end equipment; when the front-end equipment arrives at the site, the site maintenance personnel replace the fault front-end equipment through the replaced front-end equipment; the replaced front-end equipment inquires the version management and configuration server so as to automatically configure the version management and configuration server through the corresponding version updating information and configuration information stored in the version management and configuration server; by the method, field maintenance personnel only need to arrive at the field to replace the equipment, and do not need to check and configure the fault equipment on the field, so that the maintenance process is greatly simplified; meanwhile, the maintenance efficiency is improved, and the influence of equipment maintenance on the normal service of the parking lot is reduced.
In summary, according to the disaster recovery management method for the parking lot cloud platform in the embodiment of the present invention, first, the monitoring server obtains the server state information and the front-end device state information sent by the virtual server corresponding to the parking lot; secondly, judging whether the state of the front-end equipment is abnormal or not according to the state information of the front-end equipment, and sending an equipment reset instruction to the corresponding virtual server when the judgment result is yes so that the virtual server can reset the corresponding front-end equipment according to the reset instruction; then, judging whether the server state is abnormal according to the server state information, and sending a restart instruction to a corresponding virtual server when the judgment result is yes; then, judging whether the virtual server is restarted successfully or not; then, if not, the virtual server is considered to be broken down, and a virtual server is virtualized again, and the version, configuration and backup data corresponding to the broken down virtual server are obtained; then, configuring the virtual server which is newly virtualized according to the version, the configuration and the backup data which correspond to the crashed virtual server, so that the crashed virtual server is taken over by the configured new virtual server, and the crashed virtual server is released after the taking over is finished; the system can remotely monitor the server and the equipment in the parking lot, improve the maintenance efficiency of the server and the front-end equipment, and reduce the required maintenance cost.
In order to implement the foregoing embodiments, an embodiment of the present invention provides a computer-readable storage medium, on which a disaster recovery management program of a parking lot cloud platform is stored, where the disaster recovery management program of the parking lot cloud platform is executed by a processor to implement the above-mentioned disaster recovery management method of the parking lot cloud platform.
According to the computer-readable storage medium of the embodiment of the invention, by storing the disaster recovery management program of the parking lot cloud platform, the processor can realize the disaster recovery management method of the parking lot cloud platform when executing the disaster recovery management program of the parking lot cloud platform, so that the parking lot server and the equipment can be remotely monitored, the maintenance efficiency of the server and the front-end equipment can be improved, and the maintenance cost can be reduced.
In order to implement the above embodiments, an embodiment of the present invention provides a computer device, which includes a memory, a processor, and a computer program that is stored in the memory and is executable on the processor, and when the processor executes the computer program, the method for managing disaster recovery of a parking lot cloud platform as described above is implemented.
According to the computer device provided by the embodiment of the invention, the disaster recovery management program of the parking lot cloud platform is stored through the memory, so that the processor can realize the disaster recovery management method of the parking lot cloud platform when executing the disaster recovery management program of the parking lot cloud platform, thereby realizing remote monitoring of the parking lot server and the equipment, improving the maintenance efficiency of the server and the front-end equipment, and reducing the maintenance cost.
In order to implement the foregoing embodiment, an embodiment of the present invention provides a disaster recovery management system for a parking lot cloud platform, where as shown in fig. 2, the disaster recovery management system for the parking lot cloud platform includes: the system comprises a supervision server 10, a version management and configuration server 20, a data backup server 30, and front-end equipment 40 and a virtual server 50 corresponding to parking lot settings.
The version management and configuration server 20 is configured to store version information and configuration information of the virtual server 50 and the front-end device 40;
the data backup server 30 is configured to backup data of the virtual server 50 at a preset frequency;
the monitoring server 10 is configured to obtain server state information and front-end device 40 state information sent by the virtual server 50 corresponding to the parking lot, determine whether the front-end device 40 state is abnormal according to the front-end device 40 state information, and send a device reset instruction to the corresponding virtual server 50 when the determination result is yes, so that the virtual server 50 performs a reset operation on the corresponding front-end device according to the reset instruction;
the monitoring server 10 is further configured to determine whether the server state is abnormal according to the server state information, and send a restart instruction to the corresponding virtual server 50 when the determination result is yes;
the monitoring server 10 is further configured to determine whether the virtual server 50 is restarted successfully, and if the determination result is negative, consider that the virtual server 50 has crashed, virtualize a virtual server 50 again, and obtain the version, configuration, and backup data corresponding to the crashed virtual server 50;
the monitoring server 10 is further configured to configure the virtualized virtual server 50 according to the version, configuration, and backup data corresponding to the crashed virtual server 50, so that the crashed virtual server 50 is taken over by the configured virtualized server 50, and the crashed virtual server 50 is released after the taking over is completed.
In some embodiments, if the virtual server fails to reset the corresponding front-end device according to the reset instruction, a corresponding abnormal alarm is generated and sent to the relevant personnel, so that the relevant personnel can perform field maintenance on the front-end device according to the abnormal alarm.
In some embodiments, the head-end equipment comprises: wireless connection device, lane camera, sensor, controller, barrier machine, antenna, expense display and emergency terminal.
It should be noted that the above description about the disaster recovery management method of the parking lot cloud platform in fig. 1 is also applicable to the disaster recovery management system of the parking lot cloud platform, and is not repeated here.
In summary, according to the disaster recovery management system of the parking lot cloud platform in the embodiment of the present invention, the version management and configuration server is configured to store the version information and the configuration information of the virtual server and the front-end device; the data backup server is used for backing up the data of the virtual server at a preset frequency; the monitoring server is used for acquiring server state information and front-end equipment state information sent by the virtual server corresponding to the parking lot, judging whether the front-end equipment state is abnormal or not according to the front-end equipment state information, and sending an equipment reset instruction to the corresponding virtual server when the judgment result is yes, so that the virtual server can reset the corresponding front-end equipment according to the reset instruction; the supervision server is also used for judging whether the server state is abnormal according to the server state information and sending a restarting instruction to the corresponding virtual server when the judgment result is yes; the supervision server is also used for judging whether the virtual server is restarted successfully or not, considering that the virtual server is broken down when the judgment result is negative, virtualizing a virtual server again, and acquiring the version, configuration and backup data corresponding to the broken down virtual server; the supervision server is also used for configuring the virtual server which is newly virtualized according to the version, the configuration and the backup data which correspond to the crashed virtual server, so that the crashed virtual server is taken over by the configured new virtual server, and the crashed virtual server is released after the taking over is finished; therefore, remote monitoring of the parking lot server and the parking lot equipment is achieved, maintenance efficiency of the server and the front-end equipment is improved, and cost required by maintenance is reduced.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It should be noted that in the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The usage of the words first, second and third, etcetera do not indicate any ordering. These words may be interpreted as names.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the invention.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.
In the description of the present invention, it is to be understood that the terms "first", "second" and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implying any number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of the present invention, "a plurality" means two or more unless specifically defined otherwise.
In the present invention, unless otherwise expressly stated or limited, the terms "mounted," "connected," "secured," and the like are to be construed broadly and can, for example, be fixedly connected, detachably connected, or integrally formed; can be mechanically or electrically connected; either directly or indirectly through intervening media, either internally or in any other relationship. The specific meanings of the above terms in the present invention can be understood by those skilled in the art according to specific situations.
In the present invention, unless otherwise expressly stated or limited, the first feature "on" or "under" the second feature may be directly contacting the first and second features or indirectly contacting the first and second features through an intermediate. Also, a first feature "on," "over," and "above" a second feature may be directly or diagonally above the second feature, or may simply indicate that the first feature is at a higher level than the second feature. A first feature being "under," "below," and "beneath" a second feature may be directly under or obliquely under the first feature, or may simply mean that the first feature is at a lesser elevation than the second feature.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above should not be understood to necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made to the above embodiments by those of ordinary skill in the art within the scope of the present invention.
Claims (10)
1. A disaster recovery management method for a parking lot cloud platform is characterized by comprising the following steps:
the method comprises the steps that a supervision server obtains server state information and front-end equipment state information sent by a virtual server corresponding to a parking lot;
judging whether the state of the front-end equipment is abnormal or not according to the state information of the front-end equipment, and sending an equipment reset instruction to the corresponding virtual server when the judgment result is yes, so that the virtual server can reset the corresponding front-end equipment according to the reset instruction;
judging whether the server state is abnormal according to the server state information, and sending a restart instruction to a corresponding virtual server when the judgment result is yes;
judging whether the virtual server is restarted successfully or not;
if not, the virtual server is considered to be crashed, a virtual server is virtualized again, and the version, the configuration and the backup data corresponding to the crashed virtual server are obtained;
and configuring the virtual server which is newly virtualized according to the version, the configuration and the backup data which correspond to the crashed virtual server, so that the crashed virtual server is taken over by the configured new virtual server, and the crashed virtual server is released after the taking over is finished.
2. The disaster recovery management method for the parking lot cloud platform according to claim 1, wherein if the virtual server fails to reset the corresponding front-end device according to the reset instruction, a corresponding abnormal alarm is generated and sent to the relevant personnel, so that the relevant personnel can perform field maintenance on the front-end device according to the abnormal alarm.
3. The disaster recovery management method for the parking lot cloud platform according to claim 1, wherein the front-end device includes: wireless connection device, lane camera, sensor, controller, barrier machine, antenna, expense display and emergency terminal.
4. The disaster recovery management method for the parking lot cloud platform according to claim 1, wherein before the supervision server obtains the server status information and the front-end device status information sent by the virtual server corresponding to the parking lot, the method further comprises:
and generating corresponding configuration information and version updating information according to the software and hardware information of the parking lot, and storing the configuration information and the version updating information through a version management and configuration server.
5. The disaster recovery management method for the parking lot cloud platform according to claim 4, wherein when a front-end device corresponding to the parking lot needs to be replaced, the front-end device to be replaced queries the version management and configuration server to obtain corresponding configuration information and version update information for automatic configuration.
6. A computer-readable storage medium, on which a disaster recovery management program of a parking lot cloud platform is stored, the disaster recovery management program of the parking lot cloud platform implementing the disaster recovery management method of the parking lot cloud platform according to any one of claims 1 to 5 when executed by a processor.
7. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the method for disaster recovery management of a parking lot cloud platform according to any one of claims 1 to 5 when executing the program.
8. The utility model provides a disaster recovery system of parking area cloud platform which characterized in that includes: the system comprises a supervision server, a version management and configuration server, a data backup server, front-end equipment and a virtual server, wherein the front-end equipment and the virtual server are arranged corresponding to a parking lot;
the version management and configuration server is used for storing version information and configuration information of the virtual server and the front-end equipment;
the data backup server is used for backing up the data of the virtual server at a preset frequency;
the monitoring server is used for acquiring server state information and front-end equipment state information sent by a virtual server corresponding to the parking lot, judging whether the front-end equipment state is abnormal or not according to the front-end equipment state information, and sending an equipment reset instruction to the corresponding virtual server when the judgment result is yes, so that the virtual server can reset the corresponding front-end equipment according to the reset instruction;
the supervision server is also used for judging whether the server state is abnormal according to the server state information and sending a restart instruction to the corresponding virtual server when the judgment result is yes;
the monitoring server is also used for judging whether the virtual server is restarted successfully or not, considering that the virtual server is broken down when the judgment result is negative, virtualizing a virtual server again, and acquiring the version, configuration and backup data corresponding to the broken down virtual server;
the supervision server is further used for configuring the virtual server which is newly virtualized according to the version, the configuration and the backup data corresponding to the virtual server which is crashed, so that the crashed virtual server can be taken over through the configured new virtual server, and the crashed virtual server is released after the taking over is completed.
9. The disaster recovery management system for the parking lot cloud platform according to claim 8, wherein if the virtual server fails to reset the corresponding front-end device according to the reset instruction, a corresponding abnormal alarm is generated and sent to the relevant personnel, so that the relevant personnel can perform field maintenance on the front-end device according to the abnormal alarm.
10. The disaster recovery management system for a parking lot cloud platform according to claim 8, wherein said front-end device comprises: wireless connection device, lane camera, sensor, controller, barrier machine, antenna, expense display and emergency terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110377932.8A CN113327334B (en) | 2021-04-08 | 2021-04-08 | Disaster recovery management method and system for parking lot cloud platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110377932.8A CN113327334B (en) | 2021-04-08 | 2021-04-08 | Disaster recovery management method and system for parking lot cloud platform |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113327334A true CN113327334A (en) | 2021-08-31 |
CN113327334B CN113327334B (en) | 2023-04-28 |
Family
ID=77414610
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110377932.8A Active CN113327334B (en) | 2021-04-08 | 2021-04-08 | Disaster recovery management method and system for parking lot cloud platform |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113327334B (en) |
Citations (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000076498A (en) * | 1998-08-28 | 2000-03-14 | Toshiba Corp | Monitoring device |
JP2002268977A (en) * | 2001-03-14 | 2002-09-20 | Toshiba Corp | Method/system for calling station staff and program for calling station staff |
JP2004013208A (en) * | 2002-06-03 | 2004-01-15 | Matsushita Electric Ind Co Ltd | Remote maintenance system of automatic toll collection device |
JP2010108282A (en) * | 2008-10-30 | 2010-05-13 | Toshiba Corp | Station service system |
CN102354405A (en) * | 2011-11-04 | 2012-02-15 | 马龙泉 | Vehicle driving service terminal system and working method thereof |
CN103150773A (en) * | 2013-02-26 | 2013-06-12 | 广州市韩升电子科技有限公司 | Automatic fault reporting system of parking lot charging device |
CN103780432A (en) * | 2014-01-28 | 2014-05-07 | 伟龙金溢科技(深圳)有限公司 | Parking lot operation and maintenance method and system, lane controller, server and mobile terminal |
CN104424664A (en) * | 2013-09-03 | 2015-03-18 | 航天信息股份有限公司 | Vehicle payment-information processing method and system in parking lot |
CN104965727A (en) * | 2015-04-29 | 2015-10-07 | 无锡天脉聚源传媒科技有限公司 | Method and device for restarting server |
CN105279802A (en) * | 2015-08-27 | 2016-01-27 | 深圳市慧川科技发展有限公司 | Parking lot information interconnection supervision system and method |
US20160216987A1 (en) * | 2015-01-27 | 2016-07-28 | American Megatrends, Inc. | System and method for performing efficient failover and virtual machine (vm) migration in virtual desktop infrastructure (vdi) |
CN106530421A (en) * | 2016-10-17 | 2017-03-22 | 青岛松立软件信息技术股份有限公司 | 4G intelligent parking management terminal system |
CN206097199U (en) * | 2016-08-30 | 2017-04-12 | 西安艾润物联网技术服务有限责任公司 | A cloud platform server and parking lot control system for parking lot control system |
CN106774078A (en) * | 2016-12-29 | 2017-05-31 | 深圳市捷顺科技实业股份有限公司 | A kind of parking lot intelligent management, equipment and system |
CN107355110A (en) * | 2017-09-06 | 2017-11-17 | 天津市中环富士智能设备有限公司 | A kind of multi-storied garage with license auto-recognition system management function and go out storage method |
CN108648292A (en) * | 2018-04-02 | 2018-10-12 | 山东高速股份有限公司 | Highway tolling system based on radio network technique |
CN109035847A (en) * | 2018-07-25 | 2018-12-18 | 厦门路桥信息股份有限公司 | Go out admission abnormality eliminating method, medium and system based on cloud landing |
CN109324927A (en) * | 2018-09-06 | 2019-02-12 | 郑州云海信息技术有限公司 | A kind of virtual machine backup method and system based on distributed memory system |
US20190122450A1 (en) * | 2016-03-31 | 2019-04-25 | Mitsubishi Heavy Industries Machinery System, Ltd. | Toll collection system and soundness determination method |
JP2020135638A (en) * | 2019-02-22 | 2020-08-31 | 三菱重工機械システム株式会社 | Monitoring server, toll machine, monitoring system, monitoring method and program |
CN111698131A (en) * | 2020-06-10 | 2020-09-22 | 中国工商银行股份有限公司 | Information processing method, information processing apparatus, electronic device, and medium |
CN111880906A (en) * | 2020-08-03 | 2020-11-03 | 广东省华南技术转移中心有限公司 | Virtual machine high-availability management method, system and storage medium |
-
2021
- 2021-04-08 CN CN202110377932.8A patent/CN113327334B/en active Active
Patent Citations (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000076498A (en) * | 1998-08-28 | 2000-03-14 | Toshiba Corp | Monitoring device |
JP2002268977A (en) * | 2001-03-14 | 2002-09-20 | Toshiba Corp | Method/system for calling station staff and program for calling station staff |
JP2004013208A (en) * | 2002-06-03 | 2004-01-15 | Matsushita Electric Ind Co Ltd | Remote maintenance system of automatic toll collection device |
JP2010108282A (en) * | 2008-10-30 | 2010-05-13 | Toshiba Corp | Station service system |
CN102354405A (en) * | 2011-11-04 | 2012-02-15 | 马龙泉 | Vehicle driving service terminal system and working method thereof |
CN103150773A (en) * | 2013-02-26 | 2013-06-12 | 广州市韩升电子科技有限公司 | Automatic fault reporting system of parking lot charging device |
CN104424664A (en) * | 2013-09-03 | 2015-03-18 | 航天信息股份有限公司 | Vehicle payment-information processing method and system in parking lot |
CN103780432A (en) * | 2014-01-28 | 2014-05-07 | 伟龙金溢科技(深圳)有限公司 | Parking lot operation and maintenance method and system, lane controller, server and mobile terminal |
US20160216987A1 (en) * | 2015-01-27 | 2016-07-28 | American Megatrends, Inc. | System and method for performing efficient failover and virtual machine (vm) migration in virtual desktop infrastructure (vdi) |
CN104965727A (en) * | 2015-04-29 | 2015-10-07 | 无锡天脉聚源传媒科技有限公司 | Method and device for restarting server |
CN105279802A (en) * | 2015-08-27 | 2016-01-27 | 深圳市慧川科技发展有限公司 | Parking lot information interconnection supervision system and method |
US20190122450A1 (en) * | 2016-03-31 | 2019-04-25 | Mitsubishi Heavy Industries Machinery System, Ltd. | Toll collection system and soundness determination method |
CN206097199U (en) * | 2016-08-30 | 2017-04-12 | 西安艾润物联网技术服务有限责任公司 | A cloud platform server and parking lot control system for parking lot control system |
CN106530421A (en) * | 2016-10-17 | 2017-03-22 | 青岛松立软件信息技术股份有限公司 | 4G intelligent parking management terminal system |
CN106774078A (en) * | 2016-12-29 | 2017-05-31 | 深圳市捷顺科技实业股份有限公司 | A kind of parking lot intelligent management, equipment and system |
CN107355110A (en) * | 2017-09-06 | 2017-11-17 | 天津市中环富士智能设备有限公司 | A kind of multi-storied garage with license auto-recognition system management function and go out storage method |
CN108648292A (en) * | 2018-04-02 | 2018-10-12 | 山东高速股份有限公司 | Highway tolling system based on radio network technique |
CN109035847A (en) * | 2018-07-25 | 2018-12-18 | 厦门路桥信息股份有限公司 | Go out admission abnormality eliminating method, medium and system based on cloud landing |
CN109324927A (en) * | 2018-09-06 | 2019-02-12 | 郑州云海信息技术有限公司 | A kind of virtual machine backup method and system based on distributed memory system |
JP2020135638A (en) * | 2019-02-22 | 2020-08-31 | 三菱重工機械システム株式会社 | Monitoring server, toll machine, monitoring system, monitoring method and program |
CN111698131A (en) * | 2020-06-10 | 2020-09-22 | 中国工商银行股份有限公司 | Information processing method, information processing apparatus, electronic device, and medium |
CN111880906A (en) * | 2020-08-03 | 2020-11-03 | 广东省华南技术转移中心有限公司 | Virtual machine high-availability management method, system and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN113327334B (en) | 2023-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105790980B (en) | fault repairing method and device | |
CN109308252A (en) | A kind of fault location processing method and processing device | |
CN110086664B (en) | Access equipment fault processing method and device | |
CN108429629A (en) | Equipment fault restoration methods and device | |
CN111897671A (en) | Failure recovery method, computer device, and storage medium | |
CN110134518A (en) | A kind of method and system improving big data cluster multinode high application availability | |
CN106156939A (en) | Dispatching System based on job stream and application process | |
EP3671461A1 (en) | Systems and methods of monitoring software application processes | |
CN113051075A (en) | Kubernetes intelligent capacity expansion method and device | |
CN111008026B (en) | Cluster management method, device and system | |
CN109245966A (en) | The monitoring method and device of the service state of cloud platform | |
WO2016058318A1 (en) | Elastic virtual machine (vm) resource scaling method, apparatus and system | |
CN109274531A (en) | Data acquisition equipment method for restarting, system and computer readable storage medium | |
CN103595572B (en) | A kind of method of cloud computing cluster interior joint selfreparing | |
CN107544867B (en) | Method, device and system for recovering intelligent network service | |
CN110618864A (en) | Interrupt task recovery method and device | |
CN110196749B (en) | Virtual machine recovery method and device, storage medium and electronic device | |
CN109710381A (en) | High-performance calculation, big data, virtualization special container management system and method | |
CN110532096B (en) | System and method for multi-node grouping parallel deployment | |
CN107528705B (en) | Fault processing method and device | |
CN113327334B (en) | Disaster recovery management method and system for parking lot cloud platform | |
CN108023748B (en) | Micro-grid communication control method, device and system | |
CN115202958A (en) | Power abnormity monitoring method and device, electronic equipment and storage medium | |
CN110224872B (en) | Communication method, device and storage medium | |
CN109039781B (en) | Network equipment fault diagnosis method, execution node, server and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |