文档介绍:华东师范大学
硕士学位论文
上海轨道交通AFC主机集群监控系统的设计与实现
姓名:沈伟龙
申请学位级别:硕士
专业:软件工程
指导教师:潘荫荣
20091101
要摘近几年随着上海轨道交通的迅速建设与发展,自动售检票系统,简称作为重要子系统之一也得到了广泛应用。同时由于低吃擞R滴竦囊G螅渲骰低骋话愣疾捎眉杭际酰饕@昧似涓可用性的特性。目前上海轨道交通低持杏惺鲋骰合低常扛黾系统中又有多个节点,系统管理员定时亲临所有集群系统中的每个节点进行监控和检查,在耗费大量时间和精力的同时,不可避免人为疏漏,也无法保证系统的安全、稳定运行,因此需要设计相对自动的集群监控系统,实现对国内外现有的集群监控系统虽然已经提供了丰富的功能及优良的性能,但对于合低车牟糠指鲂曰枨罄此等圆荒苈悖闭庑┘嗫叵低橙匀淮在一些不足:蠖嗍杭嗫叵低巢捎玫氖荂/芄梗苯诘慵嗫厝砑时,监控系统就对该节点进行监控信息的采集;淙荒壳坝行┘嗫叵低晨梢在集群的某个节点发生故障时,通过电子邮件或者短消息业务向不在现场的系统管理员进行报警,但是不能判断系统管理员是否已经获知了报警信息。总体设计,并实现了其中的信息采集模块和短消息收发模块。本文针对几个典型集群监控系统的不足,提出了相应地改进:通过信息进行采集;约定了短消息报警系统和系统管理员之间互发短消息的协议规则,使杭嗫叵低吃谖奕酥凳氐那榭鱿履芄慌卸舷低彻芾碓笔欠褚丫认了报警信息,同时设计了超时重发机制,提高了短消息报警系统的可靠性。本文对监控系统的重要模块畔⒉杉?楹投滔⑹辗⒛?进行了测试,验证本文设计实现的杭嗫叵低骋言诵杏谏虾;:缂仆ㄖ悄芸ㄏ低秤邢公司所开发和维护的多条轨道交通线路的主机集群上。运行结果表明,本监控系统性能稳定,能可靠地实现监控系统的各项功能,并得到了用户的认可。自动售检票系统集群监控系统高可用性集群系统的可靠管理。作者首先对部分典型集群监控系统进行了研究,结合分析了上海轨道交通奂炱毕低车奶逑到峁辜捌湓诵凶纯觯饕8涸鹜瓿葾集群监控系统的协议与服务器端监控软件失效的节点建立起通信,使客户端可以对该节点的监控了其可行性。【关键词】短消息业务
瑆瑃痶琣,.瑃..琣,,,琱,.甀疭.,:籌瑆.
怕珊州】:瑆畉,·。琧.
主要符号表缩写信息采集模块信息分析模块短消息收发模块基于疟镜男畔⒉杉基于服务的信息采集全球移动通信英文中文/含义自动售检票信息存储模块全局管理器块模块短消息服务中心短消息业务
储躲蛳嗍率、卅学位论文作者签名:孓班导师签名:蟛伎隰趔鴉学位论文独创性声明学位论文使用授权声明本人所呈交的学位论文是我在导师的指导下进行的研究工作及取得的研究成果。据我所知,除文中已经注明引用的内容外,本论文不包含其他个人已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在本人完全了解华东师范大学有关保留、使用学位论文的规定,学校有权保留学位论文并向国家主管部门或其指定机构送交论文的电子版和纸质版。有权将学位论文用于非赢利目的的少量复制并允许论文进入学校图书馆被查阅。有权将学位论文的内容编入有关数据库进行检索。有权将学位论文的标题和摘要汇编出版。保密的学位论文在解密后适用本规定。文中作了明确说明并表示谢意。
第概述课题背景为了构筑国际化大都市现代化交通体系,上海从上世纪九十年代就开始大力发展轨道交通,以促进经济与社会发展,改善投资环境,提升市民生活品质,缓解交通拥堵。经过十多年的建设,目前上海已建成并投入运营的轨道交通线路共,简称是轨道交通的重要组成部分,已在世界各地得到了广泛应用。由于低吃擞R滴褚G螅系统基本上处于小时运行状态,因此线路中央主机系统一般都采用集群技术,主要利用集群技术的高可用性特点。集群是一组协同工作的计算机,提供了比单一计算机更具扩展性与可用性的服务平台,这些单个的计算机称为集群的节点。在客户端看来,一个集群就像是一个服务实体,但事实上集群由一组服务实体组成。与单一服务实体相比较,集群提供了以下两个关键特性:衫┱剐裕杭旱男阅懿幌抻诘ヒ坏姆袷堤澹碌姆袷堤蹇梢远呖捎眯裕杭和ü袷堤宓娜哂啾苊饬说サ愎收希佣芪?突Ф一个服务实体发生了故障,另一个服务实体可以自动接管出错的服务实体,集群系统提供的这一功能增强了应用的可用性。根据集群的特性,主要分成三大类:高可用集群负载均衡集群以及科学计算集群节点数可能会根据所提供服务的复杂程度作相应的增加。高可用集群为了提高用户的应用程序不问断对外提供服务的能力;高可用集群不是用来保护业务数据的,保护的是用户的业务程序对外不间断提供服务,将由于软件、硬件或者人为失误造成的故障对业务的影响降低到最小程度。涸鼐饧海杭褐兴械慕诘愣即τ诨疃刺欠值A讼低车有酰绞啦┗崆昂笥纸卸嗵豕斓澜煌ㄏ呗方ǔ桑纬晒斓澜煌ǖ幕竟羌堋轨道交通自动售检票系统地加入到集群