What is Latency, Throughput and Capavity ?

What is... This is a short answer and question category.Latency

This is the time from when an event occurs until the event is available and useable in the system.

Example: data transfer latency

The BAM Server collects events from the audit trail database that occurred 30 seconds in the past. This delay ensures that late arriving audit trail events are collected.

Throughput

This describes the number of transactions the system can process per unit of time.

It is important to execute single-user test for debug and functional tests and multi-user tests for the same business transcations.

Example: concurrent search queries per time interval or the number of simultaneously-viewed documents

Capacity

Capacity is not a fixed value or measurable. Capacity depends on the number of users, the number of business processes, the number of documents  and the soft- and hardware configuration.

The capacity must be treated separately:

  • on the client (Browser)
  • Application Server
  • Content Server
  • Database
  • and the network bandwidth and latency between the components

What is the server step size?

 

What is... This is a short answer and question category.

Explanation: The server step size is a numeric value in seconds. It displays how often information from the audit trail table will be transferred into the BAM database.

Function: The numeric value is the period how often the event pipe job runs. You can increase the step size on high volume environments.
Please keep in mind: the server step size and the data transfer latency are asynchronous but dependent entities. On high volume environment increase the latency and the job runs less frequently. The job takes longer and the data size of each transaction is larger. Do not increase the step size to much, because the data size and data volume could have negative effects to the system performance.

Relevant products: Business Activity Monitor, Content Server, xCP, Process Engine

additional information: Data transfer latency

What is the data transfer latency?

What is... This is a short answer and question category.Explanation: The BAM Server collects events from the audit trail database that occurred 30 seconds in the past. This delay ensures that late arriving audit trail events are collected.

Function: On high load environments where Process Engine handles large volumes of workflows simultaneourly (> 100 concurrent WF events) the Content Server takes more than some second to complete the transaction.
Default latency is 30 second. On high load environments the latency up to 300 seconds and more.
–higher latency = longer delay for update the report data in the dashboard–

Relevant products: Business Activity Monitor, Content Server, xCP, Process Engine

additional information:server step size

What is... This is a short answer and question category.What is the GAP-filler?

Explanation: The gap-filler-feature is part of the Content Server and stores data between the Content Server and the Business Activity Monitor (BAM) database.

Function: The Content Server continuously writes audited data into the audit trail table regardless of whether the Business Acitvity Monitor Server monitors the data.
If the BAM database goes offline the gap-filler-feature stores the data and fills the backlogged data into the BAM Server after a preconfigured period.
Default period is 5 Minutes. There is no numeric imitation to the period time accept the BAM memory size.

Relevant products: Business Activity Monitor, Content Server, xCP