基于心跳机制的网络状态监测实现研究——实时网络监测
Research on Implementation of Network State Monitoring Based on Heartbeat Mechanism—Real-Time Network Monitoring
摘要:
为了保证部署在客户端计算机上的应用程序能够稳定的与服务器进行数据交互,保证业务正常运行,设计了一套网络状态监控系统。本例中提供一种基于客户端网络节点心跳包机制监测网络状态的方案,客户端节点上报心跳数据,监控中心进行分析,将结果以优、良、差的级别对网络状态进行量化并在监控中心进行可视化呈现。本文研究内容主要包括客户端节点心跳包与服务监控中心的数据通讯机制,围绕检测任务的数据模型及整个任务生命周期进行,详细介绍了通讯模型并进行了工程示范。这种监控框架更加灵活。研究结果表明,该模型达到了较好的效果,提升了整个网络基础设施的可用性和可靠性,为业务系统的稳定性提供了很好的保障。
Abstract:
In order to ensure that the applications deployed on the client computer node can communicate with the sever normally, network state monitoring system is designed. In this paper, a scheme is provided to monitor the network state based on the heartbeat packet mechanism of the computer network node. The client node reports the heartbeat data, analyzes the results, quantifies the network state at the level of the excellent and poor, and visually presents the network state in the monitor center. The research content of this paper mainly includes the data communication protocal between the heartbeat packet of the client computer node and the service monitor center. Around the data model of the detection task and the whole task life cycle, the communication model is introduced in detail and the engineering demonstration is carried out. This monitor framework is more flexible. The results show that the model has achieved good results, improved availability and reliability of the entire network infrastructure, and provides a good guarantee for the stability of the business system.
参考文献
|
[1]
|
彭天舒. 微服务架构下基于特征规则的异常检测研究[D]: [硕士学位论文]. 武汉: 华中科技大学, 2017.
|
|
[2]
|
朱建淼, 贾波, 华金晶, 汪圣华. 基于心跳包的Socket通信在危险源无线监测中的应用研究[J]. 安全, 2018(4): 12-14.
|
|
[3]
|
谭营军, 董俊磊, 李翠霞. 云计算环境下网络抖动状态的检测方法研究[J]. 计算机仿真, 2016, 33(1): 438-441.
|
|
[4]
|
汪琳霞, 鄢锋. 心跳包技术应用于高可靠工业网络中的研究[J]. 控制工程, 2015(5): 1048-1052.
|
|
[5]
|
刘子晨. 基于Tair/Redis的延迟队列系统的设计与实现[D]: [硕士学位论文]. 大连: 大连理工大学, 2017.
|
|
[6]
|
刘一田, 刘士进, 郭伟, 何翔. 柔性微服务监控框架[J]. 计算机系统应用, 2017(10):141-145.
|
|
[7]
|
马继伟, 何佳洲, 丁春山. 一种基于心跳检测的网络时间同步方法[J]. 指挥控制与仿真, 2017(1): 116-121.
|