Concurrent interaction model of distributed monitoring system based on agent
Dong Wang, Jifeng Si · 2017
Based on the new application demands of distributed monitoring system, the hardware and software equipment of one or more monitoring position was abstracted as a distributed agent; central server was canceled, the system level management functions were shared by one or more agent flexibly. Agents used point-to-point communication; the interaction driver which was based on the state of agent was realized by Subscribe/ Publish mode. The state and monitoring data of each agent were interacted in real-time in the system. Concurrent technology based on multi-core processor was used to design concurrent algorithm and optimize the communication ability and data processing ability of each agent. A real monitoring system was built to test the interactive function and the concurrent performance of the agent. Test result shows that the interaction model can meet the requirements of data synchronization and management functions in the system. The application of concurrent technology and algorithm can improve the performance of the system effectively and ensure the real-time performance of the system.