Font Size: a A A

Design And Implementation For Monitoring System Of Data Center Computer Room

Posted on:2021-04-25Degree:MasterType:Thesis
Country:ChinaCandidate:S H LianFull Text:PDF
GTID:2428330611498517Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the Internet,the data center is also developing rapidly,which is mainly manifested in its increasing scale——Generally,a data center occupies several buildings or more than a dozen buildings and it can span several cities,However,the traditional IDC(Internet Data Center)only occupies a few cabinets or floors,so the traditional IDC computer room monitoring system can no longer meet the needs.The traditional IDC computer room monitoring system mainly has the problems of single function,relatively backward technology,small system capacity,poor expansibility,low reliability,large system delay,high operation and maintenance cost,etc.Therefore,the traditional IDC computer room monitoring system needs to be greatly improved in terms of requirements,architecture and technology.In order to meet the needs of today's large-scale/ultra-large-scale data center computer room monitoring system,and make the operation and maintenance personnel of the data center convenient,efficient and reliable to carry out the operation and maintenance work of the data center,and at the same time reduce the overall operation and maintenance cost of the data center and promote the development of all walks of life in our country,this paper proposes the design and implementation scheme of the data center computer room monitoring system.First of all,this paper analyzes the current situation of data center monitoring system at home and abroad and the main manufacturers.On this basis,combined with the current actual situation of domestic data centers,the requirements of data center computer room monitoring system are analyzed in detail,mainly including data acquisition function,data analysis function,notification function,data storage function,configuration management function and log function.After completing the requirements discussion,the design scheme of the system is discussed,the design idea of the currently popular micro-service architecture is adopted.The micro-service adopts the design ideas of horizontal layering,vertical partitioning and plug-in.The system is divided into five layers from bottom to top,namely,common module layer,communication layer,data access layer,micro-service layer and interface layer.The common module layer is the basic layer of the whole system,which provides a stable and reusable basic module for the upper layer.The communication layer mainly provides the communication functions of the system,such as RPC,message middleware,TCP/IP,etc.The data access layer is mainly responsible for dealing with the interaction with the database and providing a unified interface for accessing the database.The micro-service layer contains multiple micro-services that can be deployed independently,mainly including data collection services,which are mainly responsible for monitoring data collection,filtering,consolidation and publishing.Data analysis service is mainly responsible for monitoring data analysis and aggregation,alarm and event generation/elimination.The data storage service is mainly responsible for storing the collected monitoring data,alarms/events and other major data.Configuration management service is mainly responsible for the configuration and management of equipment,users,roles and permissions.The notification service is mainly responsible for policy management,alerts,and notification of events.Log service,the main worker is responsible for storing,querying and analyzing the logs of all services in the system.Finally,the testing method and process of this system are discussed.After many and comprehensive tests,all the functional and performance tests have met the requirements and are now in use.
Keywords/Search Tags:Data center, Monitoring system, Data acquisition, Data analysis, Engineering Technology
PDF Full Text Request
Related items