13
SQL Server 2008 R2 在英特尔架构 NEC 服务器之上 取得优异 Temenos T24 评测成绩 借助 2500 万账户的 Highwater Benchmark 测试,验证出色的性能与可扩展性 摘要 本报告介绍了于 2010 7 14 日至 8 27 日在华盛顿州雷蒙德市微软® 合作伙伴解决方案中心 MPSC)完成的 TEMENOS T24 (T24) RIO Highwater Benchmark 性能测试。测试在采用英特尔® 至强® 处理器 7500 系列的 NEC® Express5800/A1080a 八路服务器系统上进行。 这一性能指标评测是 Temenos 集团公司与微软公司战略联盟工作的一部分。该战略联盟于 2009 宣布成立,旨在提供针对微软技术进行优化的 T24 核心银行业务解决方案,提高大型银行的运营效率。 Highwater Benchmark 测试包含一系列由 Temenos 定义的真实的标准化银行业务交易。这些交易同在 线业务交易和在交易结束(COB)资本化中生成的交易一起,代表了具有广泛客户群的大型 1 级零售 银行的典型交易。 性能指标评测测试的结果令人振奋。当系统处于峰值性能时,在在线业务测试中,系统每秒能够处理 3,437 笔交易(TPS);在 COB 测试中,平均每秒计息和资本化处理量打破纪录,达到 5,203 次;在 不到两个小时,账户处理量达到 2,500 万个。在峰值小时内,NEC 数据库服务器的最高 CPU 利用率 未超过 70%,从而能够提供显著的额外处理能力。 这些性能指标性能结果表明,借助 Microsoft® SQL Server® 2008 R2 数据管理软件(运行于采用英特尔® 至强® 处理器 7500 系列的 NEC Express5800/A1080a 之上)的高度可扩展性,T24 与微软® 技术的组 合能够为全球大型银行带来一款出色的解决方案。 目录 摘要.................................................................................................................... 1 TEMENOS T24 简介................................................................................... 2 SQL Server 2008 R2:一款业经验证的 T24 数据库........... 2 NEC Express5800/A1080a:支持 T24 的可扩展平台....... 3 英特尔® 至强® 7500 系列处理器: 面向 T24 的关键业务解决方案......................................................... 3 最佳组合:微软与 Temenos ............................................................... 3 T24/SQL Server 2008 R2 Highwater Benchmark ................... 4 性能指标评测测试目标............................................................... 4 性能指标评测测试环境............................................................... 5 性能指标评测测试详细信息............................................................... 5 使用的软件......................................................................................... 5 使用的硬件......................................................................................... 6 性能指标评测测试结果:突破性的性能..................................... 9 在线业务测试的详细结果 ......................................................... 9 交易结束测试的详细结果 ...................................................... 11 可扩展性........................................................................................... 12 总结................................................................................................................. 13 更多信息....................................................................................................... 13

在英特尔架构 NEC 服务器之上 取得优异 Temenos T24 评 … · 2 SQL Server 2008 R2 取得优异TEMENOS T24 评测成绩 TEMENOS T24 简介 Temenos 集团公司成立于

  • Upload
    dotruc

  • View
    300

  • Download
    3

Embed Size (px)

Citation preview

Page 1: 在英特尔架构 NEC 服务器之上 取得优异 Temenos T24 评 … · 2 SQL Server 2008 R2 取得优异TEMENOS T24 评测成绩 TEMENOS T24 简介 Temenos 集团公司成立于

SQL Server 2008 R2 在英特尔架构 NEC 服务器之上

取得优异 Temenos T24 评测成绩借助 2500 万账户的 Highwater Benchmark 测试,验证出色的性能与可扩展性

摘要

本报告介绍了于 2010 年 7 月 14 日至 8 月 27 日在华盛顿州雷蒙德市微软® 合作伙伴解决方案中心

(MPSC)完成的 TEMENOS T24 (T24) RIO Highwater Benchmark 性能测试。测试在采用英特尔® 至强®

处理器 7500 系列的 NEC® Express5800/A1080a 八路服务器系统上进行。

这一性能指标评测是 Temenos 集团公司与微软公司战略联盟工作的一部分。该战略联盟于 2009 年

宣布成立,旨在提供针对微软技术进行优化的 T24 核心银行业务解决方案,提高大型银行的运营效率。

Highwater Benchmark 测试包含一系列由 Temenos 定义的真实的标准化银行业务交易。这些交易同在

线业务交易和在交易结束(COB)资本化中生成的交易一起,代表了具有广泛客户群的大型 1 级零售

银行的典型交易。

性能指标评测测试的结果令人振奋。当系统处于峰值性能时,在在线业务测试中,系统每秒能够处理

3,437 笔交易(TPS);在 COB 测试中,平均每秒计息和资本化处理量打破纪录,达到 5,203 次;在

不到两个小时,账户处理量达到 2,500 万个。在峰值小时内,NEC 数据库服务器的最高 CPU 利用率

未超过 70%,从而能够提供显著的额外处理能力。

这些性能指标性能结果表明,借助 Microsoft® SQL Server® 2008 R2 数据管理软件(运行于采用英特尔®

至强® 处理器 7500 系列的 NEC Express5800/A1080a 之上)的高度可扩展性,T24 与微软® 技术的组

合能够为全球大型银行带来一款出色的解决方案。

目录摘要 .................................................................................................................... 1

TEMENOS T24 简介................................................................................... 2

SQL Server 2008 R2:一款业经验证的 T24 数据库 ........... 2

NEC Express5800/A1080a:支持 T24 的可扩展平台 ....... 3

英特尔® 至强® 7500 系列处理器:

面向 T24 的关键业务解决方案 ......................................................... 3

最佳组合:微软与 Temenos ............................................................... 3

T24/SQL Server 2008 R2 Highwater Benchmark ................... 4

性能指标评测测试目标 ............................................................... 4

性能指标评测测试环境 ............................................................... 5

性能指标评测测试详细信息 ............................................................... 5

使用的软件 ......................................................................................... 5

使用的硬件 ......................................................................................... 6

性能指标评测测试结果:突破性的性能 ..................................... 9

在线业务测试的详细结果 ......................................................... 9

交易结束测试的详细结果 ......................................................11

可扩展性 ...........................................................................................12

总结 .................................................................................................................13

更多信息.......................................................................................................13

Page 2: 在英特尔架构 NEC 服务器之上 取得优异 Temenos T24 评 … · 2 SQL Server 2008 R2 取得优异TEMENOS T24 评测成绩 TEMENOS T24 简介 Temenos 集团公司成立于

2

SQL Server 2008 R2 取得优异 TEMENOS T24 评测成绩

TEMENOS T24 简介

Temenos 集团公司成立于 1993 年,是一家市场领先的集成核心银

行业务系统提供商,致力于为银行提供单个实时的客户端视图,总

部位于瑞士日内瓦。Temenos 为 120 多个国家和地区的 1,000 家

客户提供服务,共部署了 600 多个系统。

TEMENOS T24(T24)是一款完全集成的模块化核心银行业务解决

方案,可满足零售银行、私人银行、对公银行、通用银行、伊斯兰

银行以及微型金融等市场广泛的功能性要求。T24 包括一个核心系

统,能够支持各种银行业务活动间的常见操作,同时它还拥有一系

列模块,能够满足不同用户的运营要求。T24 构建于开放架构之上,

采用了成熟的标准,如 HTTP、XML 和 Java 2 Platform Enterprise

Edition(J2EE)等。

T24 可作为 Model Bank(架构银行)部署,包含了大量在全球部署

T24 过程中积累的业务实践。架构银行包括数千种预配置的解决方

案,可满足最常见的银行业务要求。此外,T24 还可进行现场定制,

满足特定的客户端要求,拥有无与伦比的产品灵活性。

T24 解决方案包括多个层级,如图 1 所示:

• 用户访问层

• 表示层(客户端)

• 消息传输/连接层(Web 服务器)

• 应用层(应用服务器)

• 数据库层(数据库服务器)

应用层接收 Temenos 特定格式(称为“开放金融服务(OFS)”)

的消息。所有来自 Web 浏览器或非 Web 客户端的请求在被转换为

OFS 格式后,提交至应用层。消息 / 连接层与应用层之间的通信依

赖于专门的部署,并且可以利用多种信道,包括消息队列、Web 服

务以及两个层之间的本地直接连接。

T24 的设计初衷是利用一个称为 jBASE 的多维数据库。这一数据库

使用的记录包含字段、多值(多值列表)和子值。OFS 消息转换为

内部记录格式后,经过应用层处理,然后这些记录被存储于 jBASE

数据库中。当使用支持的数据库系统 SQL Server 时,jBASE 记录被

转换为 XML 格式(有时作为 BLOB 保留),并存储于数据库中。

T24 主要采用 BASIC 和 C 编程语言编写而成,并在内部使用了

jBASE 查询语言(jQL)。SQL 驱动程序采用 C++ 编写,利用对象链

接(Object Linking)和嵌入数据库(OLE DB)链接至 SQL Server。

SQL Server 2008 R2:一款业经验证的 T24 数据库

Microsoft SQL Server 2008 R2 是一款企业级产品,为 T24 提供一

个理想的数据库平台。通过使用 SQL Server 2008 R2,T24 客户可

以进行更快速的资金转账、进行更多安全交易和实现更快速的交易

结束流程;此外,T24 客户还将能够受益于一流的开放技术,加速

创新、大幅提高新产品和服务的创建速度和效率。

64 位架构的 SQL Server 2008 R2 让客户能够充分利用 Windows

Server® 2008 R2 操作系统支持的多至 2 TB 内存。

SQL Server 2008 R2 支持多至 256 枚逻辑处理器。这一出色可扩

展性使其成为数据密集型和关键业务应用的理想之选。

图 1. T24 基础设施

Page 3: 在英特尔架构 NEC 服务器之上 取得优异 Temenos T24 评 … · 2 SQL Server 2008 R2 取得优异TEMENOS T24 评测成绩 TEMENOS T24 简介 Temenos 集团公司成立于

3

SQL Server 2008 R2 取得优异 TEMENOS T24 评测成绩

此外,SQL Server 2008 R2 还可充分利用英特尔® 至强® 处理器

7500 系列的出色可扩展性,如:8 枚或更多枚处理器、每处理器

8 个内核或 16 条线程、以及在八路配置中的多至 2 TB 内存。

NEC Express5800/A1080a: 支持 T24 的可扩展平台

NEC Express5800/A1080a 采用了 NEC 的第五代企业服务器架构,

具有卓越的配置灵活性、超大容量、突破性的性能以及出色的灵活

性,可充分利用英特尔® 至强® 处理器 7500 系列的内建功能。

NEC Express5800/A1080a 系列服务器可支持多至 2 TB 的内存和

128 条线程,在创新的 7U 机箱内提供了模块化内部分区(in-box

partitioning)功能。通过组合采用 SQL Server 2008 R2 和 T24,

Temenos 客户将可以充分利用 NEC 企业级可扩展服务器的强大性

能优势。

英特尔® 至强® 7500 系列处理器: 面向 T24 的关键业务解决方案

系统停机会给银行业带来巨大的经济损失,因此 Temenos 需要提供

一款能够支持关键业务环境的解决方案。英特尔® 至强® 处理器 7500

系列为 T24 带来了前所未有的可靠性和可扩展性。该系列处理器具

有出色的可靠性、可用性和可维护性(RAS)特性,可支持实现卓

越的数据完整性、更出色的系统可用性和增强的可维护性。这些特

性能够减少电路级错误、检测整个系统内的错误并减少错误带来的

影响,以保持关键系统的正常运行,保护数据。英特尔® 至强® 处理

器 7500 系列能够修复故障连接和恢复数据错误,并为主要系统组

件提供了冗余和故障切换能力,从而可有效提高可用性。此外,该

系列处理器的出色特性还能够帮助 IT 管理员前瞻性地监控和管理

系统。

通过组合使用 NEC Express5800/A1080a 系列服务器、Windows

Server 2008 R2 以及 SQL Server 2008 R2,Temenos 客户可以获得

更出色的性能,并最大程度地提高运营效率。

最佳组合:微软与 Temenos

每家银行都面临着降低成本的压力,特别是降低运营成本。为了实

现更高效地运营,银行必须重新审视所采用的流程和技术。

图 2 显示了 Temenos 通过投资微软软件堆栈形成的微软/Temenos

价值链。

微软与 Temenos 的产品组合可支持降低总体拥有成本(TCO),并

实现最佳性能:

• 优化的技术堆栈助力降低 TCO 和提高性能

◦ 具有出色性价比的行业标准 32 位和 64 位硬件、Windows

Server 操作系统和 Microsoft SQL Server 2008 R2

◦ “内部部署迁移至云”平台战略

◦ Microsoft® Mission Critical Program 与 Microsoft® Services

• 行业标准架构

◦ 银行业架构网络(BIAN)两个创始成员的合作结晶

◦ 服务导向型架构(SOA)最佳实践与互操作性承诺

• 银行业的领先应用

◦ 支持广泛的银行垂直市场和地区

◦ 更快速地响应不断变化的市场和管制要求

◦ 借助模块化、可扩展、可升级的解决方案保护投资

Page 4: 在英特尔架构 NEC 服务器之上 取得优异 Temenos T24 评 … · 2 SQL Server 2008 R2 取得优异TEMENOS T24 评测成绩 TEMENOS T24 简介 Temenos 集团公司成立于

4

SQL Server 2008 R2 取得优异 TEMENOS T24 评测成绩

T24/SQL Server 2008 R2 Highwater Benchmark

性能指标评测研究源于一个假设:SQL Server 2008 R2、TEMENOS

T24 RIO 与英特尔处理器的组合可实现更快速的资金转移、更多的

安全交易以及更快速的交易结束流程,全面超出一般银行的需求。

同时这一组合还具有出色的扩展性,能够有效支持未来的业务增长。

Highwater Benchmark 测试的目标是衡量 T24 RIO 零售模型银行在

Windows Server® 2008 R2 Datacenter 与 Microsoft SQL Server 2008

R2 Enterprise(运行于基于英特尔® 至强® 处理器 7500 系列的服务

器之上)上的在线业务和 COB 交易可扩展性与吞吐率。测试案例

和组合比例来自现有和潜在 T24 客户端,可模拟出真实的银行业

务场景。

性能指标评测测试旨在衡量银行核心系统的两个关键要求:性能与

可扩展性。性能测试包括:

• 在线业务测试。处理在线业务交易的能力。这些交易代表了

银行办公时间内的各种活动,采用了九种不同的交易类型(取

款、ATM 交易等等)。

• COB 测试。针对 2500 万个账户进行每日结束批处理的 COB

能力。

性能指标评测测试目标

性能指标评测目标由 Temenos 零售银行委员会设定:

• CPU 利用率目标:

在峰值小时内,数据库服务器的 CPU 利用率不超过 75%

• 可扩展性目标:

当应用代理从 100 个增加至 200 个,从 200 个增加至 300

个,实现接近线性的可扩展性

用于在线业务性能指标评测测试的交易组合

考虑到每个八小时工作日约 2200 万笔的在线业务交易负载,以及

峰值负载占全天交易 50% 的情况,T24 业务场景在线测试必须实

现最低约 3,000 TPS 的吞吐率目标。

图 2. 微软/Temenos 价值链

Page 5: 在英特尔架构 NEC 服务器之上 取得优异 Temenos T24 评 … · 2 SQL Server 2008 R2 取得优异TEMENOS T24 评测成绩 TEMENOS T24 简介 Temenos 集团公司成立于

5

SQL Server 2008 R2 取得优异 TEMENOS T24 评测成绩

性能指标评测测试环境

性能指标评测测试中使用的数据集反映了真实的银行业务活动量。

账户数量 2,500 万个账户(100 万个外币账户)

客户数量 1,500 万客户

分支机构数量 2,000 个分支机构

直接通道一个峰值小时的负载 400 万个账户

交易历史 1 个月的完整交易历史

每天交易量 2,150 万笔交易 / 天,其中一半在一个峰值小时内完成

在线峰值业务负载 2,150 万笔交易 / 天,其中一半在一个峰值小时内完成

应用服务器数量 16 台应用服务器,运行 T24

表 1. 性能指标评测测试环境

名称和版本 用途

Temenos T24 R10主要应用性能测试软件使用了 XmlMSSQL 驱动程序

JBoss.4.2.3GAWeb 服务器,基于 Apache Tomcat 同时使用了 BrowserWeb

Temenos T24 browser. R10.000 面向核心银行业务系统的 Web UI,用于通过 Web 服务器处理并将请求发送到 T24

IBM MQ Series 7.0.0.1s 一个队列服务器,用于促进服务器与 Web 浏览器之间的消息传递

Apache JMeter 2.3.2 一款图形化服务器性能测试工具,用于通过浏览器添加并模拟用户交易

Temenos MqInjector. 1.1/MQ7用于将开放金融服务(OFS)消息添加至 MQ。请注意,OFS 是一个消息句法,专用于 Temenos

Microsoft SQL Server. 2008 R2 数据库

TAFCR10SP4 应用框架(运行时)

TOCF.NETR10SP4 Temenos 开放连接框架,提供了从 MQ 服务器到 T24 的接口连接

TWSR10V10.0.0.1 Temenos Web 服务

T24MonitorR10.0.1 T24 应用监视器

表 2. 使用的软件

应用服务器连接至中央 Microsoft SQL Server 2008 R2 Enterprise 和 Windows Server 2008 R2 Datacenter 的一个中心例程。

性能指标评测测试详细信息

以下是 Highwater Benchmark 测试设置的详细信息。

使用的软件

表 2 列出了所使用软件的详细信息。

Page 6: 在英特尔架构 NEC 服务器之上 取得优异 Temenos T24 评 … · 2 SQL Server 2008 R2 取得优异TEMENOS T24 评测成绩 TEMENOS T24 简介 Temenos 集团公司成立于

6

SQL Server 2008 R2 取得优异 TEMENOS T24 评测成绩

8 台 HP BL460G6 服务器

CPU 总内核数 线程数 高速缓存 内存

2 x 2.53 GHz (E5540)

8 个内核 16 条线程 8 MB 高速缓存

48 GB 内存

8 台 HP BL490G6 服务器

CPU 总内核数 线程数 高速缓存 内存

2 x 2.66 GHz (E5650)

12 个内核 24 条线程 12 MB 高速缓存

48 GB 内存

表 3. 服务器详细信息

1 台 DELL r910 应用服务器

CPU 总内核数 线程数 高速缓存 内存

4 x 2.27 GHz (x7560)

32 个内核 16 条线程 24 MB 高速缓存

512 GB 内存

1 台 NEC A1080A-E 数据库服务器

CPU 总内核数 线程数 高速缓存 内存

8 x 2.27 GHz (x7560)

64 个内核 128 条线程 24 MB 高速缓存

1,024 GB 内存

以下存储产品用于性能指标评测场景:

在线业务测试存储信息

Atrato Extreme Velocity 1000

iSCSI 主机端口、2 个访问控制器 M2(10-Gbps iSCSI 端口),2 个 VxSSD 机箱,24 块硬盘,3 TB 可用

COB 测试存储信息

HDS USP-V 480 块硬盘,300 GB 15K FC 硬盘,256 GB 镜像高速缓存,主机端口 16 FC 4 GB

表 4. 存储详细信息

使用的硬件

表 3 显示了在性能指标评测测试中使用的服务器详细信息。

Page 7: 在英特尔架构 NEC 服务器之上 取得优异 Temenos T24 评 … · 2 SQL Server 2008 R2 取得优异TEMENOS T24 评测成绩 TEMENOS T24 简介 Temenos 集团公司成立于

7

SQL Server 2008 R2 取得优异 TEMENOS T24 评测成绩

SAN:Atrato ExtremeVelocity 1000

数据库服务器Cisco

N7000

10 Gb iSCSI- Data LUN10 Gb iSCSI- Data LUN

10 Gb iSCSI- Logs/Tempdb LUN10 Gb 以太网

NEC A1080a-E8 x 2.27 Ghz(64 个内核)

1 TB 内存Windows Server® 2008 R2 Datacenter

Dell R9104 x 2.27 Ghz(32 个内核)

512 GB 内存Windows Server 2008 R2 Datacenter

10 Gb 以太网

10 Gb 上行链路

10 Gb 上行链路

Nexus C5000

Cisco Extender

HP BL7000Windows Server® 2008 R2 Enterprise

2 x 1Gbps

6 x 1Gbps

Web/Injector/MQ 服务器

2 个 10 Gb iSCSI 连接

2 个 10 Gb iSCSI 连接

2 个 10 Gb iSCSI 连接

2 个 10 Gb iSCSI 连接

应用服务器

1 台 HP BL460G62 x 2.53 GHz(8 个内核)

48 GB 内存

1 x HP BL490G62 x 2.66 GHz(12 个内核)

48 GB 内存

应用服务器1 台 HP BL460G6

2 x 2.53 GHz(8 个内核)48 GB 内存

5 台 HP BL490G62 x 2.66 GHz(12 个内核)

48 GB 内存

图 3 显示了在线业务测试的硬件配置。

图 3. 在线业务测试配置。

Page 8: 在英特尔架构 NEC 服务器之上 取得优异 Temenos T24 评 … · 2 SQL Server 2008 R2 取得优异TEMENOS T24 评测成绩 TEMENOS T24 简介 Temenos 集团公司成立于

8

SQL Server 2008 R2 取得优异 TEMENOS T24 评测成绩

数据库服务器

应用服务器

Data1440 块 15k RPM 硬盘

RAID101 TB

Drive: Y

Data2440 块 15k RPM 硬盘

RAID101 TB

Drive: F

日志16 块 15k RPM 硬盘

RAID10300 GBDrive: W

Tempdb16 块 15k RPM 硬盘

RAID10200 GB Drive: T

USP-V 配置

Hitachi USP-V

Brocade 4800Director

Brocade 4800Director

8 x 4 Gbps 光纤

8 x 4 Gbps 光纤

Brocade4100 Edge

Brocade4100 Edge

2 x 4 Gbps中继

2 x 4 Gbps中继

8Gbps

8Gbps10Gbps

10Gbps

10Gbps

NetextremeSummit X350

NetextremeSummit X350

1Gbps

HP BL7000Windows Server 2008 R2

Enterprise

Brocade/FoundryMLX16

1Gbps

1 台 HP BL460G62 x 2.53 GHz(8 个内核)

48 GB 内存

7 台 HP BL490G62 x 2.66 GHz(12 个内核)

48 GB 内存

480 块 300 GB光纤通道(FC)硬盘

256 GB 高速缓存16 FC 4 GB 主机端口

应用服务器

HP DL980G78 x 2.0 GHz(64 个内核)

512 GB 内存Windows Server 2008 R2

Datacenter

应用服务器

HP DL785G58 x 2.3 GHz(32 个内核)

256 GB 内存Windows Server 2008 R2

Datacenter

NEC A1080a-E

8 x 2.27 Ghz(64 个内核)1 TB 内存

Windows Server® 2008 R2 Datacenter

480 块 300 GB 15K FC 硬盘256 GB 镜像高速缓存通过 16 个 4 Gbps FC 端口连接配置为 3 个池:- 1 个池 = 16 块硬盘 = 1 个虚拟 LUN (200 GB) - tempdb- 1 个池 = 16 块硬盘 = 1 个虚拟 LUN (300 GB) – logs- 1 个池 = 448 块硬盘 = 2 个虚拟 LUN (每个 1 TB) - data1 和 data2

图 4 显示了 COB 测试的硬件配置。

图 4. COB 测试的硬件配置。

Page 9: 在英特尔架构 NEC 服务器之上 取得优异 Temenos T24 评 … · 2 SQL Server 2008 R2 取得优异TEMENOS T24 评测成绩 TEMENOS T24 简介 Temenos 集团公司成立于

9

SQL Server 2008 R2 取得优异 TEMENOS T24 评测成绩

账户数量 2,500 万个账户

吞吐率 3,437 TPS

持续时间 90 分钟

应用层 内核数量 100

CPU 利用率 30%

CPU 利用率达 100% 时所使用的内核数量

30

数据库层 内核数量 64(至强 7560)

CPU 利用率 75%

CPU 利用率达 100% 时所使用的内核数量

48

内存 1 TB

使用的内存 178 GB

网络 NIC 带宽 10 Gbps

数据库中的 NIC 数量 1

网络 I/O 平均值 101 MB/ 秒

网络 I/O 峰值 123 MB 秒

I/O 系统 IOPS 平均值 800

IOPS 峰值 22,000

数据 IOPS 峰值 21,000

日志 IOPS 峰值 788

数据 IOPS 平均值 390

日志 IOPS 平均值 404

表 5. 在线业务测试详细结果

性能指标评测测试结果:突破性的性能

性能指标评测测试结果表明,Microsoft SQL Server 2008 R2 与基于

英特尔® 至强® 处理器 7500 系列的服务器的组合能够支持 Temenos

T24 实现突破性的性能。

• COB 测试中 320 个代理完成 5,203 TPS

• 2,500 万个 COB 账户在不到两小时的时间里处理完成。(IC.

COB 总时间为 1 小时 20 分钟;COB 总时间为 3 小时 57 分钟。)

• 在线业务测试中取得 3,437 TPS — 考虑到一天八小时工作时

间,且一个峰值小时内的业务交易占全天业务交易的 50%,

这意味着每天交易量达 2,470 万笔。

• 多至每秒 140,000 次 SQL 批处理

• 每秒 78,000 次 I/O 运算

当业务交易处于峰值水平时,服务器 CPU 平均利用率保持在 75%

以下。这一利用率确保了服务器能够在未来交易增长时提供足够的

处理能力。

在线业务测试的详细结果

通过将大量在线交易添加至 T24 应用中,在线业务交易测试可模

拟出 T24 的日常集中使用情况。

在线业务交易的吞吐率达到每秒 3,437 次,相当于一个八小时工作

日中交易业务总量超过 2,470 万笔。

表 5 显示了在线测试交易的详细结果。

Page 10: 在英特尔架构 NEC 服务器之上 取得优异 Temenos T24 评 … · 2 SQL Server 2008 R2 取得优异TEMENOS T24 评测成绩 TEMENOS T24 简介 Temenos 集团公司成立于

10

SQL Server 2008 R2 取得优异 TEMENOS T24 评测成绩

渠道类型(组合比例) T24 交易 交易类型接口 期望的 TPS 实现的 TPS

ATM 和 POS

余额查询(5%) Custom Routine OFS.GET. ACCT. BALANCE

OFS-MQ 150 TPS 175 TPS

取现(25%) OFS Clearing Manager(具有交易请求)

OFS-MQ 750 TPS 767 TPS

分支机构交易

柜台现金储蓄(2%) TELLER,MB.DEPOSIT XML-Browserweb 60 TPS 75 TPS

托收(0.5%) FT,MB.OT OFS-MQ 15 TPS 15 TPS

SB 开户(0.1%) ACCOUNT,MB.NEW XML-Browserweb 3 TPS 7 TPS

互联网银行业务

资金转移(2%) FT,MB.ACCT.TO.ACCT XML-Browserweb 60 TPS 68 TPS

余额查询(21%) ENQ.ACCT.BAL.TODAY OFS-MQ 630 TPS 729 TPS

银行结单(1%) ENQ.STMT.ENT.BOOK OFS-MQ 30 TPS 32 TPS

金融交易查询(12%) ENQ.STMT.ENT.BOOK OFS-MQ 360 TPS 402 TPS

IVR 与清算

IVR 余额查询(8%) Custom Routine OFS.GET.ACCT. BALANCE

OFS-MQ 240 TPS 365 TPS

清算交易(23.4%) OFS CLEARING MANAGER (BULK) OFS-MQ 702 TPS 802 TPS

表 6. 在线业务测试的交易组合

表 6 显示了在线业务测试中使用的交易组合的详细信息及在线业务测试结果。

在线业务交易测试采用以下配置运行:

• 使用了 7 台运行 T24/TAFC 的应用服务器,共有 100 个内核

• IBM WebSphere MQ V 7 和 TOCF.NET 部署于一台拥有 12 个内核的服务器之上

• JBoss 及 JMeter 共同运行于一台拥有 12 个内核的单独服务器之上

• SQL Server 2008 R2 运行于具有 64 个内核的 NEC EX5800 服务器之上

• 共运行 356 个 Temenos 代理参与在线业务测试 .

• 使用 Atrato Extreme Velocity 1000 存储

Page 11: 在英特尔架构 NEC 服务器之上 取得优异 Temenos T24 评 … · 2 SQL Server 2008 R2 取得优异TEMENOS T24 评测成绩 TEMENOS T24 简介 Temenos 集团公司成立于

11

SQL Server 2008 R2 取得优异 TEMENOS T24 评测成绩

服务器制造商和型号 内核数量 CPU 利用率

HP BL490G6 12 30%

HP BL460G6 8 20%

HP BL490G6 12 30%

HP BL490G6 12 30%

HP BL490G6 12 29%

HP BL490G6 12 55%

HP BL490G6 12 40%

Dell R910 32 20%

NEC.A1080a-E 64 75%

表 7. 在线业务测试中的 CPU 利用率

账户数量 2500 万个账户

交易 计息和资本化

COB 总时间 3 小时 17 分钟

IC.COB 时间 1 小时 20 分钟

应用层 TAFC 代理数量 320

内核数量 188(X6550、E5540、E5650、 X7560)

CPU 利用率 73%

CPU 利用率达 100% 时所使用的内核数量

137

数据库层 内核数量 64(至强 7560)

CPU 利用率 70%

CPU 利用率达 100% 时所使用的内核数量

45

内存 1 TB

使用的内存 600 GB

网络 NIC 带宽 10 Gbps

数据库中的 NIC 数量 1

网络 I/O 平均值 150 MB/ 秒

网络 I/O 峰值 233 MB/ 秒

I/O 系统 IOPS 平均值 7,000

IOPS 峰值 62,000

数据 IOPS 峰值 60,000

日志 IOPS 峰值 1,500

数据 IOPS 平均值 6,000

日志 IOPS 平均值 1,000

表 8. COB 测试结果

表 7 显示了在线业务性能指标评测测试过程中的服务器 CPU 利

用率。

交易结束测试的详细结果

COB 测试用于模拟交易结束批处理情况,并衡量账户资本化的速

度。账户资本化会以这个速度处理具有 2500 万个账户的数据库。

COB 资本化测试结果令人振奋:5,203 TPS,2500 万个账户在 1

小时 20 分 34 秒内处理完成。

表 8 显示了 COB 测试的详细结果

Page 12: 在英特尔架构 NEC 服务器之上 取得优异 Temenos T24 评 … · 2 SQL Server 2008 R2 取得优异TEMENOS T24 评测成绩 TEMENOS T24 简介 Temenos 集团公司成立于

12

SQL Server 2008 R2 取得优异 TEMENOS T24 评测成绩

服务器制造商和

型号

代理数量 内核数量 CPU

利用率

HP BL460G6 15 8 80%

HP BL490G6 30 12 75%

HP BL490G6 30 12 75%

HP BL490G6 30 12 82%

HP BL490G6 30 12 75%

HP BL490G6 30 12 78%

HP BL490G6 30 12 85%

HP BL490G6 30 12 78%

Dell R910 40 32 85%

HP DL980G7 55 64 60%

NEC A1080a-E 64 70%

表 9. COB 测试中的 CPU 利用率。

COB 资本化测试采用以下配置运行:

• 10 台应用服务器,共拥有 188 个内核。

• 采用拥有 64 个内核的数据库服务器运行 Microsoft SQL

Server 2008 R2。

• jDLS 锁定部署于数据库服务器上,并且经设置可支持

200,000 个锁。

• 320 个代理参与 COB 测试。

表 9 显示了 COB 性能指标评测测试过程中的服务器 CPU 利用率。

可扩展性

TEMENOS T24 的可扩展性在性能指标评测测试中通过多种方式

得到了验证。可扩展性测试分别采用 100 个代理、200 个代理和

300 个代理进行,旨在测试线性可扩展性表现。测试结果表明,

扩展性可达 95%。

测试采用了多台应用服务器,这表明客户可同时利用现有和全新

的硬件建立灵活、可扩展的架构。

随着越来越多的交易传输至 TEMENOS T24,服务器的 CPU 利用

率以线性方式扩展。在交易吞吐率的峰值阶段,可用服务器上的

CPU 利用率不超过 70%,从而为应对未来交易增长提供了足够的

处理能力。

Page 13: 在英特尔架构 NEC 服务器之上 取得优异 Temenos T24 评 … · 2 SQL Server 2008 R2 取得优异TEMENOS T24 评测成绩 TEMENOS T24 简介 Temenos 集团公司成立于

NEC.com

6535 N. State Highway 161

Irving, Texas 75039-2402

(214) 262-2000 / (800) 338-9549

Intel.com

2200 Mission College Blvd.

Santa Clara, CA USA

95054-1549

总结

Temenos 与微软携手提供银行业务解决方案,致力于以最经济高

效的方式应对当今行业挑战和需求,同时提供出色的灵活性响应

未来的业务和技术机遇。

Temenos/微软/NEC/英特尔 Highwater Benchmark 测试表明 SQL

Server 2008 R2 能够为 T24 带来突破性的性能。

更多信息

微软/Temenos 联盟站点

“基于 Microsoft SQL Server 数据库平台优化 TEMENOS T24 核心

银行业务解决方案”白皮书

T24/SQL Server 2008 性能指标评测新闻稿“Temenos 与微软证明

能够出色支持大型零售银行业务运营”

Microsoft.com

Microsoft Corporation

1 Microsoft Way

Redmond, WA USA

98052-6399

Temenos.com

Temenos Headquarters SA

18 Place des Philosophes

CH. - 1205 Geneva

Switzerland

本文件以“原始”方式提供。本文所述的信息和观点,包括 URL 及其它互联网网站参考可随时更改,恕不另行通知。使用者自行承担使用本文的风险。

SQL Server 2008 R2 取得优异 TEMENOS T24 评测成绩