Batch Processing; Resource Use - Nortel AS 5300 Application Programming Interface

Application programming interfaces reference
Hide thumbs Also See for AS 5300:
Table of Contents

Advertisement

26 Using the Bulk Provisioning Tool
In most cases, variables and properties used by the BPT provisioning
methods map to fields in the Provisioning Client. For Provisioning Client
field descriptions, see AS 5300 Provisioning Client Help, NN42040-502.
For example, the addRole provisioning method maps to the Add a New
Role window of the Provisioning Client (Admins > Add Roles).

Batch processing

A maximum of 1000 entries are processed together at a time. All bulk
processing is on an all-or-none basis.
For example, you can do a bulk add of 3000 subscribers to the system
from a file. Each subscriber is one line in the file. The BPT processes the
information in three blocks of 1000 lines each. If an error occurs during
processing of a block, such as a user name already in use, the BPT will
not process any lines in that block.

Resource use

The BPT processes the provisioning information before uploading it
to the database. During the processing, the BPT uses all available
CPU resources, whether the processing is performed on a server or a
workstation. CPU usage declines as the provisioning data is uploaded to
the database.
When performing bulk provisioning using files with a large number of
entries, use a BPT residing on a workstation. Performing the task on
a server can affect the performance of in-progress sessions using the
component services running on the server.
Nortel recommends using the BPT during off-peak times or maintenance
windows when large amounts of information are being added.
Bulk provisioning of users
Bulk provisioning of users (through BPT or an OPI client) puts a large
load on the database in the AS 5300 system. Therefore, bulk provisioning
must be throttled to prevent the database from becoming overloaded
while handling the BPT "add user" requests. The BPT or OPI client must
implement the following required sleep/wait times between "add user"
requests when adding users in bulk:
Nortel Application Server 5300 Application Programming Interfaces Reference
Copyright © 2008 Nortel Networks
.
For a system running at 80 percent call capacity, add 500 users at
a time. Sleep/wait at least 300 seconds before adding the next 500
users. This rate is approximately 6000 users added an hour.
For a system running at 20 percent call capacity, add 500 users at
a time. Sleep/wait at least 225 seconds before adding the next 500
users. This rate is approximately 8000 users added an hour.
Nortel AS 5300
NN42040-110 01.01 Standard
11 June 2008

Advertisement

Table of Contents
loading

Table of Contents