Skip to main content
Version: v2602

Advanced Setup

This page explains complex configuration methods for AIBooster in on-premise environments.

Choosing a Configuration Pattern​

ConfigurationFeaturesRecommended Use
Single NodeComplete on one machineValidation, learning, small PoC
Multi NodeDistributed across multiple machinesProduction operation, large-scale clusters

Single Node Configuration​

A configuration where both AIBooster Server and Agent run on a single machine.

Pattern 1: Minimal Configuration for Validation​

single-node-1

Install both AIBooster Server and AIBooster Agent on a single workstation or server equipped with GPU. Connect a monitor and open the dashboard locally to check performance information. This is the shortest route when you "just want to get it running" on offline validation machines or benchmark machines. No network configuration is required.

Pattern 2: Multi-User Configuration​

single-node-2

Install both AIBooster Server and AIBooster Agent on a single workstation or server equipped with GPU. Users view the dashboard provided by the server from their personal PCs through a browser via TCP port 3000. Ideal for small PoCs where multiple people want to view the dashboard.

Multi Node Configuration​

A configuration for production operation where AIBooster Server and Agents are distributed across multiple machines.

multi-node-1

Install AIBooster Server on the management node, and install AIBooster Agent on each GPU compute node. Users view the dashboard provided by the management node from their personal PCs through a browser via TCP port 3000. This is the recommended configuration for many GPU cluster server systems.

Pattern 2: Co-located with Compute Node​

multi-node-2

If there is no dedicated management node, select one GPU-equipped node and install both AIBooster Server and its dedicated AIBooster Agent there. Install only the Agent on the remaining GPU-equipped nodes. Users view the dashboard provided by the GPU-equipped node with AIBooster Server installed from their personal PCs through a browser via TCP port 3000.

Setup Procedure​

AIBooster Server​

Copy and execute the following command in your terminal on the management node where AIBooster Server will run:

curl -LO https://assets.aibooster.fixstars.com/faibup-server.sh && sudo sh ./faibup-server.sh

As described in the Troubleshooting page, some ports on the management node running AIBooster Server must be open/accessible.

AIBooster Agent​

On the node where AIBooster Agent will run, replace [Management Node IP Address] in the following command with the actual IP address, then execute it:

curl -LO https://assets.aibooster.fixstars.com/faibup-agent.sh && sudo sh ./faibup-agent.sh -- --server_endpoint http://[Management Node IP Address]

Dashboard Initial Configuration​

Grafana First Login​

AIBooster uses Grafana for performance data visualization. When accessing the dashboard from a browser for the first time, the following screen will be displayed:

Grafana-login

Password Configuration​

  1. Enter admin as both username and initial password
  2. When prompted to change the administrator password, enter any password

Configuration Complete Confirmation​

When the following screen is displayed, the initial dashboard configuration is complete:

Grafana-top