4
SPONSORED SECTION: RECORD-SETTING TRANSACTION PROCESSING New, record-setting performance by IBM systems running IBM® DB2® on the Intel® Xeon® processor E7 product family is good news for banks and other businesses striving to meet the needs of today’s busy, demanding, and tech-savvy customers. With millions of people depending on automated teller machine (ATM) networks to meet their key challenges. First, their supporting systems must be continuously available—customers expect convenient banking services to be there when they need them, and any withdrawal or deposit a customer makes must be quickly as a bank grows the database must scale to accommodate thousands or even millions of new customers. Third, the system must deliver responsive performance that keeps customers coming back. can be a daunting challenge. But recent database technology can rest easy, secure in the knowledge that they can more than satisfy customer needs. The test results were made possible by a combination of IBM DB2 servers, and the Intel Xeon processor E7-2870. Together, IBM and Intel achieved: day processing Testing Real-World Business Scenarios application in their day-to-day operations. processing scenario, focuses on the posting of of ATM transactions—that generally occurs during the daytime. The night processing that generally occurs overnight in batch mode. The test was based on 90 million accounts, an amount equivalent to the number of accounts representative of a large international bank. For day processing, the number of postings to bank accounts For night processing, the number of balanced database servers. Delivering a First-Ever Clustered Benchmark Result benchmark has been published using a cluster of database servers. DB2 offers application cluster transparency through its availability and extreme capacity that can scale up as the enterprise grows. With this feature, if one server fails, the users connected to that server are automatically moved to the remaining machines. By offering seamless recovery, DB2 mitigates risk and IBM, Intel Post Top Results for SAP Transaction Banking IBM System x with Intel Xeon E7 Processors and IBM DB2 Deliver Record Results for Day and Night Processing in the SAP TRBK Benchmark

IBM, Intel Post Top Results for SAP Transaction Banking

Embed Size (px)

Citation preview

Page 1: IBM, Intel Post Top Results for SAP Transaction Banking

SPONSORED SECTION: RECORD-SETTING TRANSACTION PROCESSING

New, record-setting performance by IBM

systems running IBM® DB2® on the Intel®

Xeon® processor E7 product family is good

news for banks and other businesses

striving to meet the needs of today’s busy,

demanding, and tech-savvy customers.

With millions of people depending on automated

teller machine (ATM) networks to meet their

!"#$"%&"''()*&+"!",$!-&$").$./.$0")&1!,'&.23''&

key challenges. First, their supporting systems

must be continuously available—customers

expect convenient banking services to be there

when they need them, and any withdrawal

or deposit a customer makes must be quickly

3'4',.'(&$"&.2'&,'".3!-&(!.! !)'5&6',0"(*&

as a bank grows the database must scale to

accommodate thousands or even millions of

new customers. Third, the system must deliver

responsive performance that keeps customers

coming back.

6$7/-.!"'0/)-8&7''.$"%&!--&.23''&3'9/$3'7'".)&

can be a daunting challenge. But recent

.').)&:30;'&.2!.&'".'3:3$)')&/)$"%&.2'&6<=&

>!"#$"%&6'3;$,')?&!::-$,!.$0"&@$.2&A>B&C>D&

database technology can rest easy, secure

in the knowledge that they can more than

satisfy customer needs. The test results were

made possible by a combination of IBM DB2

:/3'6,!-'E&,-/).'3$"%&,!:! $-$.$')*&A>B&68).'7&FE&

servers, and the Intel Xeon processor E7-2870.

Together, IBM and Intel achieved:

G& &HI*HJK*LLL&:0).$"%)&.0& !"#&!,,0/".)&:'3&

20/3&103&6<=&M3!")!,.$0"&>!"#$"%&NMO>PQ&

day processing

G& &DD*RKD*LLL& !-!",'(&!,,0/".)&:'3&20/3&

103&6<=&MO>P&"$%2.&:30,'))$"%

Testing Real-World Business Scenarios6<=&MO>P&$)&!&:!3.$,/-!3-8&/)'1/-& '",27!3#&

',!/)'&01&.2'&3'!-$).$,&@!8&$.&3'4',.)&

20@& !"#)&/)'&.2'&6<=&>!"#$"%&6'3;$,')&

application in their day-to-day operations.

M2'&+3).&:!3.&01&.2'& '",27!3#*&.2'&(!8&

processing scenario, focuses on the posting of

.3!")!,.$0")S103&'F!7:-'*&.2'&,0".$"/0/)&40@&

of ATM transactions—that generally occurs

during the daytime. The night processing

),'"!3$0&3'4',.)&.2'& !-!",$"%&01&!,,0/".)&

that generally occurs overnight in batch mode.

The test was based on 90 million accounts,

an amount equivalent to the number

of accounts representative of a large

international bank. For day processing,

the number of postings to bank accounts

:'3&20/3&@!)&HI*HJK*LLL&!.&KT&:'3,'".&

U=V&/.$-$W!.$0"&103&.2'&(!.! !)'&)'3;'3)5&

For night processing, the number of balanced

!,,0/".)&:'3&20/3&@!)&DD*RKD*LLL&

!.&RI&:'3,'".&U=V&/.$-$W!.$0"&103&.2'&

database servers.J

Delivering a First-Ever Clustered Benchmark Result M2$)&$)&.2'&+3).&.$7'&.2!.&.2'&6<=&MO>P&

benchmark has been published using a

cluster of database servers. DB2 offers

application cluster transparency through its

C>D&:/3'6,!-'&1'!./3'*&:30;$($"%&,0".$"/0/)&

availability and extreme capacity that can

scale up as the enterprise grows. With

this feature, if one server fails, the users

connected to that server are automatically

moved to the remaining machines. By offering

seamless recovery, DB2 mitigates risk and

IBM, Intel Post Top Results for SAP Transaction Banking IBM System x with Intel Xeon E7 Processors and IBM DB2 Deliver Record

Results for Day and Night Processing in the SAP TRBK Benchmark

Page 2: IBM, Intel Post Top Results for SAP Transaction Banking

SPONSORED SECTION: RECORD-SETTING TRANSACTION PROCESSING

delivers the transactional uptime banks and

their customers expect.

While some distributed, shared-disk

database clusters can take minutes to

resume processing after host failure, DB2

is designed to simply continue operating.

Centralized locking and cache management

features allow the remaining hosts in

the cluster to access critical information

promptly if one server fails. During planned

outages, administrators can perform rolling

maintenance on individual servers without

affecting the overall availability of the cluster.

As an organization grows and new servers

are added, some database clustering

technologies also require code changes,

!"!#!$%&'%!()*+,%+"-&!+ &'%.%'")/.!")0+1&

This can cause weeks of coordination efforts

across the enterprise and inevitably drains the

infrastructure of resources that can be better

used elsewhere. However, DB2 provides

transparent application scaling that eliminates

this problem.

At the same time, DB2 helps businesses

meet today’s cost-cutting demands. The

system can detect and recover from failures

automatically, without manual intervention.

When a company needs more servers,

scaling out is as simple as sliding another

member into the cluster while the entire

database continues to operate. There is no

downtime required for database tuning—

reducing administrative requirements and

freeing administrators to focus on value-

added tasks.

Teaming Up Technologies for Optimum Performance

DB2 pureScale on the 2-processor IBM System x3690 X5 system leverages

!"#$%&'("&&#$"(") &#*+#,-.#/012!' "2 %1"3#4(5# !"#64 "& #,( "6#7"*(#81*2"&&*1#

"2!(*6*9:;#<*9" !"1=# !":#81*>'5"#4(#*8"(#4(5#2*& ?"++"2 '>"#"(>'1*(@"( # !4 #

24(#"4&'6:#&246"# *#!"68#@"" #2!4(9'(9#A*1B6*45#5"@4(5&;#C*1#"/4@86"=#,-.#.07D#

"2!(*6*9:#466*A&#$%&'("&&"&# *#5*%$6"# !"#@"@*1:#24842' :#*+# !"#E:& "@#/FGHI#

X5 system to 64 DIMM slots.

<!"#2*@$'(4 '*(#*+#E:& "@#/FGHI#7D#&"1>"1&#4(5#,( "6#7"*(#JK#81*2"&&*1&#'&#46&*#

5"&'9("5# *#$" "1#!4(56"#54 4$4&"# 14(&42 '*(#8"1+*1@4(2"#4(5#@"@*1:#5"@4(5&#

than other 2-processor servers:2

L# #,-.#E:& "@#/FGHI#7D#&"1>"1&#4(5#,( "6#7"*(#JK?MNKI#81*2"&&*1&#A*1B# *9" !"1#

*#5"6'>"1# !"#8"1+*1@4(2"#4(5#@"@*1:#24842' :#*+#81">'*%&#O?81*2"&&*1=#

4U servers in a 2-processor, 2U system.

L# #<!"#,( "6#7"*(#JK#81*2"&&*1&#41"#4>4'64$6"#'(#G?2*1"=#N?2*1"=#4(5#PI?2*1"#81*2"&&*1#

*8 '*(&Q !"#E0R#<S-T#$"(2!@41B# "& #2*()9%14 '*(#%&"5#PI?2*1"#81*2"&&*1&=#

+*1#4# * 46#*+#MI#2*1"&#4(5#OI# !1"45&#8"1#&"1>"1;#

<!"#&:("19:#5*"&(U #& *8# !"1";#,-.#V-M#'&#4(#"/2"66"( #) #+*1#E0R#-4(B'(9#

E"1>'2"&#4(5#* !"1#E0R#&*+ A41"#4&#V-M#'&#%('W%"6:#*8 '@'X"5#+*1#E0R#4886'24 '*(&;#

V-M#!"68&#*194('X4 '*(&#6*A"1# !"#*>"1466#2*& #+*1#E0R#"(>'1*(@"( &#4(5#24(#

'@81*>"#*>"1466#8"1+*1@4(2";#,(#+42 =#E0R#!4&#& 4(5415'X"5#*(#V-M#+*1#@4(:#*+#' &#

own major business systems.3

Page 3: IBM, Intel Post Top Results for SAP Transaction Banking

SPONSORED SECTION: RECORD-SETTING TRANSACTION PROCESSING

!"#$%&'"$()(*'""'"$( !+,'")-'!"(!.(/01(23&43&5(()"6(/"-37(8&!9355!&5 !"#$%&'()*+,"#-./# 012#3"4,!5+%6#%"&7*'&#

8"%"#93'+:4";#8:'!#+#)98"%<7*#,953:4+':94#9<

=1>#&"%?"%&#+4;#=4'"*#)%9,"&&9%&#@&""#A:B7%"#CDE

A:?"#-F&'"5#GHIJK#LM#;+'+3+&"#&"%?"%&#

8"%"#7&";N#"+,!#,94'+:4:4B#'89#=4'"*#L"94#

OP(QRPK#)%9,"&&9%&#+'#QESK#TUV#8:'!#

HK#>1#&!+%";#WH#,+,!"#)"%#)%9,"&&9%#+4;#

QMI#T1#9<#5"59%FE#O+,!#&"%?"%#8+&#+*&9#

,94$B7%";#8:'!#=1>#X1Q#O4'"%)%:&"#-"%?"%#

O;:':94N#YJEPN#8:'!#'!"#X1Q#)7%"-,+*"#

<"+'7%"N#-Z-O#W:47G[#O4'"%)%:&"#-"%?"%#CC#

-/CN#+4;#'!"#-./# 012#0"*"+&"#X")9&:'&#

>+4+B"5"4'#SEK#+))*:,+':94E#

!"#&"%?"%&#+,,"&&";#'!"#X1Q#;+'+3+&"#94#

&'9%+B"#5+4+B";#3F#+4#=1>#-F&'"5#-'9%+B"\#

X-RRKK#;:&6#&F&'"5N#'!"#59&'#+;?+4,";#

59;"*#:4#'!"#=1>#X-RKKK#*:4"7)E# !:&#<97%'!(

B"4"%+':94#&F&'"5#:4,*7;"&#QEM(:4,!N#

I#B:B+3:'&#)"%#&",94;#@T3]&D#-.-#;%:?"&#+4;#

R#T3]&#!9&'#+;+)'"%&#+4;#0.=X#+;+)'"%&N#

8!:,!#"4+3*"#!:B!"%#)"%<9%5+4,"#'!%97B!)7'#

9?"%#)%:9%#X-RKKK#59;"*&E# !"#4"8#0.=X#

+;+)'"%&#+*&9#+**98#<+&'"%#59?"5"4'#9<#;+'+#

+,%9&&#&'9%+B"#':"%&E#

=4#+;;:':94N#QC#=1>#1*+;"^"4'"%\#U-QQ#

+))*:,+':94#&"%?"%&#8"%"#7&";#'9#&7))9%'#

7&"%&#%744:4B#'%+4&+,':94&#+B+:4&'#'!"#

;+'+3+&"#'!%97B!#-./#_"'`"+?"%[#PECC#

-/S#%744:4B#-./#1+46:4B#-"%?:,"&#PEKE#O+,!#

,94'+:4";#'89#=4'"*#L"94#LMMPK#)%9,"&&9%&#

+'#QEJH#TUV#8:'!#R#>1#&!+%";#WH#,+,!"#)"%#

)%9,"&&9%#+4;#SR#T1#9<#5"59%FE

:33;'"$(<;(='->(?!6)@A5(0%5'"355(B3+)"65 9;+FN#%"&)94&"#':5"&#<9%#3+46:4B#

'%+4&+,':94&#+%"#5"+&7%";#:4#&",94;&E# 9#

%"5+:4#,95)"':':?"#:4#&7,!#+4#"4?:%945"4'N#

"4'"%)%:&"&#4"";#+#,94':4797&*F#

+?+:*+3*"N#&,+*+3*"N#+4;#!:B!()"%<9%5+4,"#

:4<%+&'%7,'7%"#'!+'#,+4#+,,9559;+'"#49'#

94*F#B%98'!#9?"%#':5"N#37'#+*&9#)"+6&#:4#

+,':?:'F#+4;#;"5+4;E#`:'!#:'&#"+&"#+4;#

'%+4&)+%"4,F#9<#&F&'"5#+4;#+))*:,+':94#

&,+*:4BN#'!"#,*7&'"%:4B#'",!49*9BF#9<#

=1>#X1Q#:&#;"&:B4";#<9%#'!"&"#"4?:%945"4'&E#

X1Q#)%9?:;"&#'!"#&,+*"(97'#,+)+3:*:':"&#

Figure 1: DB2 pureScale SAP TRBK benchmark !"#$%&'()!"*

x3690 X5 DB2 pureScale member

x3690 X5 DB2 pureScale member x3690 X5

DB2 pureScale member

x3690 X5 DB2 pureScale CF

Blade H Chassis10 x HS22

Blade H Chassis11 x HS22

DS8800

x3690 X5 DB2 pureScale member

InfiniBand

Page 4: IBM, Intel Post Top Results for SAP Transaction Banking

SPONSORED SECTION: RECORD-SETTING TRANSACTION PROCESSING

1 Statements of comparison are based on highest-performing systems running the SAP Transaction Banking (TRBK) standard SAP for Banking application. Results referenced are current as !"#$%&$'($)*"+,--."/012"($340'5)6"!7889"4 '%81$2":1&0"&0$"#;<"=$340'5)6"> 73418")$?785&1 32"53@"052"($$3"57@1&$@"53@"4$)&1A$@"(9"#;<";B."/0$"#;<"4$)&1A45&1 3"37'($)":52"3 &"available at press time and can be found at the following web page: www.sap.com/benchmark. Details can be obtained from IBM and SAP. The benchmark was performed at IBM in Montpellier, France, by IBM engineers.

2 Based on IBM comparison between a two-socket IBM System x3690 X5 without MAX5 and a two-socket IBM System x3690 X5 with MAX5.

3 See “SAP IT selects IBM DB2 as strategic database platform for internal business systems” at http://public.dhe.ibm.com/common/ssi/ecm/en/spc03186usen/SPC03186USEN.PDF.

Intel, the Intel logo, and Xeon are trademarks or registered trademarks of Intel Corporation or its subsidies in the United States and other countries. IBM, the IBM logo, ibm.com, BladeCenter, DB2, pureScale, System Storage, System x, and X-Architecture are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. A current list of IBM trademarks is available on the web at “Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml.

* Other product, company, or service names may be trademarks or service marks of others.

Copyright © 2011 Intel Corporation. All rights reserved.

Moving at the Speed of Business

One of the key elements of a DB2 server cluster is the high-speed fabric

interconnect between the DB2 members and the central DB2 pureScale

component, the DB2 Cluster Caching Facility (CF). The fabric of choice for the SAP

!"#$%&'()*+,-$.+/$0&11+'23$45!$6'7'8"+'9:;

Mellanox connectivity solutions enable DB2 pureScale to run at the highest

<&,=2,*+'(&$+'9$&=7(8&'(>$+'9$+()8&?&$&3@,&*&$/(+1+%818@>$+/$9&*+'9$A,2./;$

0&11+'23$6'7'8"+'9$+'9$B@)&,'&@$<,29C(@/$.8@)$,&*2@&$98,&(@$*&*2,>$+((&//$

(RDMA) over Converged Ethernet (RoCE) capabilities are designed to deliver high-

fabric bandwidth with low end-to-end latency while minimizing CPU utilization.

These capabilities help ensure optimal DB2 pureScale performance with:

D$ $E<$@2$FG$H%I/$=+%,8($/<&&9$@2$/C<<2,@$/&,?&,/$+'9$/@2,+A&$(2''&(@8?8@>$8'$+'>$

(2'7AC,+@82';$

D$ $J/$12.$+/$K$L/&($+<<18(+@82'$1+@&'(>$1&?&,+A8'A$@)&$*2/@$&=7(8&'@$!50J$%&@.&&'$

servers and storage. Mellanox RDMA solutions maximize server utilization by fully

2=M2+98'A$(2**C'8(+@82'$<,2(&//8'A$=,2*$@)&$/&,?&,$NOE$+'9$2<&,+@8'A$/>/@&*;

D$ $P2//1&//$@,+'/*8//82'Q$&'/C,8'A$@)+@$'2$<+(-&@/$+,&$9,2<<&9Q$+?2898'A$

retransmissions of data and reducing unnecessary overhead.

Mellanox also provides virtual protocol interconnect (VPI) technology, which

9&18?&,/$%2@)$6'7'8"+'9$+'9$B@)&,'&@$(2''&(@8?8@>$=,2*$@)&$/+*&$+9+<@&,Q$A8?8'A$6 $

*+'+A&,/$@)&$M&38%818@>$@2$+@@+()$/&,?&,/$@2$&8@)&,$'&@.2,-$2,$%2@);

that enable enterprises to meet a full

spectrum of processing requirements.

Combining DB2 and related clustering

features, IBM System x servers, and the

Intel Xeon processor E7-2870 delivers the

availability, scalability, and performance

businesses need to gain—and keep—a

competitive edge. The results of the most

recent SAP TRBK benchmark testing

are welcome news not only for banking

organizations, but for the many other

businesses with similarly demanding online

transaction processing (OLTP) requirements,

from online retail operations to airline

reservation systems. The sheer volume

of transactions achieved during the tests—

56 million transactions per hour—bode well

for any organization that relies on OLTP.

Learn MoreBenchmark results referenced are current as

of September, 2011. For the latest SAP

benchmark results, visit: ...;/+<;(2*I

/21C@82'/I%&'()*+,-I@,%-;&<3