Page tree

Unsupported content

 

This version of the documentation is no longer supported. However, the documentation is available for your convenience. You will not be able to leave comments.

Skip to end of metadata
Go to start of metadata

These components are fully scalable to achieve high load and high availability. For more information about scalability and high availability, see Deployment architecture.

The following figure shows the relationships among the components of BMC Capacity Optimization, including local and remote ETL Engine servers.

BMC Capacity Optimization architecture

BMC Capacity Optimization Application Server

The BMC Capacity Optimization Application Server:

  • Provides the communication bus for all other BMC Capacity Optimization components
  • Supports all analytical, modeling, and reporting tasks
  • Provides the primary scheduler for executing BMC Capacity Optimization system tasks and connectors
  • Supports all presentation-related activities from the BMC Capacity Optimization Console

The following figure shows the internal architecture of the application server, along with the relationships between it and other BMC Capacity Optimization components.

Notice that the Application Server contains a Content Repository directory that contains generated outputs (For instance, charts and reports). The Content Repository is automatically created by running the installer on each Application Server.

BMC Capacity Optimization application server architecture

BMC Capacity Optimization database

The BMC Capacity Optimization database:

  • Hosts the capacity database
  • Supports all data loading, managing, and processing tasks

The following figure shows the relationships between the database server and other BMC Capacity Optimization components.

BMC Capacity Optimization database server architecture

BMC Capacity Optimization ETL Engine

The BMC Capacity Optimization ETL Engine:

  • Supports all data integration tasks by using connectors that consist of extract, transform, and load procedures and pollers
  • Provides a secondary scheduler for executing connectors and other data transfer tasks

Notice that the ETL Engine Server also contains a Content Repository directory that may contain data to be processed by ETLs (For instance, CVS files that need to be parsed). The Content Repository is automatically created by running the installer on each ETL Engine Server.

Local ETL Engine server

The following figure shows the relationships between a local ETL Engine server and other BMC Capacity Optimization components.

BMC Capacity Optimization local ETL Engine server architecture

Remote ETL Engine server

The following figure shows the relationships between a remote ETL Engine server and other BMC Capacity Optimization components.

BMC Capacity Optimization remote ETL Engine server architecture

Related topic

Planning