HP小型机测试报告-new20030408.doc
文本预览下载声明
中国人寿保险公司数据中心应用
在HP小型机平台上测试报告
测试背景
随着公司即将实施的数据中心项目,省级数据集中和总部数据中心的建设成为今年信息技术工作的重点。为全国业务数据集中,为总公司精算业务统计分析及其报表生成提供基础元数据,以及为未来全国业务数据集中管理和分析打下坚实的基础,并在此基础上逐步完善公司数据仓库的建设,为领导决策和业务决策分析提供及时和强有力的科学支持。为了验证现有系统在未来数据中心项目的功能及性能,并为未来项目的系统配置提供可靠依据, 在HP公司、IBM公司的配合和广东、山东、浙江省分公司的大力支持下,我们组织了此次测试。
2.测试目标
由于此前所有应用应用系统环境为是基于32位的操作系统和数据库平台,即从系统调用、数据库连接及应用本身均在32位的环境中生成。随着业务处理量的迅速增加,为力求能够利用到更多的硬件、操作系统和数据库资源,提高应用系统性能,现拟将应用系统移植到64位操作系统和数据库平台上来。
为验证升级后的应用系统代码各项功能的正常运行,并能获得较好的性能, 此次测试的目标即为对64位操作系统和64位INFORMIX数据库上的精算、业务、财务、代理人等系统的各模块功能进行测试,并对性能要求较为敏感的精算系统进行处理性能的测试。
3.测试环境
3.1测试环境配置情况
本次测试用数据库服务器为Superdome。HP测试中心现有用Superdome为750MHz CPU, 本次测试在12个CPU组成的一个硬件分区上进行。其详细配置如下。
型号 CPU 内存 磁盘 网卡 磁盘卡 操作系统 HP9000 Superdome 3 cell 12x750MHz PA8600 芯片 12GB 2x36G
1块
1000BT 2块2G光纤卡 HP-UX11I
详见附件1
XP128
1 ACP pair, 1x CHIP pair, 1x8x36G Disks, 8G Cache
数据库软件及版本:
- Informix Dynamic Server Version 9.30.FC3
- Informix CSDK Version 2.80, IBM Informix-ESQL Version 9.52.FC2
- Informix - 4GL Version 7.31.FC3
由于以往32位的数据库库系统只能最多配置2G左右的共享内存做为数据缓存, 而数据缓存的增加对加快较大业务量及数据量处理的性能至关重要, 在这次测试中也特将应用升级到64位的INFORMIX9版本上。 根据INFORMIX的建议, 目前INFORMIX9版本身比较早64位版本的数据库系统(例如IDS7.31的64位系统),在性能上也有不少改进。
3.2 测试数据
为了能够了解在一定数据量情况下应用系统的运行状态, 在测试之前准备了相当量的真实数据,采用DBIMPORT的方式导入数据库。 详细情况入下:
业务系统 数据量 数据来源 精算系统 40G 2002年负债评估数据及山东CBPS生产系统 综合业务系统 10G 财务系统 1G 代理人系统 100M
测试方法及过程
4.1 测试进度
具体测试工作的进行时间如下:
时间 任务描述 参与者 3月24日 搭建硬件测试环境
盘阵划分 HP工程师 3月25-27日 安装Informix 4GL,EC,并在此基础上安装各应用模块, 重新编译应用软件 总部:赵峰、谢怡刚、刘勇、李大鹏、赵昕
广东分公司:徐尚、袁艺
山东分公司:刘庆杰
浙江分公司:陈月仙
IBM公司:陈德福
尚洋公司:李玲玲、张昭
科比亚公司 潘瑞叶
BMC公司:谢 磊 3月28日 各应用系统功能测试 CBPS:赵昕、刘庆杰、袁艺
CLAF:李大鹏、陈月仙
AMIS:刘勇、张昭
RESERVE:徐尚、刘庆杰、谢怡刚 3月29日 精算系统性能测试 HP工程师, 谢怡刚
在应用系统由原有的32位平台升级到64位的平台过程中,由于需要重新联接64位的操作系统及数据库函数,并且某些函数的应用需要做一定的调整, 在这过程中测试、开发人员做了大量的工作。
4.2调优过程
将系统的核心参数做响应调整,以能够满足数据库在多用户大压力情况下的对系统资源的消耗。 主要调整了系统核心参数。
在数据库安装成功后, 将物理日志,逻辑日志,及临时设备空间分别分配到各自独立存储设备上。 这样可以减少数据处理时所造成的冲突与等待。
由于有大量硬盘读写操作发生, 为加快I/O性能, 安装系统的异步I/O驱动,并将数据库的KAIO打开。
在生成数据时发现系统的运行效率不是很高, 随后我们将INFORMIX的一些配置参数做了修改,例如增加了物理缓存,I/O的VP数量和预读页数,具体
显示全部