Skip to main content link. Accesskey S
  • Log In
  • Help
  • IBM Logo
  • WebSphere Portal Family wiki
  • All Wikis
  • All Forums
  • Home
  • Product Documentation
  • Community Articles
  • Learning Center
  • IBM Redbooks
Community Articles Product Documentation Learning Center IBM Redbooks This category IBM Redbooks: Building a Sample Website Using IBM Web Content Manager 7.0 IBM Redbooks: Building and Implementing a Social Portal IBM Redbooks: Developing Exceptional Multi-Channel Web Experiences V7: IBM Web Content Manager Product Documentation V7: IBM WebSphere Portal Enable for z/OS Product Documentation V7: IBM WebSphere Portal Express Product Documentation V7: WebSphere Portal Product Documentation V8: IBM Web Content Manager Product Documentation V8: IBM WebSphere Portal Express Product Documentation V8: IBM WebSphere Portal Product Documentation (includes z/OS) Custom Search Scope...
Search
Community Articles > IBM Accelerators for WebSphere Portal > 3.7 Set up the Translator server
  • New Article
  • Share Show Menu▼
  • Subscribe Show Menu▼

About the Original Author

DeAnna Steiner
Contribution Summary:
  • Articles authored: 126
  • Articles edited: 206
  • Comments Posted: 24

Recent articles by this author

Faceted Search - Leverage Search Experience based on IBM Search REST API

IBM WebSphere Portal V8 provides Search Center portlet as a main portlet for searching against various content. This Portlet is implemented over Portal Search REST Public API and utilizes only basic capabilities. In this article we would like to present a more advanced portlet – Explorative ...

IBM Web Content Manager Social Media Publisher v1.0 available on the Solutions Catalog

With social media publisher, you can publish your web content directly to popular social media sites.

There's something new for IBM WebSphere Portal and IBM Web Content Manager

We have a new online tutorial application for new WebSphere Portal and Web Content Manager administrators and site developers.

Integrating Lotus Connections V3 with WebSphere Portal Search V7

Learn how to configure WebSphere Portal search to include content from Lotus Connections.

Enabler API Quick Reference

This article provides a list of links to topics for the Enabler API.

Community article3.7 Set up the Translator server

Added by DeAnna Steiner | Edited by IBM contributor DeAnna Steiner on June 30, 2008 | Version 3
  • Edit
  • More Actions Show Menu▼
Rate this article 1 starsRate this article 2 starsRate this article 3 starsRate this article 4 starsRate this article 5 stars
expanded Abstract
collapsed Abstract
No abstract provided.
Tags: accelerators

1. Configure AIX
Note: Perform this procedure on both translator servers.

Regardless of how much physical memory a server has, the amount of memory that each process can address is limited by the operating system. On many operating systems, each 32-bit process can address 4 GB of memory. By default, the operating system reserves some of the 4 GB for kernel usage and some for application usage. However, you can configure some operating systems so more memory is reserved for application usage and less for kernel usage.
Note: The Translator runs as a 32-bit process, regardless of the underlying server architecture or operating system.

By default, AIX® reserves 1.75 GB for kernel usage and 2.25 GB for application usage. Using the very large address-space model, AIX reserves 0.75 GB for kernel usage and 3.25 GB for application usage. This results in a very slight decrease in operating system performance, but will allow you to maximize the number of simultaneous users that the translator can host at maximum performance.

For this scenario, configure AIX to use the very large address-space model.

For more information on AIX‘s very large address-space model, see Large Program Support in the pSeries® and AIX information center.
 
2. Install WebSphere Application Server Network Deployment

Install WebSphere® Application Server Network Deployment on both translator servers.

For detailed installation instructions, see Installing the product and additional software in the WebSphere Application Server information center.



3. Enable secure communications
The Secure Sockets Layer (SSL) protocol provides secure communications between a client and the Translator. You can either:

  • Enable SSL within WebSphere® Application Server, or

  • Configure WebSphere Application Server to work with an external HTTP
server that uses SSL.

Note: Enable secure communications on both translator servers.

For detailed instructions, see Configuring Secure Sockets Layer (SSL) in the WebSphere Application Server information center.

4. Create a managed node



Note: Perform this procedure on both translator servers.

To create a managed node:

1. Create a profile for the managed node.
    * Profile Management Tool – Run /usr/IBM/WebSphere/AppServer/bin/ProfileManagement/pmt.sh to launch the Profile Management Tool, then create a Custom Profile.
    * Command line – Run /usr/IBM/WebSphere/AppServer/bin/manageprofiles.sh -create -templatePath /usr/IBM/WebSphere/AppServer/profileTemplates/default -profileName cslpar2Node1
2. Go to the bin of the profile you just created:

/usr/IBM/WebSphere/AppServer/profiles/cslpar2Node1/bin

and federate the profile specifying the server that is running Deployment Manager. For example, if cslpar1 is running the Deployment Manager process and cslpar2 is the node that you just created, then run the following command:

addNode.sh cslpar1

5. Install the Webform Server Translator

Note: Perform this procedure on both translator servers.

To install the Translator:

1. Reboot the server immediately before installation.
2. Copy the db2jcc.jar DB2® driver from the Access Control Database server to the Translator server.
3. Insert the Lotus® Forms Server for AIX® CD.
4. Run the installer LFServer_30x_WebformServer_AIX.bin.
5. Click Next to accept the default installation directory.
6. Select only Translator and make sure all other options are not selected.
7. Click Next.
8. Select Managed Node installation and click Next.
9. Select Deploy to WebSphere Application Server and click Next. Make sure Deploy Sample Servlet is not selected.
10. Select DB2 and enter the database information:
     * Database name
     * Host IP and port
     * Username and password
     * Location of the db2jcc.jar DB2 driver on the Translator server
 Then click Next.
11. Enter the location of WebSphere® Application Server on the Translator server and click Next.
12. Enter the Translator deployment details:
     * Profile – Ensure that the profile name is correct for your WebSphere Application Server configuration on the Translator server.
     * Cell – Ensure that the cell name is correct for your WebSphere Application Server configuration on the Translator server.
     * Node – Ensure that the node name is correct for your WebSphere Application Server configuration on the Translator server.
     * Server Name – Enter the name that you want to use for the Translator server (for example, Translator_Server_1 and Translator_Server_2).
     * Application Name – Enter the name that you want to use for the Translator application.
 Then click Next.
13. Click Install.
For more information on installing Lotus Forms Server - Webform Server, see Installing Webform Server in the Lotus Forms information center.



6. Configure the Translator

Note: Perform this procedure on both translator servers.

To configure the Translator:

1. Open the translator.properties file in a text editor.
2. Set the fileCacheLocation to the path to the Shared File Cache.
3. Set the fcCacheSize to 250. This represents the maximum number of simultaneous users that each Translator instance can host at maximum performance.
4. Set logServerHostname to the host running the Log Server.
5. Use the default settings for all other properties.
6. Save the file.

The fcCacheSize setting was calculated as follows:

1. Each Translator server has 8.5 GB of RAM and hosts two instances of the Translator, so there is 4.25 GB available for each Translator instance. Under the very large address-space model, AIX® allows 3.25 GB for application usage. The JVM uses approximately 0.5 GB of memory, but this may vary up to 0.75 GB, leaving 2.5 GB of memory for each Translator instance to cache form instances.
2. The maximum form size is 10 MB in memory (including any attachments): 2.5 GB / 10 MB = 250. To allow a margin of safety, set the fcCacheSize to a slightly smaller value, for example, 200. This means that each Translator instance can host up to 200 simultaneous users at maximum performance. The overall system consisting of four Translator instances can host up to 800 simultaneous users at maximum performance. This is greater than the expected 250 to 300 simultaneous users.

For more information on configuring the Translator, see Translator Properties in the Lotus® Forms information center.

7. Setup the Translator cluster
a. Create the Translator cluster

 

 
1.        On the Deployment Manager system, login to the Deployment Manager console.
2.        Click System Administration > Nodes and verify that the Translator nodes are visible.
3.        Click Servers > Clusters.
4.        Click Add and define the cluster name (for example, Translator_Cluster).
5.        Define a new cluster member for the managed node you setup on the first Translator server.
6.        Define a second cluster member for the managed node you setup on the first Translator server.
7.        Define a third cluster member for the managed node you setup on the second Translator server.
8.        Define a fourth cluster member for the managed node you setup on the second Translator server.
9.        Click Finish and save your changes.



b. Associate the Translator to the cluster



1. On the Deployment Manager system, within WebSphere® Application Server click Enterprise Applications > TranslatorApp
 
Manage Modules.
2. Click the check box for module IBM_Webform_Server_Translator_3.0.1.73.
3. Select the cluster (Translator_Cluster) and servers (Translator_Server_1 and Translator_Server_2) you want to associate with the Translator.
4. Click OK and save your changes.



Parent topic:
3.0 Setting up the servers
Previous topic:
3.6 Set up the Deployment Manager system

Next topic:
3.8 Set up the load balancer


  • Edit
  • More Actions Show Menu▼


expanded Attachments (0)
collapsed Attachments (0)
Edit the article to add or modify attachments.
expanded Versions (4)
collapsed Versions (4)
Version Comparison     
VersionDateChanged by              Summary of changes
This version (3)Jun 30, 2008 1:30:48 PMDeAnna Steiner  IBM contributor
2Jun 30, 2008 1:17:43 PMDeAnna Steiner  IBM contributor
2Jun 30, 2008 12:45:28 AMMary Carbonara  IBM contributor
1May 8, 2008 6:41:32 PMDeAnna Steiner  IBM contributor
expanded Comments (0)
collapsed Comments (0)
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedHelpAbout
  • IBM Collaboration Solutions wikis
  • IBM developerWorks
  • IBM Software support
  • Twitter LinkIBMSocialBizUX on Twitter
  • FacebookIBMSocialBizUX on Facebook
  • ForumsLotus product forums
  • BlogsIBM Social Business UX blog
  • Community LinkIBM Collaboration Solutions
  • Wiki Help
  • Forgot user name/password
  • Wiki design feedback
  • Content feedback
  • About the wiki
  • About IBM
  • Privacy
  • Accessibility
  • IBM Terms of use
  • Wiki terms of use