负载均衡的网络监控系统的研究与实现

来源 :广东工业大学 | 被引量 : 4次 | 上传用户:billcde
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着通信、计算机、自动化技术的发展,监控系统也经历了集散系统、现场总线系统两个阶段,并逐渐演变成具有数字化、网络化以及智能化特征的现代化网络监控系统。近年来,集群服务器负载均衡技术成了研究网络监控系统的热点,许多研究学者针对CPU、内存和I/O等资源解决了许多热点问题。与此同时,随着网络监控系统研究的深入,市场上一些网络监控系统也出现了一些弊端和误区,一是对网络进行监控的同时也对网络性能产生一定的影响,增加了网络的开销;二是将网络监控系统的两个核心功能网络监视和网络控制分离割裂,仅仅强调了它的网络监视功能,将网络监控系统等同于网络监视系统或视频监控。三是忽视由于硬件和软件自身设计原因导致系统在高负载下产生的高出错率、高阻塞率以及系统崩溃等一系列问题。本文就某些监控系统的这些问题展开探索,在分析了网络监控系统的相关理论及其体系结构的基础上,设计了负载均衡的网络监控系统UniMonitor模型。其主要设计思想是:在网络监控系统中的网络监视和网络控制之间增加负载均衡功能,利用网络监控系统的监视功能调整负载均衡,制定相适应的负载均衡策略,然后根据对应负载均衡策略实现网络控制这一网络监控系统目标。UniMonitor模型由客户控制端、节点监控端、监控服务端和负载均衡应用网关等四部分组成。在客户控制端,采用了Winsock SPI技术和Win32多线程实现消息捕获和数据包的获取,并封装成Windows服务实时对集群服务器进行监视;在节点监控端,将消息数据按功能分为三类:测试/监控数据、控制数据和负载均衡数据,利用分级消息队列和缓冲池技术进行通信和传递消息数据;在监控服务端,采用J2EE的JAX-RPC技术开发Web服务,分别在服务端和客户端进行实现。在负载均衡应用网关中,采用POSIX多线程技术、共享内存、同步队列和异步队列相结合,利用freelist负载判断机制实现了节点级的负载均衡。本文最后针对某银行呼叫中心系统应用背景,结合集群服务器的要求就UniMonitor系统功能进行了网络模拟和测试。通过分析测试结果表明,负载均衡的网络监控系统既具有分析、查询及诊断等监控功能,又具有转发处理和分流处理等负载均衡特点。
其他文献
虚拟人足球是虚拟人技术和人工智能的集中体现,其本身既是一个典型的多智能体系统,同时又为它们的理论研究提供一个标准的评测平台。在动态的虚拟比赛环境中,虚拟球员通过发
无线通信领域新技术的迅速涌现,大大提高了无线通信系统的数据传输速率和通信的可靠性,扩展了系统功能以及扩大了应用领域和服务范围。然而,无线信道的不稳定特性不可避免地
本文的主要研究内容是机动车测速问题,其中主要涉及计算机视觉、信息采集、视频图像处理等方面的知识。本文针对机动车测速中的目标检测和目标跟踪问题展开如下研究:1,在运动目标检测方面,本文详细分析了基于混合高斯模型前景检测算法,对算法的缺点进行了分析。并在此基础上,结合本文的应用环境,从三个方面对基于混合高斯模型的检测方法进行改进:在预处理时对车道线进行检测,提取出行车区域,排除无效区域,减少算法建模的
近年来随着高等院校的快速发展,教学改革力度不断增强,规模不断扩大,对教学信息化管理提出了巨大的挑战。高校教材征订管理是高校信息化管理的一个重要组成部分。目前传统的高校
近些年来,随着现在计算机技术和互联网络的飞速发展,一方面,人们需要越来越多的信息、服务、计算、存储等网络资源来解决日益复杂的实际问题,而传统的C/S(客户/服务器)集中服
强化学习是随机环境中解决决策问题一种有效的方法。然而,在大状态空间,特别是在复杂随机状态下的应用领域,它仍然没有解决“维数灾难”的问题。目前,因素化强化学习作为强化
虚拟现实技术是一项新兴的综合性信息技术,它融合多种信息技术的最新发展成果,广泛的应用到了社会各个领域。中国是个海洋大国,海洋技术在国民经济中有着举足轻重的作用,其中
无线传感器网络(简称WSNs)是一种综合了传感器技术、嵌入式计算技术、分布式处理技术和无线通信技术的新一代网络,有着广泛的应用前景。WSNs依靠无源电池供电,从而导致能源严重
WCDMA是目前应用最为广泛的第三代移动通信系统,为用户提供不同类型的多种业务。由于多媒体和分组等数据业务对网络的要求更为严格,而Iub接口是实现移动业务QoS保证的瓶颈,所以
基于图像序列的场景重建是近年来兴起的一种新的虚拟现实实现方法,它以计算机视觉和图像处理等学科的理论和方法为基础,试图利用真实的图像来代替传统的几何建模,同时又用图