Creating Application Server Definitions

Application server connections are defined and named using the Web Server App Server Collection Editor which is opened by clicking the button in the right column of the Application Servers property. 

Application Server Properties

Pause or Resume setting will determine if the Pause and Resume button will be displayed in the Web To App Connections. If set to True the buttons will be displayed and will allow the user to pause and then resume a specific connection to an application server. If this option is set to False the buttons will not be displayed.

Application Server settings dialog box

The Web Server App Server Collection Editor allows application server definitions to be added or removed and the creation of meaningful names for each server, the processing capabilities of the server, and the WCF Address (URL of the application server).

Application Server Processing Capabilities

Application servers can be designated to perform specific processing tasks or all processing tasks.

 

Consolidation

 

Consolidation application servers are limited to performing consolidation related functions which can be very hardware-intensive. 

 

Data Management

 

Data Management application servers are limited to performing data related functions which can be very hardware-intensive. 

 

General Access

General Access application servers can perform all processing tasks, including consolidations and stage loads.

 

Stage Load

 

Stage Load application servers are limited to performing Staging (Load & Transform) related functions which can be very hardware-intensive. 

Application Server WCF Address

OneStream application servers uses the Windows Communication Foundation (WCF) for inter server communications.  In order for a web server to locate and communicate with an application server, specify the application server’s URL. 

OneStream uses standard ports for its web and application servers.  Sample URL’s with the standard ports numbers are listed in the table below.

Web Server Sample URL:

http://<Servername>:50001/OneStreamWeb/OneStreamXF.aspx

Application Sever Sample URL:

http://<Servername>:50002/OneStreamApp

Sharing One Configuration File for All Web Servers

All OneStream web servers can share a single configuration file if desired.  This makes controlling server behavior more centralized and reduces configuration time. 

Sharing a configuration file is a simple process.  Follow the standard web server configuration process on one server and then copy the configuration file to a file share that all web servers can read.  This shared folder will then need to be referenced by each web server in its ASP.Net Web.Config file.

Setting a Reference for the Configuration File Share Folder

Open the OneStream Server Configuration Tool on each application server, click the File menu, and select Open ASP.Net Configuration File.  Next, open to the Web.Config for the web server.  This file is located in web server’s virtual directory root folder (C:\Program Files\OneStream Software\OneStreamWebRoot\OneStreamWeb\Web.Config).  Once the file is open, set the Configuration Folder property value equal to the configuration file share folder, save the configuration file and restart IIS.

Application Validation

After the installation and configuration is complete, test the application. Once the login page loads, make sure it paints correctly. For the very first login use the following username and password:

User Name Administrator
Password

OneStream

NOTE: This will require a password reset after the first login.