通信机房远程综合监控系统性能优化策略的研究与实现

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:smileye1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
通信机房远程综合监控系统是对铁路沿线无人值守通信机房的动力环境进行监控和管理的远程系统。它克服了通信机房地点分散,分布范围广,巡检工作量大等不利因素所造成的监管不及时等缺点,使机房的设备时刻处于远程监控状态,从而保障了通信机房设备的安全、稳定和可靠运行。通信机房综合监控系统由两部分组成,即监控中心系统和机房监控设备。本文的研究对象是监控中心系统。随着网络规模的增大,监控设备的增多,监控中心系统需要处理大量监控设备的并发请求,如果不能及时地处理这些请求,势必会产生网络请求拥塞,直接后果将导致通信机房的设备维修滞后,影响其正常运行。本文的研究目标是优化现有的监控中心系统,增强系统并发处理能力,缩短请求处理响应时间,提高请求交互的效率。本文先分析了现有的监控中心系统的架构,指出了当前系统并发访问的瓶颈,进而提出了一个三层架构的模型(服务器层、业务处理层和数据库访问层),其中服务器层以响应快速和稳定运行为优化思路;业务处理层以合理使用线程资源,提高并发处理能力为目标;数据库层以缩短关键数据访问时间为切入点。这种设计方法具有结构清晰,各层功能明确,扩展能力强的特点。系统实现可以通过多层次优化融合,实现了整体性能优化的目标。为了提高业务处理层的并发处理能力,本文根据项目的实际特点,引入了基于优先级的动态线程池的设计方案。这种设计既可以对紧急请求进行优先处理,保证了关键信息的快速响应;又能够实时的根据请求数量的变化,动态地调整线程池大小。因此一方面减少了线程频繁创建和销毁的资源开销,发挥了线程池的优势;另一方面也克服了线程池尺寸固定所导致的适应性不强,无法灵活应对大量并发请求的缺点。远程监控最大的一个问题是实时性,为了提高数据库层对数据存取的响应速度,满足实时性的需求,本文研究了内存数据库相关的概念和与磁盘数据库的差别,并结合项目特点,实现了轻量级内存数据库TinyMMDB,此设计权衡了时间复杂度和空间复杂度,采用T-Tree作为索引方式,发挥了T树检索高效的优势,从而保证了内存数据库数据存取的高效。本文最后将优化的方案应用到监控中心系统软件中,并对其性能进行了模拟验证,验证结果证明优化后的系统在并发处理能力上得到了提高。
其他文献
任何事物都有其存在的原因,死刑随着人类文明的出现而存在已有几千年,自然也有其存在的原因。然而随着1764年贝卡里亚的《论犯罪与刑罚》一书的面市,引出了一场死刑存废之争,
采用固体培养法分析了蔗糖、硼酸和钙离子等花粉生长因子对杉木花粉萌发的影响。结果表明,适宜浓度的硼酸和钙离子对花粉的萌发有较大的促进作用,但当超过一定浓度时则起抑制
辅助性T细胞(helper T cell,Th细胞)是根据功能分类的一个T细胞亚群,根据所分泌细胞因子的不同,Th细胞可分为Th0、Th1、Th2和Th3 4种亚群,其中研究最多的是Th1和Th2两个亚群.Th
以情绪安全感理论为依据考察父母冲突与青少年自伤的关系,并在此基础上提出一个有调节的中介模型,探讨情绪不安全感的中介作用以及情绪调节自我效能感的调节作用。采用整群抽
截至2010年6月,总体网民规模达到4.2亿,网络购物用户规模达到1.42亿,但《消费者权益保护法》却对庞大的网络消费者权益缺乏有效的保护机制。本文将从C2C交易模式为出发点,探
2月26日,2018年全国防灾减灾救灾工作会议在贵州省贵阳市召开。民政部党组成员、副部长顾朝曦出席会议并讲话,贵州省副省长魏国楠到会致辞,民政部救灾司司长庞陈敏主持会议。会
参照ASTME1356-08《用差示扫描量热法测量破璃化转变温度的试验方法》,制定了测定油品玻璃化转变温度的试验方法,并提出了消除冷结晶峰的具体方法。考察了橡胶填充油的运动黏度
【新华社北京8月8日电】8月8日21时19分,四川省阿坝州九寨沟县(北纬33.2度,东经103.82度)发生7.0级地震,震源深度20公里。截至8月8日23时30分,地震已造成5人死亡、70余人受伤
在近年来的翻译论坛上,有关"归化"和"异化"的讨论一直是翻译学界的一大热门话题。异化的效果,可以通过多种方法获得。杨宪益夫妇的力作—《红楼梦》的英译本,杨宪益凭借其高
从汽轮机叶片的结构特点入手展开探讨,并就CAD/CAM技术在汽轮机叶片制造中的工艺流程加以分析,提出汽轮机叶片数控加工工艺,以期能够促进汽轮机叶片数控加工技术的高效发展。