学位论文 > 优秀研究生学位论文题录展示
一种基于单证中心系统的性能容量评估及平台选型方法
作 者: 陈景荣
导 师: 梁艳春
学 校: 吉林大学
专 业: 软件工程
关键词: 国际结算业务处理系统 单证中心系统 系统容量 负载均衡 F5
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 31次
引 用: 0次
阅 读: 论文下载
内容摘要
|
国际结算业务作为银行中间业务的重要组成部分,具有业务量大、专业性强、涉及面广、风险高的特点,国外银行的经验证明通过电子化的手段将有效降低业务的操作风险,提高业务的处理效率。1999年某行启动了其国际结算业务处理系统的立项开发,经过三年多的努力,实现了系统的全行投产。系统为该行第一个统一开发的国际结算业务的处理系统,实现了该行国际结算业务处理的电子化,统一了全行业务处理流程。但由于该系统基于地市行为逻辑单位进行设计,一个地市行一套系统,在业务数据集中、系统部署集中、业务处理集中等方面都暴露了先天不足,与该行系统大集中的趋势不符。针对此情况,借鉴国外同行业务处理模式,业务部门提出开发全新的单证中心系统,实现对全行国际结算业务的“处理集中、数据集中、部署集中”。单证中心系统作为一个集中式系统,需要支持的用户量和业务量与原系统不可同日而语,故在设计过程中首要考虑的就是系统的容量,包括系统可支持的在线用户数、系统高峰时期业务处理能力、相关服务器的操作系统选型和具体配置等;另一方面,单证中心系统作为原系统的替代系统,为了降低开发成本,有效利用原有开发成果,实现新旧系统的无缝过渡,新系统的开发最好是基于原有系统进行;第三方面是基于中国进出口贸易的高速发展,银行受理的国际结算业务量将承现高速增长的局面,单证中心系统的处理能力需要随业务量的增长而扩展。基于上述情况的考虑,为了明确单证中心系统的设计基础,在前期设计阶段启动了对原有系统的测试验证工作,具体内容包括:一是确定基于原有的系统进行改造,是否可以满足集中的性能要求;二是在集中的情况下,明确应用服务器的操作系统平台,并在满足业务部门提出的1000在线用户频繁操作的情况下,应用服务器、数据库服务器的配置要求;三是应用服务器是否可以支持F5进行负载均衡,以根据业务量的增长对系统的负载进行扩展。针对测试验证内容,基于原有国际结算业务处理系统搭建了三套环境,分别是以Windows为应用服务器、以Solaris为应用服务器、以AIX为应用服务器。并使用工具模拟实际生产运行情况对三套环境进行压力测试,取得各环境交易相应时间、CPU资源使用情况、内容使用情况、在线用户数、成功交易数等,经过对数据的对比分析,明确的结论是第一基于原有系统的改造可以满足集中的性能要求;第二根据三个平台的性能表现确定Windows应用服务器性价比最高,并给出了满足1000在线用户的情况下应用服务器、数据库服务器的配置建议。另一方面为了验证系统的扩展性,基于Windows应用服务器搭建了F5的负载均衡环境,经过验证确认在对系统不做修改的情况下可以支持使用F5进行负载均衡,并确定了F5的负载均衡策略。至此,通过技术验证,明确了单证中心系统的设计基础,为后续的具体设计、性能评估打下了较好的基础,确保了系统开发进度。
|
全文目录
摘要 4-6 Abstract 6-12 第1章 绪论 12-15 1.1 单证中心系统开发背景 12 1.2 基本概念 12-13 1.3 本文选题来源 13-15 第2章 单证中心系统概述 15-19 2.1 单证中心的可行性 15 2.2 单证中心的优势 15-16 2.3 单证中心设计目标 16-17 2.4 单证中心设计要求 17-18 2.5 单证中心设计关键问题 18-19 第3章 平台对比验证 19-41 3.1 验证准备工作 19-24 3.1.1 验证目标 19 3.1.2 测试场景 19 3.1.3 验证环境 19-24 3.2 基于Windows 的测试过程及分析 24-29 3.2.1 第一轮测试(重压力) 25-26 3.2.2 第二轮测试(真实工作压力) 26 3.2.3 Windows 应用服务器 CPU 使用率和交易响应时间 26-28 3.2.4 Windows 应用服务器内存消耗 28-29 3.2.5 文件服务器的CPU 使用率与 Disk I/O 29 3.3 基于SUN 的测试过程及分析 29-32 3.3.1 第三轮测试(重压力) 30-31 3.3.2 第四轮测试(真实工作压力) 31 3.3.3 SUN 应用服务器 CPU 使用率和交易响应时间 31-32 3.3.4 SUN 应用服务器内存要求 32 3.4 基于AIX 的测试过程及分析 32-35 3.4.1 第五轮测试(重压力) 33 3.4.2 第六轮测试(真实工作压力) 33-34 3.4.3 AIX 应用服务器 CPU 使用率和交易响应时间 34-35 3.4.4 AIX 应用服务器内存消耗 35 3.5 数据库服务器分析 35-37 3.5.1 数据库服务器使用率 35-36 3.5.2 数据库服务器的内存消耗 36-37 3.6 测试结论 37-38 3.7 系统配置建议 38-41 3.7.1 Windows 应用服务器 39 3.7.2 SUN 应用服务器 39 3.7.3 AIX 应用服务器 39-40 3.7.4 数据库服务器 40-41 第4章 负载均衡模式验证 41-46 4.1 背景情况 41 4.2 多应用服务器模式 41-43 4.2.1 传统模式 41-42 4.2.2 负载均衡模式 42-43 4.3 负载均衡器介绍 43 4.4 测试环境 43-44 4.5 验证情况 44-45 4.5.1 ICMP 方式 44 4.5.2 TCP 检查端口方式 44-45 4.6 验证结论 45-46 第5章 总结和展望 46-47 参考文献 47-49 致谢 49
|
相似论文
- 湛江北部湾深水海域马氏珠母贝四种壳色选育系F5的生长速度、生长模型及其遗传多样性的SSR分析,S968.31
- 随机路由在无线传感器网络中的研究与应用,TN929.5
- 高校教务管理网上选课系统优化研究,TP393.09
- 基于Linux集群系统的负载均衡算法研究及在Webgis中的应用,TP393.05
- LTE-A异构网络中的自组网技术研究,TN929.5
- 基于一种新经济模型的异构网络选择算法,TN929.5
- 基于QoS的无线Mesh网络路由协议及相关技术的研究,TN929.5
- 构建分布式系统的关键技术研究与实现,TP338.8
- 基于S2SH框架的雅砻江虚拟研究中心系统研究与设计,TP311.52
- 基于负载均衡的混合型应用层组播模型研究,TP393.02
- 楼宇三联供系统容量配置及运行策略优化研究,TU18
- LTE上行链路虚拟MIMO研究,TN929.5
- 基于分布式实时数据库的事务调度策略研究与改进,TP311.13
- 分布式内存数据库存储研究,TP311.13
- 基于能量感知的无线传感器网络分簇算法研究,TP212.9
- 无线传感器网络分簇算法及其在TinyOS下的实现研究,TN929.5
- 基于AOP的银行综合前置机系统设计与实现,TP311.52
- 适用于融合网络的HSS关键技术研究,TN915.02
- 基于WCDMA无线链路覆盖的研究,TN929.533
- 一种改进集群节点负载均衡的策略,TP393.06
- 基于SCTP的多路同时传输负载均衡和重传策略研究,TP393.04
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|