Child pages
    • Architecture

    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