Hardware Requirements, Scaling, and Sizing

Minimum Server Hardware Requirements

BA Insights recommends distributing its applications across two servers:

Following are the minimum hardware specifications required to run BA Insight products.

Servers should be scaled based on:

  • Your organization's requirements
  • Growth rate of both your:
    • Users
    • Data required to be indexed

Server Architecture with BA Insight Products

  • Server 1 – Front End
    • SmartHub
  • Server 2 – Backend
    • Connector Backend: Connectivity Hub
  • Server 3
    • Connectors
  • Server 4
    • AutoClassifier

Server Requirements

Each server or virtual machine for your web server and database server must have the following general requirements (your specific requirements may vary):

  • Processing:
    • 4-8 vCPUs
  • Memory:
    • 8-32 GB RAM.
    • NOTE: If you are processsing large videos, BA Insight recommends more memory.
  • Storage:
    • 1 System Drive (Minimum: 100 GB)
    • 1 Data Drive (Minimum: 200 GB)

NOTE: If you are using Elasticsearch, note that it cannot be on the same server as Connectivity Hub.

All INDEXES must be on their own separate INFRASTRUCTURE (VCPUs).

Load Balancing

You can use Connectivity Hub in a load balanced configuration to concurrently crawl documents from all servers in a farm as well as access the Administration portal from a common URL. Note the following:

  • Connectivity Hub only supports Layer 7 load balancers.

  • Layer 4 load balancer are not supported.

For more information on configuring load balancing in Connectivity Hub, see Deploy or upgrade a multi-server configuration.