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:
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, PostGre SQL, Information Builders HyperStage, or IBM DB2.
The following image is an example of a typical single-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, MySQL, or PostGre SQL.
The following image is an example of a 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.