Data center monitoring sensaphone system is a software and hardware complex system, this paper will monitor management system of the core software module composition, technology, application scenarios are introduced in detail, for the system design to provide the necessary reference.
The monitoring management system consists of four systems: monitoring system, operation management system, master control center system and basic service system. The following four core modules of the system are introduced in detail.
First, monitoring system
The monitoring system consists of two subsystems: information collection subsystem and information processing subsystem.
1, information collection subsystem
In order to achieve modular design, distributed deployment, improve the stability of monitoring and management system, information acquisition subsystem has been basically hardware, that is, a hardware device or hardware module instead of the traditional pure software way to achieve information acquisition function.
The main function of the acquisition module is to provide various forms of interface, in order to access a variety of different monitoring and management objects; two is to achieve a variety of information acquisition protocol analysis; three is to parse the information uploaded to the processing unit in a unified format.
2. Information processing subsystem
Information processing subsystem is the core subsystem of monitoring and management system to complete the monitoring function. In order to process, calculate and store large-scale data in real time, flexibly and accurately, it is necessary to design several key modules: complex event analysis module and adjustment control module.
(1) complex event analysis and processing module
CEP (Complex Event Processing) captures various basic events first, then analyzes and sorts out and finds more meaningful events (compound events). It is the core and the most difficult part of CEP to analyze and sort out the events and find out the compound events. Analysis of the working principle of complex event processing module as shown in Figure 1, real-time data access as the event source event processing engine CEP bus, using the specified rules, historical data processing and the real-time data cache, and will provide meaningful treatment by bus event to the event consumer.
A typical example is that in the data center outage, will lead to a lot of equipment alarm, through the analysis of complex event processing module is analyzed, then we can analyze the real cause of the alarm from the event in the tide, all the equipment into a power outage alarm alarm.
Complex event analysis module needs to deal with sea events, dealing with large pressure. Complex event analysis and processing technology is different from traditional database data processing. The data stream generated by real time drives event processing logic and completes all the calculations in memory. The performance is improved in order of magnitude and can meet the requirements of real-time processing. Event matching rules of complex event analysis processing module is the key to improve the effectiveness of processing. In use, when the logical relationship of the monitoring object changes, the event matching rules must be maintained to ensure the correctness of the processing.
(2) adjustment and control module
The control center system is adopted to monitor only does not affect the user control principle for business system security equipment, for the non core business and system, such as environmental monitoring equipment (such as: air machine, lighting), security systems (such as closed-circuit video surveillance system, access control systems etc.) can be receiving the control input, make use of this characteristic, fine, intelligent management of data center through regulation and control module.
There are two ways to adjust and control modules: one is manual adjustment and control, and the other is automatic regulation and control.
Manual adjustment and control is relatively simple, by people to judge, decision-making, the formation of control instructions, through the monitoring system sent to the corresponding equipment, to achieve the purpose of regulation and control. At this point, the regulation and control of the system depend entirely on personal experience, and the randomness is strong. The common manual adjustment and control mode has remote door opening, according to the room temperature, manually adjust the setting temperature of each air conditioner, etc.. Manual adjustment and control not only through the monitoring system to complete, but also through telephone, SMS and other modes of operation, such as through the phone door, SMS query key equipment status.
The difference between manual and automatic control is that the human experience data is embedded into the monitoring system. The monitoring system forms the adjustment and control logic according to the experience data. When the data collected by the monitoring system flows into the control and control logic unit, the unit forms the desired regulation and control instructions, and then sends them to the corresponding device, thus realizing unattended self-regulation. The most common application of this technology is linkage control, such as fire and fire linkage, door opening, door opening linkage video recording, fire and fire linkage, real-time video playback, etc.. With the development of green data center, the technology has gradually been applied to the energy saving field of data center, such as air conditioning group control technology is an example of this idea application.
留言列表