Understanding Single-Tier and Multi-Tier Installations

In this section:

PMF, as a WebFOCUS application, can be installed and configured to run in any of your WebFOCUS environments. This means PMF can run in:


Top of page

x
Typical Single-Tier Installation

In a single-tier WebFOCUS installation, you would most typically have:

In this type of environment, you would have PMF installed once on the Reporting Server, web server, or client machine, to support all your users. You would also need to host the PMF data mart on one of your RDBMS servers. PMF supports hosting on MySQL, MS SQL Server, Oracle, Teradata, Information Builders HyperStage, or IBM DB2.

The following image is an example of a typical single-tier installation.

Typical Single-Tier Installation


Top of page

x
Typical Multi-Tier Installation

In a multi-tier WebFOCUS installation, you would most typically have:

In this type of environment, you would have PMF installed multiple times:

You would also need to host the PMF data mart on one of your RDBMS servers, most typically Oracle, MS SQL Server, or IBM DB2.

The following image is an example of a typical multi-tier installation.

Typical Multi-Tier Installation

Additional considerations introduced in this type of installation are if you are using web server farms with multiple web servers and WebFOCUS Clients. Some PMF run-time components create local data to be reused by browser users. For example, some of the WebFOCUS chart procedures shipped with PMF create local captured graphics in storage on the web server or WebFOCUS Client tier. Since a connection to PMF is non-persistent across the WebFOCUS environment, a logged-in user might be passed off to multiple web servers during a single session. You will need to define shared storage across the web servers, so these items will be available in the same location across all web servers.


WebFOCUS