HP Reliable Transaction Router Getting Started page 35

Reliable transaction router
Table of Contents

Advertisement

RTR callout servers provide facility-based processing for
Authentication
authentication. For example, a callout server can enable
verification checks to be carried out on all requests in a given
facility.
Callout servers run on backend or router nodes. They receive a
copy of every transaction either delivered to or passing through
the facility.
Callout servers offer the following advantages:
Because this technique relies on backing out unauthorized
transactions, it is most suitable when only a small proportion of
transactions are expected to fail the check, so as not to have a
performance impact.
When working with database systems, partitioning the database
Partition
can be essential to ensuring smooth and untrammeled
performance with a minimum of bottlenecks. When you
partition your database, you locate different parts of your
database on different disk drives to spread both the physical
storage of your database onto different physical media and to
balance access traffic across different disk controllers and drives.
For example, in a banking environment, you could partition
your database by account number, as shown in Figure 1–18. A
partition is a part or segment of your database.
Once you have decided to partition your database, you use key
Key range
ranges in your application to specify how to route transactions to
the appropriate database partition. A key range is the range of
data held in each partition. For example, the key range for the
first partition in the bank partitioning example goes from 00001
to 19999.
The checking code is completely separated from other
application code. The application does not have to be
modified to add an authentication check or logging.
The check can run in parallel with the database updates;
this can improve response times.
The check can be run on the router hardware.
RTR Server Types
Introduction 1–23

Advertisement

Table of Contents
loading

This manual is also suitable for:

Aa-rle1c-te

Table of Contents