A kind of cloud computing systemTechnical field
The present invention relates to a kind of cloud computing technology, be specifically related to a kind of cloud computing system.
Background technology
Along with the develop rapidly of computer technology, information network has become the important guarantee of social development.The universal problem of simultaneously bringing information security of network, diverse network is attacked, and the moment such as poisoning intrusion are threatening the safety of user data.In real time monitoring is the prerequisite that prevents various invasions or virus, and watch-dog or the software of existing great number on the market may be the unable purchases of user.In the situation that lacking monitoring means, user cannot learn that its main frame is being attacked or poisoning intrusion, thereby cannot take immediately corresponding means.In prior art, by monitor client is installed in Cloud Server, by the closing or opening of this monitor client, and by how concurrent information gathering report, message excavate and technology for automatically treating to realize the running status of dynamic acquisition reported data node.In the time finding Cloud Server fault, dynamic creation new node on healthy physical server.But this technology, because the breadth and depth of the monitoring to each cloud node is more single, is not therefore suitable in the cloud computing system of large-scale cluster.
Summary of the invention
Technical problem to be solved by this invention is to provide a kind of cloud computing system, can monitor on a large scale cloud computing system, guarantees the safety of information.
The technical scheme that the present invention solves the problems of the technologies described above is as follows: a kind of cloud computing system, comprise data acquisition unit, resource database server, monitoring server, management server and Cloud Server computer, described data acquisition unit is connected with described resource database, described resource database server is connected with monitoring server, management server respectively, described monitoring server is connected with described Cloud Server computer respectively with management server
Described data acquisition unit is used for gathering real time data;
The real time data that described resource database server gathers for storing described data acquisition unit;
Described monitoring server is in order to the node data of real time data in real-time monitoring resource database server;
Described management server focuses on for the data that monitoring resource database server is provided;
Described Cloud Server computer is equipped with terminal electronic equipment, described server computer is connected with described terminal electronic equipment by wireless router, described server computer and described terminal electronic equipment group enter in a WLAN, described server computer and described terminal electronic equipment carry out data interaction by described WLAN, and described Cloud Server computer is for carrying out cloud computing to monitoring server and management server.
On the basis of technique scheme, the present invention can also do following improvement.
Further, described WLAN is family lan or ' Office LAN Small-scale LAN.
Further, described monitoring server comprises knowledge base, described knowledge base is for definition storage failure characteristic item, monitor client by Real-time Collection to node data and knowledge base in fault signature item verify, to determine whether fault, if so, send fault instruction to fault processing unit, if not, carry out next step.
Further, described monitoring server comprises fault processing unit, and described fault processing unit is used for responding the fault instruction being sent by monitor client, and generates troubleshooting strategy, and is sent to large-scale cluster server.
Further, described data acquisition unit is provided with external USB interface unit.
The invention has the beneficial effects as follows: by the present invention, in can carrying out the large-scale cluster server based in cloud computing, each node failure automatically carries out data acquisition, early warning and fault solution, thereby improve stability and the availability of extensive cloud computing system, guaranteed the safety of information.
Brief description of the drawings
Fig. 1 is the structured flowchart of a kind of cloud computing system of the present invention.
Embodiment
Below in conjunction with accompanying drawing, principle of the present invention and feature are described, example, only for explaining the present invention, is not intended to limit scope of the present invention.
As shown in Figure 1, a kind of cloud computing system, comprise data acquisition unit, resource database server, monitoring server, management server and Cloud Server computer, described data acquisition unit is connected with described resource database, described resource database server is connected with monitoring server, management server respectively, described monitoring server is connected with described Cloud Server computer respectively with management server, and described data acquisition unit is used for gathering real time data; The real time data that described resource database server gathers for storing described data acquisition unit; Described monitoring server is in order to the node data of real time data in real-time monitoring resource database server; Described management server focuses on for the data that monitoring resource database server is provided; Described Cloud Server computer is equipped with terminal electronic equipment, described server computer is connected with described terminal electronic equipment by wireless router, described server computer and described terminal electronic equipment group enter in a WLAN, described server computer and described terminal electronic equipment carry out data interaction by described WLAN, and described Cloud Server computer is for carrying out cloud computing to monitoring server and management server.Described WLAN is the Small-scale LANs such as family lan or ' Office LAN.Described monitoring server comprises knowledge base, described knowledge base is for definition storage failure characteristic item, monitor client by Real-time Collection to node data and knowledge base in fault signature item verify, to determine whether fault, if, send fault instruction to fault processing unit, if not, next step carried out.Described monitoring server comprises fault processing unit, and described fault processing unit is used for responding the fault instruction being sent by monitor client, and generates troubleshooting strategy, and is sent to large-scale cluster server.Described data acquisition unit is provided with external USB interface unit
By the present invention, in can carrying out the large-scale cluster server based in cloud computing, each node failure automatically carries out data acquisition, early warning and fault solution, thereby has improved stability and the availability of extensive cloud computing system, guarantees the safety of information.
The foregoing is only preferred embodiment of the present invention, in order to limit the present invention, within the spirit and principles in the present invention not all, any amendment of doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.