学位论文 > 优秀研究生学位论文题录展示

一种基于单证中心系统的性能容量评估及平台选型方法

作 者: 陈景荣
导 师: 梁艳春
学 校: 吉林大学
专 业: 软件工程
关键词: 国际结算业务处理系统 单证中心系统 系统容量 负载均衡 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

相似论文

  1. 湛江北部湾深水海域马氏珠母贝四种壳色选育系F5的生长速度、生长模型及其遗传多样性的SSR分析,S968.31
  2. 随机路由在无线传感器网络中的研究与应用,TN929.5
  3. 高校教务管理网上选课系统优化研究,TP393.09
  4. 基于Linux集群系统的负载均衡算法研究及在Webgis中的应用,TP393.05
  5. LTE-A异构网络中的自组网技术研究,TN929.5
  6. 基于一种新经济模型的异构网络选择算法,TN929.5
  7. 基于QoS的无线Mesh网络路由协议及相关技术的研究,TN929.5
  8. 构建分布式系统的关键技术研究与实现,TP338.8
  9. 基于S2SH框架的雅砻江虚拟研究中心系统研究与设计,TP311.52
  10. 基于负载均衡的混合型应用层组播模型研究,TP393.02
  11. 楼宇三联供系统容量配置及运行策略优化研究,TU18
  12. LTE上行链路虚拟MIMO研究,TN929.5
  13. 基于分布式实时数据库的事务调度策略研究与改进,TP311.13
  14. 分布式内存数据库存储研究,TP311.13
  15. 基于能量感知的无线传感器网络分簇算法研究,TP212.9
  16. 无线传感器网络分簇算法及其在TinyOS下的实现研究,TN929.5
  17. 基于AOP的银行综合前置机系统设计与实现,TP311.52
  18. 适用于融合网络的HSS关键技术研究,TN915.02
  19. 基于WCDMA无线链路覆盖的研究,TN929.533
  20. 一种改进集群节点负载均衡的策略,TP393.06
  21. 基于SCTP的多路同时传输负载均衡和重传策略研究,TP393.04

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com