Install > Support Matrix > Performance and Sizing

Performance and Sizing

Third-party components, such as databases and operating systems, are supported at the minor level, unless a different minimum level is specified. Future maintenance and patch releases (including fix packs or service packs) on the same minor release are expected to be supported, unless a conflict specific to that release arises.

ITBA is made up of various components, such as Data Warehouse and BA. SAP BusinessObjects Enterprise is optional.

Before Sizing your ITBA Product

Consider the below factors for sizing your ITBA product:

  1. Number of concurrent users. The number of users currently logged in the system.
  2. Instances of data source. The number of instances of data source you are going to activate in the ITBA application.
  3. Source Data Volume. The source data volume determines the free disk requirement of the Vertica database. It is the size of the data that needs to be analyzed, not the total data volume of the data source. You can roughly estimate the free disk space of each node with the below formula:
    Free disk space = 5 * [data volume of all source data]

    Vertica recommendation is that the minimum free disk space is 1 TB each node. In most cases, 1 TB free disk in Vertica database is large enough for out-of-the-box data sources.

  4. Number of Vertica Nodes. The ITBA application server does not support high availability, but Vertica does.

    • To use the high availability of Vertica database, it is recommended to setup the Vertica cluster with at least 3 nodes and set Ksafe=1.
    • If the data volume of all data sources is more than 200 GB, it is recommended to setup the Vertica cluster with 3 nodes.

Configurations and Sizing

You can install Business Analytics using one of the configurations explained below. Sizing information is available for each configuration.

  • Application Server Sizing

    Server
    Item

    Minimum Requirements
    (< 3 data source instances

    <= 50 concurrent users)

    Recommended Requirements
    (>= 3 data source

    instances

    50-300 concurrent users)

    Business Analytics Server RAM 12 GB 16 GB
    Free disk space 80 GB 150 GB
    Processor 4 Cores 8 Cores
    Required Ports
    • ports: 10001 to 10010, 11020, 11021
    • HTTP default port: 8080.
    • HTPPS default port 8443.

    You can select non-default HTTP and HTTPS ports during post install

    Note  

    • The number of concurrent users is not limited to 300. If there are more than 300 concurrent users, the response time of some of the UI operations might be slower.
  • Vertica Server Sizing

    • Single node Vertica cluster

      Server
      Item

      Recommended (Source Data Volume<200 GB)

      Extra
      (Source Data Volume>=200 GB)

      Vertica Database Server RAM 64 GB 96 GB
      Free disk space 1 TB 1 to 5 TB
      Processor 8 Cores 8 Cores
      Required Ports

      Database default port: 5433

    • Three nodes Vertica cluster

      Server
      Item

      Recommended (Source Data Volume<200GB)

      Extra
      (Source Data Volume>=200GB)

      Vertica Database Server
      (for each node)

      RAM 64 GB 96 GB
      Free disk space 1 TB 1 to 5 TB
      Processor 8 Cores 8 Cores
      Required Ports

      Database default port: 5433

  • When you evaluate the source data volume, take into consideration the future data growth. For example, if the current source data volume is 20 GB, and the data growth each year is 5 GB, over the next 3 years, the total source data volume will be about 20 + 5*3= 35 GB.

  • ITBA provides a Vertica license with 1 TB raw data size restriction. For details about raw data size, see Vertica Administration Guide.

BOE Server Sizing

You need one additional separate BOE server if you need to connect to BOE for reports. In such a case, setup the BOE server with the following settings:

Application Server
Item

Minimum Requirements

Recommended
Requirements

SAPĀ® BusinessObjects Enterprise server RAM 16 GB 16 GB
Free disk space 80 GB 80 GB
Processor 4 Cores 4 Cores
Required Ports
  • Port for the Central Management Console (CMC) is 8080
  • Port for the Central Management System (CMS) is 6400 and 6410