欢迎来到天天文库
浏览记录
ID:34224185
大小:2.12 MB
页数:76页
时间:2019-03-04
《面向银行信息系统实时监控平台设计和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、面向银行信息系统的实时监控平台设计与实现ADissertationSubmittedtoShanghaiJiaoTongUniversityforMasterDegreeofEngineeringTheDesignandImplementationofCommercialBankInformationSystemOrientedReal-timeMonitoringPlatformUniversityCode:10248Author:DingZhiJunStudentID:1100372039Mentor1:WuGangMentor2:
2、LiLiuYingField:SoftwareEngineeringDateofOralDefense:Nov.1st2012SchoolofSoftwareShanghaiJiaotongUniversityApr,2012II面向银行信息系统的实时监控平台设计与实现III面向银行信息系统的实时监控平台设计与实现IV面向银行信息系统的实时监控平台设计与实现面向银行信息系统的实时监控平台设计与实现摘要数据监控已经成为了时下的热门话题,有不少的学者和研究人员都加入了这个领域的研究。在最近的几年里,大运算量的集群架构已经成为了主流的生产环境
3、。这种架构产生的同时,也带来了很多的挑战,例如扩展性,可靠性,可维护性,为了应对这些挑战,监控系统也越来越重要起来,它不仅赋予了用户远程监控的功能,同时给予了用户做远程更改的可能。他们通过提供一个可视化的界面实时观测集群中每个节点的动向,同时将数据保存下来。一个好的数据监控引擎应该可以实时分析所监控的数据,并且将正常和不正常的行为区分处理。好的监控引擎可以帮助人完成大量的分析工作,使得人力成本变得更低,这样的工具才更为智能。本文所要设计的是一个银行交易实时监控系统,在这个实时监控系统中,共有两个设计中心,一个是保证实时性,另一个是解决如
4、何监控数据的问题。就实时性而言,着重在于把握时间限制,在保证事务稳定性的同时,同时保证处理速度足够迅速。此外由于银行系统交易量大的特殊性,系统还需要具备大数据量处理的能力,在事务处理上也有一定的速度要求,任何大数据量的操作都要设置事务超时时间,防止系统资源的浪费,尽可能避免影响其他的事务处理效率。第二个问题的关键是如何获取监控数据,如何分析这些原始数据,并且将分析结果通知干系人。系统监控的源数据仅是所有流经系统监控范围的数据,系统通过拷贝交易的存放介质——消息队列来获取数据,这里的数据是真实数据的完全拷贝。在获取数据拷贝以后,实时监控系
5、统会对这些原始数据做一个加工,剔除一些不必要的信息,增加实时监控系统所需要的参数。实时监控系统最核心的部分是数据分析和数据展现,系统设计了一个规则引擎,作为分析数据、处理结果的核心模块。在UI设计上,当系统触发规则后,使用了亮色的闪烁预警,并且伴有报警警示音的方式通知系统维护人员。本文中将完整描述一个实时监控系统的设计实现过程,从监控数据的来源,监控数据的实时同步转移,到原始数据切割处理,加工合成可操作的数据,再到数据的分析,规则引擎的设计,最后分析结果的展现。本文的目的是为实时监控系统的研究呈现一个可实现的系统原型,希望能够对实时监控
6、系统的研究提供一定的参考借鉴作用。V面向银行信息系统的实时监控平台设计与实现关键字实时监控,规则引擎,银行信息系统,风险预警VI面向银行信息系统的实时监控平台设计与实现TheDesignandImplementationofCommercialBankInformationSystemOrientedReal-timeMonitoringPlatformABSTRACTDatamonitoringhasbecomeahottopicnowadays,therearemanyscholarsandresearchershavejoined
7、thisfieldofresearch.Inrecentyears,thecomputationoftheclusterarchitecturehasbecomeamajorproductionenvironment.Withthecreationofthisarchitecture,italsobringsmanychallenges,suchasscalability,reliability,maintainability.Inordertofacethesechallenges,themonitoringsystemismorea
8、ndmoreimportant.Itnotonlygivesusersremotemonitoringfunction,whileallowingtheuserstodotheremotepossibili
此文档下载收益归作者所有