Planning for data collection in the on-premises environment
This section describes how to plan for the installation of Remote ETL Engine and related components that are required to collect data from your environment. If you want to use Capacity Agents for data collection, plan for the deployment of BMC Helix Client Gateway and Gateway Server.
When using the Gateway Server, you must install it on the same computer where the Remote ETL Engine is installed. Also, it is a best practice to install BMC Helix Client Gateway on the same computer.
BMC recommends using a dedicated Remote ETL Engine for processing data from the Gateway Server and a separate Remote ETL Engine for processing data from other on-premises ETLs. The use of separate Remote ETL Engines ensures efficient data processing.
Remote ETL Engine
Prerequisite
Ensure that the Helix system user who runs the Remote ETL Engine has permissions to use the system crontab file:
- If the host has a pcron.deny policy, ensure that the Helix user is not included in it.
- If the host has a cron.allow policy, add the Helix user to it.
Ensure that the Linux computer where you plan to install the Remote ETL Engine meets the following requirements:
Review the following guidelines to estimate the required disk, memory, and processor capacity:
Dedicated Remote ETL Engine and Gateway Server
Ensure that the Linux computer where you plan to install the Remote ETL Engine and Gateway Server meets the following requirements:
Review the following guidelines to estimate the required disk, memory, and processor capacity:
Capacity Agent
Review the following topics to plan for the Capacity Agent installation:
The following diagram shows some example configurations for the on-premises components and how they interact with BMC Helix Capacity Optimization:
Arrows in this diagram represent the direction in which the connection is made to open the ports.
Depending on the data that you are importing, you can use one or more of the three possible VM configurations (VM1, VM2, or VM3). For example, if you want to import data for Remote ETL, Gateway Server, you need VM1 configuration. To connect to only Remote ETL to import data, use VM3 configuration.