| As a newly developing network computing model, cloud computing provides the massive computational ability, large-scale data processing, large capacity storage function for users, which has become a widely accepted industry computing model, and attract the parties including the wide attention of the academic circles and government circles and industry, considered to be the trend of computer the development of the future, will greatly change the human way of life. Highly scalable, maximize the use of resource and high reliability are the features of cloud computing. As a large-scale computer cluster, how to guarantee the stable and reliable operation of the cloud platform simplifies the deployment process, improve the efficiency of management, improve the reliability and security of cloud platform is becoming a hotspot in current cloud computing research direction. Cloud platform monitoring system is an important part of the cloud platform, plays an important role in ensuring the stability and quality of service of cloud platform, so the research of the monitoring system is of great significance.This paper focuses on the research of cloud computing and cloud platform monitoring related concepts and technology, analyzes the key problems of the design of the monitoring system of cloud platform faces, designs and implements the cloud platform monitoring system Nervous. Nervous is based on the principle of biomimetic autonomous nervous system(BANS), reference the structure of open source project Ganglia, designed and developed a resource monitoring system for cloud platform. The system monitor performance information, internal resources of cloud platform security and record the history of its information, timely find resource failure. It can achieve selfrepair for a non-major fault, notice the cloud platform administrator when the administrator to participate in the elimination of failure is necessary, and provide historical information for the rapid positioning investigation. In the WEB management interface, it is easy to see each node working state and historical information by curve graph, and convenient for cloud platform administrator to understand cloud platform state at first time. It plays an important role in reasonable adjustment, allocation of system resources, improve the overall performance of the system.First of all, this paper has conducted the research to the related technologies involved, including cloud computing, cluster monitoring, BANS bionic autonomic nervous system, the Ganglia open source cluster monitoring project, Round Robin data storage technology, then gives analysis and comparison of various schemes with the key problems for the design of monitoring system, and expounds the overall the structure of monitoring system of Nervous cloud platform and detailed design, at the same time give the specific implementation of each part, finally deploys the Nervous monitoring system in the laboratory’s cloud computing platform for functional testing, and gives the analysis of test results.Monitoring system for the Nervous cloud platform to make up for the ganglia open source monitoring the project that can not be issued a directive to the monitored object and the lack of warning mechanism, at the same time bionic autonomous nervous system BANS thought is integrated into. |