• No results found

The Performance and Tuning Worksheet

The Performance and Tuning Worksheet can assist you in tuning Sterling Integrator for optimal performance.

It helps you take an inventory of the different parts of your installation that affect performance.

Note: This worksheet is optional. It does not replace the Sterling Integrator System Requirements documentation that you used to install Sterling Integrator.

Use the Performance and Tuning Worksheet to help you determine your hardware requirements according to your processing volumes, operating system, hardware vendor, and number of CPUs you are running.

Your Answer Description

Request

Enter the number of processing days in a month. Use 30 days as How many processing days are

there in a month?

an average. This gives 5 days of maintenance time throughout the year.

Enter the number of hours you allow for processing all the data.

How many processing hours are there in a day?

Enter the largest number of translations you will have if How many translations are

required for each transaction?

multiple translations are required for a business process. For example, is data mapped to a common format, and is the common format used to interface with all the external systems?

If content-based routing is required in your business Is content-based routing

required?

processes, you require maps, XML encoder, BPML choice, assigns, adapters that are used for routing, and possibly other components.

Your Answer Description

Request

This requires translating data into XML. The data will then have to Does the content of a transaction

have to be verified?

be put in process data and verified using XPath.

Typically, only a small part of a transaction has to be verified.

What percentage of the content of the transaction should be

verified? However, if most of a transaction requires verification, you may have significant resources depending on the verification path.

This is used to calculate the Service Latency.

How many rules have to be applied to verify the content?

Enter the number of elements that have to be verified.

How many content elements have to be verified?

Current daily volume addition in the future. The default for the What is the future system growth

rate?

current volume is 1. For example, 2 means 100% growth or doubling the system requirements.

Enter the level of persistence (storage to the database) you require for your business process.

What is the business process persistence level that is required?

Choices include:

• Full – Saves a complete copy of process data along each step of the process.

• Minimal – Saves all the steps in a business process and selected copies of process data.

• None – Saves the first and the last step of a business process, steps with an override

persistence level, and selected steps in business process data.

Unless you are very experienced and understand business process context, enter 3.5.

What is the average business process size (KB)?

Enter the hardware vendor's name, for example, IBM, Sun, HP, or Dell.

Who is the hardware vendor hosting Sterling Integrator?

Enter the speed in MHz, for example, 450, 1900 (1.9 GHz).

What is the speed of CPUs in the host?

Your Answer Description

Request

Enter the number of CPUs installed or the number you plan to install.

What is the number of CPUs in the host?

Enter the amount of memory in MB, for example, 500 MB, 2048 MB.

What is the amount of main memory in the host (RAM)?

Enter the host operating system, for example, Solaris, Windows®, What is the operating system that

you are using to host Sterling

Integrator? Windows Server® 2003, AIX, or

Linux.

For example, Red Hat Enterprise Linux, Release 3, or Windows 2003 Server Standard Edition R2.

What is the operating system release and version number?

For example, IBM 1.5.0 build pxi32devifx-20070806 (SR5a).

What are the JVM version numbers?

Your JVM version must match the requirements for your version of Sterling Integrator. The build date and lower release numbers must also match.

Enter the version and patch number for your copy of Sterling Integrator.

What are the Sterling Integrator version and patch numbers?

Enter the application server to integrate with, for example, JBoss or BEA WebLogic.

Are you integrating with an application server? If so, who is the vendor?

Enter the version number and patch number of the application server.

What is the application server version and patch number?

Enter the name of the relational database vendor Sterling Who is your relational database

vendor?

Integrator uses, for example, MySQL, Oracle, or DB2.

Enter the version number and patch number of the relational database.

What is the relational database version and patch number?

Enter the vendor name of the other business applications that What are the other business

applications that have to be

integrated with? you use in your business, for example, SAP or PeopleSoft. This helps determine which adapters and services you require to complete processing.

Your Answer Description

Request

Enter the version number and patch number of the other business applications.

What are the other business applications' version number and patch number?

Enter the different data formats that you use to exchange data What data format do you use to

exchange data with the other

business applications? with the other business

applications, for example, XML or IDOC. This helps determine the amount of translation processing that may be needed to increase system resource requirements.

Enter the types of inbound transactions that Sterling Integrator will process.

What type of inbound transactions do you have?

Enter the average size of your inbound transactions that Sterling What is the average size of each

inbound transaction type?

Integrator will process. Base your planning on the larger

transactions at peak times for better performance.

Enter the number of each inbound transaction type received by you How many of each inbound

transaction type do you receive

daily? daily. This helps determine the

processing volumes.

Enter the sum total of each inbound transaction type. This What is the sum total size of each

inbound transaction type?

helps in determining the processing volumes.

Enter the average number of files in each inbound transaction type.

What is the average number of files in each inbound transaction

by type? This helps determine the

processing volumes.

Enter the types of outbound transactions that Sterling Integrator will process.

What types of outbound transactions do you have?

Enter the average size of each of your outbound transactions that What is the average size of each

outbound transaction type?

Sterling Integrator will process.

Base your planning on the larger transactions during peak periods for better performance.

Enter the number of each outbound transaction type How many of each outbound

transaction type do you receive

daily? received by you daily. This helps

in determining the processing volumes.

Your Answer Description

Request

Enter the sum total of each outbound transaction type. This What is the sum total of each

outbound transaction type?

helps in determining the processing volumes.

Enter the average number of files in each outbound transaction What is the average number of

files in each outbound transaction

by type? type. This helps determine

processing volumes.

Appendix B