beautypg.com

Batch processing, Resource use – Nortel Networks AS 5300 User Manual

Page 26

background image

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:

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

Nortel Application Server 5300 Application Programming Interfaces Reference

NN42040-110

01.01

Standard

11 June 2008

Copyright © 2008 Nortel Networks

.