Informatica B2B Data Exchange (Version 9.5.1) High Availability Guide
|
|
|
- Bridget Todd
- 9 years ago
- Views:
Transcription
1 Informatica B2B Data Exchange (Version 9.5.1) High Availability Guide
2 Informatica B2B Data Exchange High Availability Guide Version December 2012 Copyright (c) Informatica. All rights reserved. This software and documentation contain proprietary information of Informatica Corporation and are provided under a license agreement containing restrictions on use and disclosure and are also protected by copyright law. Reverse engineering of the software is prohibited. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording or otherwise) without prior consent of Informatica Corporation. This Software may be protected by U.S. and/or international Patents and other Patents Pending. Use, duplication, or disclosure of the Software by the U.S. Government is subject to the restrictions set forth in the applicable software license agreement and as provided in DFARS (a) and (a) (1995), DFARS (1)(ii) (OCT 1988), FAR (a) (1995), FAR , or FAR (ALT III), as applicable. The information in this product or documentation is subject to change without notice. If you find any problems in this product or documentation, please report them to us in writing. Informatica, Informatica Platform, Informatica Data Services, PowerCenter, PowerCenterRT, PowerCenter Connect, PowerCenter Data Analyzer, PowerExchange, PowerMart, Metadata Manager, Informatica Data Quality, Informatica Data Explorer, Informatica B2B Data Transformation, Informatica B2B Data Exchange Informatica On Demand, Informatica Identity Resolution, Informatica Application Information Lifecycle Management, Informatica Complex Event Processing, Ultra Messaging and Informatica Master Data Management are trademarks or registered trademarks of Informatica Corporation in the United States and in jurisdictions throughout the world. All other company and product names may be trade names or trademarks of their respective owners. Portions of this software and/or documentation are subject to copyright held by third parties, including without limitation: Copyright DataDirect Technologies. All rights reserved. Copyright Sun Microsystems. All rights reserved. Copyright RSA Security Inc. All Rights Reserved. Copyright Ordinal Technology Corp. All rights reserved.copyright Aandacht c.v. All rights reserved. Copyright Genivia, Inc. All rights reserved. Copyright Isomorphic Software. All rights reserved. Copyright Meta Integration Technology, Inc. All rights reserved. Copyright Intalio. All rights reserved. Copyright Oracle. All rights reserved. Copyright Adobe Systems Incorporated. All rights reserved. Copyright DataArt, Inc. All rights reserved. Copyright ComponentSource. All rights reserved. Copyright Microsoft Corporation. All rights reserved. Copyright Rogue Wave Software, Inc. All rights reserved. Copyright Teradata Corporation. All rights reserved. Copyright Yahoo! Inc. All rights reserved. Copyright Glyph & Cog, LLC. All rights reserved. Copyright Thinkmap, Inc. All rights reserved. Copyright Clearpace Software Limited. All rights reserved. Copyright Information Builders, Inc. All rights reserved. Copyright OSS Nokalva, Inc. All rights reserved. Copyright Edifecs, Inc. All rights reserved. Copyright Cleo Communications, Inc. All rights reserved. Copyright International Organization for Standardization All rights reserved. Copyright ej-technologies GmbH. All rights reserved. Copyright Jaspersoft Corporation. All rights reserved. Copyright is International Business Machines Corporation. All rights reserved. Copyright yworks GmbH. All rights reserved. Copyright Lucent Technologies. All rights reserved. Copyright (c) University of Toronto. All rights reserved. Copyright Daniel Veillard. All rights reserved. Copyright Unicode, Inc. Copyright IBM Corp. All rights reserved. Copyright MicroQuill Software Publishing, Inc. All rights reserved. Copyright PassMark Software Pty Ltd. All rights reserved. Copyright LogiXML, Inc. All rights reserved. Copyright Lorenzi Davide, All rights reserved. Copyright Red Hat, Inc. All rights reserved. Copyright The Board of Trustees of the Leland Stanford Junior University. All rights reserved. Copyright EMC Corporation. All rights reserved. Copyright Flexera Software. All rights reserved. This product includes software developed by the Apache Software Foundation ( and other software which is licensed under the Apache License, Version 2.0 (the "License"). You may obtain a copy of the License at Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. This product includes software which was developed by Mozilla ( software copyright The JBoss Group, LLC, all rights reserved; software copyright by Bruno Lowagie and Paulo Soares and other software which is licensed under the GNU Lesser General Public License Agreement, which may be found at The materials are provided free of charge by Informatica, "as-is", without warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability and fitness for a particular purpose. The product includes ACE(TM) and TAO(TM) software copyrighted by Douglas C. Schmidt and his research group at Washington University, University of California, Irvine, and Vanderbilt University, Copyright ( ) , all rights reserved. This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (copyright The OpenSSL Project. All Rights Reserved) and redistribution of this software is subject to terms available at and This product includes Curl software which is Copyright , Daniel Stenberg, <[email protected]>. All Rights Reserved. Permissions and limitations regarding this software are subject to terms available at Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. The product includes software copyright ( ) MetaStuff, Ltd. All Rights Reserved. Permissions and limitations regarding this software are subject to terms available at license.html. The product includes software copyright , The Dojo Foundation. All Rights Reserved. Permissions and limitations regarding this software are subject to terms available at This product includes ICU software which is copyright International Business Machines Corporation and others. All rights reserved. Permissions and limitations regarding this software are subject to terms available at This product includes software copyright Per Bothner. All rights reserved. Your right to use such materials is set forth in the license which may be found at kawa/software-license.html. This product includes OSSP UUID software which is Copyright 2002 Ralf S. Engelschall, Copyright 2002 The OSSP Project Copyright 2002 Cable & Wireless Deutschland. Permissions and limitations regarding this software are subject to terms available at This product includes software developed by Boost ( or under the Boost software license. Permissions and limitations regarding this software are subject to terms available at / This product includes software copyright University of Cambridge. Permissions and limitations regarding this software are subject to terms available at This product includes software copyright 2007 The Eclipse Foundation. All Rights Reserved. Permissions and limitations regarding this software are subject to terms available at This product includes software licensed under the terms at doc/ license.html, license.html, licenseagreement; license.html;
3 software/tcltk/license.html, iodbc/license; and This product includes software licensed under the Academic Free License ( the Common Development and Distribution License ( the Common Public License ( the Sun Binary Code License Agreement Supplemental License Terms, the BSD License ( the MIT License ( and the Artistic License ( This product includes software copyright Joe WaInes, XStream Committers. All rights reserved. Permissions and limitations regarding this software are subject to terms available at This product includes software developed by the Indiana University Extreme! Lab. For further information please visit This product includes software developed by Andrew Kachites McCallum. "MALLET: A Machine Learning for Language Toolkit." (2002). This Software is protected by U.S. Patent Numbers 5,794,246; 6,014,670; 6,016,501; 6,029,178; 6,032,158; 6,035,307; 6,044,374; 6,092,086; 6,208,990; 6,339,775; 6,640,226; 6,789,096; 6,820,077; 6,823,373; 6,850,947; 6,895,471; 7,117,215; 7,162,643; 7,243,110, 7,254,590; 7,281,001; 7,421,458; 7,496,588; 7,523,121; 7,584,422; ; 7,720,842; 7,721,270; and 7,774,791, international Patents and other Patents Pending. DISCLAIMER: Informatica Corporation provides this documentation "as is" without warranty of any kind, either express or implied, including, but not limited to, the implied warranties of noninfringement, merchantability, or use for a particular purpose. Informatica Corporation does not warrant that this software or documentation is error free. The information provided in this software or documentation may include technical inaccuracies or typographical errors. The information in this software and documentation is subject to change at any time without notice. NOTICES This Informatica product (the "Software") includes certain drivers (the "DataDirect Drivers") from DataDirect Technologies, an operating company of Progress Software Corporation ("DataDirect") which are subject to the following terms and conditions: 1. THE DATADIRECT DRIVERS ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. 2. IN NO EVENT WILL DATADIRECT OR ITS THIRD PARTY SUPPLIERS BE LIABLE TO THE END-USER CUSTOMER FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR OTHER DAMAGES ARISING OUT OF THE USE OF THE ODBC DRIVERS, WHETHER OR NOT INFORMED OF THE POSSIBILITIES OF DAMAGES IN ADVANCE. THESE LIMITATIONS APPLY TO ALL CAUSES OF ACTION, INCLUDING, WITHOUT LIMITATION, BREACH OF CONTRACT, BREACH OF WARRANTY, NEGLIGENCE, STRICT LIABILITY, MISREPRESENTATION AND OTHER TORTS. Part Number: DX-HAG
4 Table of Contents Preface.... iii Informatica Resources.... iii Informatica Customer Portal.... iii Informatica Documentation.... iii Informatica Web Site.... iii Informatica How-To Library.... iii Informatica Knowledge Base.... iv Informatica Multimedia Knowledge Base.... iv Informatica Global Customer Support.... iv Chapter 1: Introduction to High Availability High Availability Overview Cluster Configuration Types Cluster Components Data Exchange Server Cluster Components Operation Console Cluster Components Configuration Checklist Chapter 2: Step 1: Set Up the High Availability Environment Prerequisites Setting Up a High Availability Storage Solution Setting Up a Clustered File System Configuring Cluster Management Software Installing B2B Data Exchange Installing B2B Data Exchange in a Multi-Machine Cluster Installing B2B Data Exchange on a Single-Machine Cluster Configuring Database Connections for Oracle Defining System Properties for PowerCenter Workflows Configuring a Shared File System Configuring the Document Store Configuring File Endpoints Configuring the Archive Service Configuring JMS Messages Data Directories Chapter 3: Step 2: Configure JMS Discovery JMS Discovery Overview Multicast Capability Test Data Exchange Server Configuration Properties Table of Contents i
5 B2B Data Exchange JMS Broker Configuration Properties JMS Properties in PowerCenter Configuring Multicast JMS Discovery Configuring Unicast JMS Discovery Chapter 4: Step 3: Configure RMI Connections RMI Connections Overview Configuring RMI Connections Chapter 5: Step 4: Configure the Operation Console Configuring a Proxy Server for the Operation Console Configuring Tomcat for Single-Machine Clusters Chapter 6: Step 5: Configure an HTTP Load Balancer HTTP Load Balancer Overview Load Balancer Configuration Properties Configuring Sticky Sessions Configuring Tomcat for Sticky Sessions Sticky Session Configuration Example Configuring Apache HTTP Server for Sticky Sessions Testing the Sticky Sessions Configuration in Apache HTTP Server Chapter 7: Step 6: Configure the Dashboard and Reports Dashboard and Reports Configuration Overview Configuring the Dashboard and Reports to Use the Load Balancer Chapter 8: Step 7: Configure B2B Managed File Transfer Configuring B2B Managed File Transfer Appendix A: Troubleshooting High Availability Troubleshooting High Availability Appendix B: High Availability Log Messages High Availability Log Messages Appendix C: Port Number Reference Port Number Reference Appendix D: Glossary Index ii Table of Contents
6 Preface The B2B Data Exchange High Availability Guide provides detailed instructions for configuring a high availability cluster on which you install and run B2B Data Exchange. This guide is intended for B2B Data Exchange administrators. It assumes you have working knowledge of all B2B Data Exchange components, PowerCenter Integration Service, JMS Broker, and network administration. Informatica Resources Informatica Customer Portal As an Informatica customer, you can access the Informatica Customer Portal site at The site contains product information, user group information, newsletters, access to the Informatica customer support case management system (ATLAS), the Informatica How-To Library, the Informatica Knowledge Base, the Informatica Multimedia Knowledge Base, Informatica Product Documentation, and access to the Informatica user community. Informatica Documentation The Informatica Documentation team takes every effort to create accurate, usable documentation. If you have questions, comments, or ideas about this documentation, contact the Informatica Documentation team through at [email protected]. We will use your feedback to improve our documentation. Let us know if we can contact you regarding your comments. The Documentation team updates documentation as needed. To get the latest documentation for your product, navigate to Product Documentation from Informatica Web Site You can access the Informatica corporate web site at The site contains information about Informatica, its background, upcoming events, and sales offices. You will also find product and partner information. The services area of the site includes important information about technical support, training and education, and implementation services. Informatica How-To Library As an Informatica customer, you can access the Informatica How-To Library at The How-To Library is a collection of resources to help you learn more about Informatica products and features. It includes articles and interactive demonstrations that provide solutions to common problems, compare features and behaviors, and guide you through performing specific real-world tasks. iii
7 Informatica Knowledge Base As an Informatica customer, you can access the Informatica Knowledge Base at Use the Knowledge Base to search for documented solutions to known technical issues about Informatica products. You can also find answers to frequently asked questions, technical white papers, and technical tips. If you have questions, comments, or ideas about the Knowledge Base, contact the Informatica Knowledge Base team through at Informatica Multimedia Knowledge Base As an Informatica customer, you can access the Informatica Multimedia Knowledge Base at The Multimedia Knowledge Base is a collection of instructional multimedia files that help you learn about common concepts and guide you through performing specific tasks. If you have questions, comments, or ideas about the Multimedia Knowledge Base, contact the Informatica Knowledge Base team through at [email protected]. Informatica Global Customer Support You can contact a Customer Support Center by telephone or through the Online Support. Online Support requires a user name and password. You can request a user name and password at Use the following telephone numbers to contact Informatica Global Customer Support: North America / South America Europe / Middle East / Africa Asia / Australia Toll Free Brazil: Mexico: North America: Toll Free France: Germany: Italy: Netherlands: Portugal: Spain: Switzerland: United Kingdom: Toll Free Australia: New Zealand: Standard Rate India: Standard Rate Belgium: France: Germany: Netherlands: United Kingdom: iv Preface
8 C H A P T E R 1 Introduction to High Availability This chapter includes the following topics: High Availability Overview, 1 Cluster Configuration Types, 1 Cluster Components, 2 Configuration Checklist, 4 High Availability Overview When you use B2B Data Exchange to process documents and events on a large scale, you need to provide continuous service even if one component fails. You set up a high availability environment with failover mechanisms that can handle a failed server or service. You can configure a high availability cluster with multiple machines in a network or with a single multi-processor machine. A high availability cluster includes multiple installations of typical B2B Data Exchange components that communicate with each other in the background while providing a single point of operation for users. Cluster Configuration Types You determine which cluster type to use based on the organization requirements and available hardware resources. Most of the configuration steps are identical for both cluster types. You can set up and configure the following high availability cluster types: Multi-machine cluster. Consists of several computers that contain identical installations of B2B Data Exchange. Each computer in the cluster can take over in case the other computer fails. Single-machine cluster. Consists of multiple B2B Data Exchange installations on a single multi-processor computer. When you configure a single-machine cluster, you modify port numbers in each subsequent instance to prevent conflicts. 1
9 Cluster Components The high availability cluster consists of multiple instances of B2B Data Exchange and related component. You use a similar configuration for multi-machine and single-machine clusters. The cluster normaly consists of the following main parts: Server cluster. Handles document and event processing between B2B Data Exchange and PowerCenter. Operation Console cluster. Handles browser requests from Operation Console users with a load balancer. Data Exchange Server Cluster Components The Data Exchange server cluster handles document and event processing between the Data Exchange server, JMS Broker, Managed File Transfer, and PowerCenter. The Data Exchange server cluster typically consists of the following components: Data Exchange server. Processes events and documents. B2B Data Exchange JMS Broker. Transfers JMS messages between the Data Exchange server and PowerCenter. The JMS messages represent documents and events. B2B Managed File Transfer. Processes documents through Managed File Transfer endpoints. Shared file system. Contains the document store, File Receive and File Send endpoint documents, archive service, and the JMS messages data directory. PowerCenter grid. Processes documents from the Data Exchange server with workflows. The following figure shows an example of an active/active Data Exchange server cluster configuration: This cluster consists of two Data Exchange server instances, two B2B Data Exchange JMS Broker instances, a PowerCenter environment, and a shared file system. The Data Exchange server instances also include the optional Managed File Transfer component. The communication lines between the Data Exchange servers and the PowerCenter grid represent the JMS, RMI, and Web Service message flows. 2 Chapter 1: Introduction to High Availability
10 This cluster configuration does not require you to install the Data Exchange server on each of the PowerCenter nodes. The installation location has no impact on the necessary configuration changes. Operation Console Cluster Components The Operation Console cluster handles browser requests to and from Operation Console users. The cluster uses a load balancer to distribute the requests between multiple Tomcat instances. The Operation Console cluster typically consists of the following components: Browser clients. B2B Data Exchange users log in to the browsers and perform actions in the Operation Console. Load balancer. Receives requests from each Operation Console browser and forwards the requests to the available Tomcat server instance. Tomcat Operation Console server. Receives and processes forwarded requests from the load balancer. The following figure shows an example of the Operation Console cluster configuration: This cluster consists of three browser clients, one load balancer, and two Tomcat instances that run the Operation Console and the Dashboard. The communication lines between the components represent actions that users perform in the Operation Console that the load balancer distributes between the Tomcat instances. Synchronize the clocks of all machines in the cluster to within 30 seconds of each other to ensure proper handling of browser requests. Note: The Dashboard is available if you installed the Dashboard and Reports component. Cluster Components 3
11 Configuration Checklist Follow the high-level steps to configure the high availability environment. The actual steps may vary according to the cluster type and the B2B Data Exchange components that you use. To configure the high availability environment, complete the following tasks: 1. Complete the prerequisites tasks and set up the high availability environment. 2. Configure JMS discovery for all of the components in the cluster, such as the B2B Data Exchange JMS Broker and the JNDI Connection Factory in PowerCenter. 3. Configure RMI connections for the Data Exchange server and the Power Center Integration Service. 4. Configure the Operation Console. For single-machine clusters, modify Tomcat ports for each subsequent Operation Console instance. 5. Configure an HTTP load balancer to distribute data transfer between the Operation Console browsers and the Tomcat server. 6. Configure the Dashboard and reports system properties and Logi Info settings. This task is required only if you installed the Dashboard and Reports component. 7. Configure B2B Managed File Transfer. This task is required if you installed the Managed File Transfer component. 4 Chapter 1: Introduction to High Availability
12 C H A P T E R 2 Step 1: Set Up the High Availability Environment This chapter includes the following topics: Prerequisites, 5 Setting Up a High Availability Storage Solution, 6 Setting Up a Clustered File System, 6 Configuring Cluster Management Software, 6 Installing B2B Data Exchange, 7 Configuring Database Connections for Oracle, 7 Defining System Properties for PowerCenter Workflows, 8 Configuring a Shared File System, 8 Prerequisites Before you set up the high availability environment, verify that your system meets the following prerequisites: The B2B Data Exchange repository is on a high availability database, such as Oracle Real Application Clusters. The B2B Data Exchange repository and the document store are on high availability storage systems, such as Network-Attached Storage (NAS). The high availability environment includes a clustered file system, such as Global File System (GFS) or Veritas Cluster Server (VCS). The document store is on a shared file system that is accessible from all of the cluster components using the same directory path. The cluster consists of multiple active Data Exchange server nodes. The PowerCenter real-time workflows are active and running. A load balancer is installed, such as the F5 Load Traffic Manager or the Apache HTTP Server. The clocks on all B2B Data Exchange nodes are synchronized to within 30 seconds of each other. Use the Network Time Protocol (NTP) to synchronize the clocks. All nodes in the cluster are installed in the same physical location. Geographically distributed nodes are not supported. All nodes in the cluster use the same operating system platform. Clusters with nodes that use both UNIX and Windows operating systems are not supported. 5
13 Setting Up a High Availability Storage Solution When you set up the high availability environment, you determine which storage solution to use for the B2B Data Exchange repository database and the document store. A high availability storage system typically consists of a group of reliable and fast hard drives on which you install the database or file system. To increase reliability, use Network-Attached Storage (NAS) or Storage Area Network (SAN) storage systems. In the high availability storage system, you can mount any high-performance hard drives, such as RAID, SSD, or SCSI. To optimize performance, use RAID 1+0 hard drives. Setting Up a Clustered File System Install and configure a clustered file system on which to store shared components, such as the document store. A clustered file system is a distributable file system that utilizes the high availability physical storage configuration. The clustered file system you install depends on the type of high availability storage solution. If you use an SAN storage solution, you need to install the clustered file system separately. For example, you can use the Veritas Cluster File System (VxCFS) file system or the Global File System (GFS). The recommended file system is VxCFS. Configure the clustered file system to use hardware-based I/O fencing for all of the nodes in the cluster. Configuring Cluster Management Software Use cluster management software to monitor the status of the services that run on each node in the cluster and troubleshoot service failure. You configure the software to start or stop services on each node in the cluster in case one or more services fail. For example, if you use an active/passive cluster, you can configure the cluster manager to stop all of the services in the active node and start all of the services in the passive node in case one of the services in the active node fails. A cluster manager typically consists of the following components: Main application that manages the entire cluster and sends commands to start, stop, or verify the availability of the services. You can install the application anywhere in the cluster. To improve reliability, install the application outside of the cluster. Agent that monitors and reports the status of the services in each node to the main application. The agent can start or stop the services with commands from the main application. You install the agent on each node in the cluster and define which services to monitor. If you use Veritas Cluster Server or Veritas Storage Foundation High Availability file systems, you can download and install the Veritas Cluster System (VCS) Agent for Informatica. The VCS Agent contains built-in functions that provide continuous cluster monitoring for B2B Data Exchange services. Each agent instance communicates with the main VCS application with minimal configuration steps. To download and install the VCS Agent, go to and select Informatica from the Application list. For deployment and configuration information, see article in the Informatica Knowledge Base. 6 Chapter 2: Step 1: Set Up the High Availability Environment
14 Installing B2B Data Exchange You install B2B Data Exchange either on a multi-machine cluster or a single-machine cluster. Choose the type of installation based on the cluster type that you set up. Make sure that the B2B Data Exchange components that you install are identical between all the nodes in the cluster. Installing B2B Data Exchange in a Multi-Machine Cluster In a multi-machine cluster, you install B2B Data Exchange on each computer in the cluster in the same way that you install a single B2B Data Exchange instance. Make sure to install the same B2B Data Exchange components on each node in the cluster. Installing B2B Data Exchange on a Single-Machine Cluster After you install the first B2B Data Exchange instance on a machine with multiple processors, you can install up to four additional instances to create a single-machine cluster. Perform additional steps to configure the subsequent instances within the cluster. You can install up to five B2B Data Exchange instances on a single computer. By default, the B2B Data Exchange installer assigns port numbers beginning with 18xxx. In subsequent installations, you can use port numbers beginning with 28xxx for the second instance, 38xxx for the third instance, and so on. For a list of port numbers in B2B Data Exchange, see Appendix C, Port Number Reference on page Install the first copy of B2B Data Exchange as described in the B2B Data Exchange Installation and Configuration Guide. 2. Stop all of the B2B Data Exchange processes. 3. Run the B2B Data Exchange installer with the following changes: a. In the Installation Location screen, select a different installation directory for each subsequent installation. b. In the Database Connection screen, choose to use an existing B2B Data Exchange repository and enter the same database connection properties as the first installation. c. In the Web Server screen, modify the default HTTP or HTTPS connector port number and the server shutdown listener port number. d. In the Port Number screen, modify the JMX listener port number. 4. After you install all of the B2B Data Exchange instances, modify the port numbers in each of the cluster components to prevent conflicts. For more information about modifying port numbers, see the Informatica How-To Library article Modifying the Default B2B Data Exchange Port Numbers: Doc Library/0080-ModifyingDXPorts.pdf Configuring Database Connections for Oracle If you use an Oracle database, define the maximum number of database connections for all of the Data Exchange server nodes in the cluster. Installing B2B Data Exchange 7
15 In all copies of the dx-configuration.properties files, set the maximum number of database connections in the dx.jdbc.maxpoolsize property. For example, to define a maximum of 50 database connections, use the following syntax: dx.jdbc.maxpoolsize=50 For general information about configuring the JDBC URL, see the Progress DataDirect Connect for JDBC User's Guide. Note: B2B Data Exchange does not support Oracle TNS files. Defining System Properties for PowerCenter Workflows You modify system properties in B2B Data Exchange to enable running workflows from multiple nodes in the cluster to PowerCenter. For more information about B2B Data Exchange system properties, see the B2B Data Exchange Administrator Guide. Modify the values of the following properties: pwc.domain.gateway. If you use multiple Informatica gateway nodes, add all of the nodes to the property. pwc.webservices.url. If you use batch workflows, enter a clustered or load-balanced URL instead of a single hub. For example, instead of the URL the link may point to the load balancer pwc that forwards the messages to the nodes pwc1 and pwc2. Configuring a Shared File System You configure B2B Data Exchange components on a shared file system to improve performance and reliability when B2B Data Exchange processes documents and events. Each system component can use a different shared file system as long as every server can access it using the same file path. Install and configure the following components on a shared file system: Document store File Receive and File Send endpoints Archive service JMS messages data directory Configuring the Document Store Install the document store on a shared network drive so that it is accessible by all the B2B Data Exchange Server instances. If you process documents by reference, the Informatica domain nodes that run workflows need to access the shared file system using the same file references. All B2B Data Exchange and Informatica domain nodes require access to the same file server using the same path. For example, the path \\shared\storage_1\b2b Data Exchange \document_store\file_one.txt must point to the same file from all nodes. If you upgrade a single instance of B2B Data Exchange Server to a cluster environment and the document store is not accessible by all the nodes in the cluster, you must move the document store to a shared location. 8 Chapter 2: Step 1: Set Up the High Availability Environment
16 In the repoutil command line utility, run the movedocumentstore command with the following syntax in a single line: repoutil c movedocumentstore l <jdbc URL> -u <user name> -p <password> \ --docstore <new document store location> The following example shows a repoutil script for moving the document store in a node that uses a UNIX operating system in a single line:./repoutil.sh -c movedocumentstore --docstore="/u02/app/infa_shared/b2bdx_doc_store" -l "jdbc:informatica:oracle://xsvcshacl03:1521;servicename=drep02_taf" -u b2bdxadmin -p mypassword For more information about the repository utilities, see the B2B Data Exchange Administrator Guide. Note: Do not move the document store manually. If you manually move the document store, B2B Data Exchange will not reference document attachments for events correctly. Configuring File Endpoints Define the storage directory for documents that B2B Data Exchange processes through File Receive and File Send endpoints to point to a shared file system that all server instances can access. For more information about endpoints, see the B2B Data Exchange Operator Guide. Configuring the Archive Service You can run multiple archive tasks in parallel on several B2B Data Exchange Server instances. Verify that there are no conflicts in the archiving criteria, such as multiple instances writing to the same archive file. For more information about archiving, see the B2B Data Exchange Administrator Guide. Configuring JMS Messages Data Directories Define a shared and reliable location for the cluster to use when sending and receiving JMS messages. The data directory locations may differ depending on the cluster component that processes the JMS messages and the operating system that you use. If you change the default directory, add the dx.jms.datadirectory property to the relevant configuration file and set the value to the new directory, such as: dx.jms.datadirectory=c:/data_directory The configuration files for each cluster component that processes JMS messages are located in the following folders: B2B Data Exchange JMS Broker: <DXInstallationDir>\DataExchange\message-broker\conf\activemq.xml Data Exchange server: <DXInstallationDir>\DataExchange\conf\dx-configuration.properties Operation Console: <DXInstallationDir>\DataExchange\apache-tomcat \shared\classes\dxconfiguration.properties Configuring a Shared File System 9
17 The following table describes the default JMS message storage directories for all parts of the B2B Data Exchange JMS Broker component: Part Windows service Default Directory Location <DXInstallationDir>\DataExchange\message-broker\data\ Windows command line script <DXInstallationDir>\DataExchange\message-broker\data\ UNIX command line script <DXInstallationDir>/DataExchange/message-broker/data/ The following table describes the default JMS message storage directories for all parts of the Data Exchange server component: Part Windows service Default Directory Location <DXInstallationDir>\DataExchange\activemq-data\ Windows command line script <DXInstallationDir>\DataExchange\activemq-data\ UNIX command line script <DXInstallationDir>/DataExchange/activemq-data/ The following table describes the default JMS message storage directories for all parts of the Operation Console component: Part Windows service Windows command line script Default Directory Location <WindowsServicesWorkingDirectory>\activemq-data Note: The typical working services working directory is: C:\Windows\System32\ <DXInstallationDir>\DataExchange\apache-tomcat \bin\activemq-data\ UNIX command line script <DXInstallationDir>/apache-tomcat /bin/activemq-data/ 10 Chapter 2: Step 1: Set Up the High Availability Environment
18 C H A P T E R 3 Step 2: Configure JMS Discovery This chapter includes the following topics: JMS Discovery Overview, 11 Multicast Capability Test, 11 Data Exchange Server Configuration Properties, 12 B2B Data Exchange JMS Broker Configuration Properties, 12 JMS Properties in PowerCenter, 13 Configuring Multicast JMS Discovery, 13 Configuring Unicast JMS Discovery, 14 JMS Discovery Overview After you set up the high availability environment, you configure the cluster to send and receive JMS messages. The JMS messages consist of documents and events that B2B Data Exchange and PowerCenter process. The following JMS discovery modes are available: Multicast. Dynamic discovery mode in which a single machine receives and routes all of the documents to all of the machines in the cluster. Choose multicast mode if you want to utilize a single point of entry to the cluster and do not want to manage the IP address of each node in the cluster separately. Unicast. Static discovery mode in which all of the machines in the cluster receive all of the incoming documents. Choose unicast mode if your network environment does not support multicast communication. To use multicast mode, you perform the multicast capability test to determine whether your network environment supports multicast communication. Multicast Capability Test The multicast capability test determines whether multicast communication is enabled in your network environment. 1. Download the mtools package from the following location: 2. Extract the package to each computer that you want to test. 3. Navigate to the directory mtools/<os Version>/. The supported operating systems are Windows, Linux (x86), AIX-5-powerpc64, SunOS-5.10-i386, SunOS-5.10-sparc. 11
19 4. If you use default multicast address ( ) and its default multicast port (18162), run the following commands: On the first machine: mdump On all other machines: msend -b1 -m20 -n If the test is successful, the output displays the following information: The output in the first machine indicates that five messages, numbered 0 to 4, were received. Each message should be 20 bytes long. The output in the second machine indicates that five messages were sent. Each messages should be 20 bytes long. Data Exchange Server Configuration Properties You configure JMS discovery for each Data Exchange server node in the cluster based on the mode that you want to use. To configure JMS discovery, you modify configuration properties in all copies of the dx-configuration.properties file. The Operation Console file is typically located in the following directory: <DXInstallationDir>\conf\. The Data Exchange server file is located in the following directory: <DXInstallationDir>\<tomcat_version>\shared\classes The following table describes the JMS discovery configuration properties: Property dx.console.jms.unicastaddress dx.jms.multicastaddress dx.cluster.name Description IP address and port number of the Operation Console to use in unicast mode. Default value: :18050 For single-machine clusters, each Data Exchange server instance must have a different port number. IP address and port number of the Operation Console to use in multicast mode. Default value: :18000 For single-machine clusters, each Data Exchange server instance must have a different port number. Logical name of the Data Exchange server cluster. Must be identical for all of the nodes in the cluster. B2B Data Exchange JMS Broker Configuration Properties You modify certain properties in the B2B Data Exchange JMS Broker configuration file to enable JMS communication between the nodes in the clusters. Modify the settings in all of the copies of the configuration file. The activemq.xml file is typically located in the following directory: <DXInstallationDir>\message-broker\conf\ Each property is marked with the comment INFA change (cluster) in the configuration file. 12 Chapter 3: Step 2: Configure JMS Discovery
20 The following table describes the properties to modify: Property networkconnector name transportconnector name dx.cluster.name Description IP address of the network connector in the cluster that enables multiple B2B Data Exchange JMS Broker instances to communicate. You remove the comment indicators from the property with the value that matches the discovery mode you use. Syntax for unicast mode: <networkconnector name="dxhosts" uri="static:(tcp:// :18616, tcp:// :18616)"/> Syntax for multicast mode: <networkconnector name="default-nc" url="multicast:// :18162?group=dx.cluster.name"/> IP address of the standard message transfer connector. Syntax: <transportconnector name= "openwire" url="tcp:// "/> For single-machine clusters, each B2B Data Exchange JMS Broker instance must have a different port number. Logical name of the Data Exchange server cluster. Must be identical for all of the nodes in the cluster. JMS Properties in PowerCenter To improve reliability when B2B Data Exchange sends JMS messages to PowerCenter, you can limit the number of concurrent JMS messages that PowerCenter receives. Use the JNDI Provider URL property in the PowerCenter JNDI Connection Factory to limit the pre-fetch size for incoming JMS messages. If you process a high volume of small JMS message, increase the pre-fetch limit to reduce the total processing time for incoming messages. If you process a low volume of large JMS messages, reduce the pre-fetch limit to help ensure that each message processing is completed correctly. To limit the pre-fetch size, open the PowerCenter JNDI Connection Factory configuration page and locate the JNDI Provider URL property. The property appears with the following syntax: failover:tcp://<hostname>:<port> The property value may include multiple URLs. Add the following syntax to the property value after the last URL:?jms.prefetchPolicy.queuePrefetch=<numberOfMessages> The final property appears similar to the following example: failover:tcp://localhost:18616?jms.prefetchpolicy.queueprefetch=3 Configuring Multicast JMS Discovery Modify properties in different cluster components to enable multicast JMS discovery in the high availability cluster. JMS Properties in PowerCenter 13
21 Make sure you configure the same JMS discovery mode in every file. You cannot configure some properties for unicast mode and other properties for multicast mode. 1. In all copies of the Data Exchange server configuration files, add comment indicators to the dx.console.jms.unicastaddress property. This property is relevant only for unicast mode. 2. In all copies of the activemq.xml file, remove the comment indicator from the multicast networkconnector name property. 3. If you want to process documents by reference, modify the value of the datadirectory property to point to a shared storage directory. 4. In the PowerCenter Workflow Manager, select Connections > Application and modify the JNDI provider URL of the JMS connection factory, for example: discovery:(multicast:// :18162?group=<dx.cluster.name>) Configuring Unicast JMS Discovery Modify properties in different cluster components to enable unicast JMS discovery in the high availability cluster. Make sure you configure the same JMS discovery mode in every file. You cannot configure some properties for unicast mode and other properties for multicast mode. 1. In all copies of the Data Exchange server configuration files, add the following properties and replace the syntax example with the actual values: dx.amq.discovery=b2bdxamqbrokerstatic dx.amq.static.discovery.address=static:(tcp://<host1name>:<operationconsolejmsport>,tcp:// <host1name>:<dxserverjmsport>, tcp:// <host2name>:<operationconsolejmsport>,<host2name>:<dxserverjmsport>) For example: dx.amq.static.discovery.address=static:(tcp://host1:18100,tcp://host1:18050, tcp:// host2:18100,tcp://host2: Add comment indicators to the following properties that are relevant only for multicast mode: dx.cluster.name dx.jms.multicastaddress 3. In all copies of the activemq.xml file, remove the comment indicator from the static networkconnector name property. 4. If you want to process documents by reference, modify the value of the datadirectory property to point to a shared storage directory. 5. In the B2B Data Exchange system property list, modify the value of the dx.endpoint.jms.provider.url property to use failover transport with the following syntax: failover://(tcp://host1:18616,tcp://host2:18616) 6. In the PowerCenter Workflow Manager, select Connections > Application and modify the JNDI provider URL of the JMS connection factory, for example: failover:(tcp:// :18616,tcp:// :18616)?jms.prefetchpolicy.queueprefetch=1 14 Chapter 3: Step 2: Configure JMS Discovery
22 C H A P T E R 4 Step 3: Configure RMI Connections This chapter includes the following topics: RMI Connections Overview, 15 Configuring RMI Connections, 15 RMI Connections Overview The Data Exchange server and PowerCenter Integration Service use Remote Method Invocation (RMI) connections to communicate. You configure the RMI connections to enable the PowerCenter Integration Service to communicate with all of the Data Exchange server nodes in the high availability cluster. Configuring RMI Connections Configure RMI connections to enable the PowerCenter Integration Service and all of the Data Exchange nodes in the high availability cluster to communicate. 1. In the Informatica Administrator tool, open the Processes tab of the PowerCenter Integration Service. 2. In the environment variable list, enter the IP addresses and ports for each of the Data Exchange nodes in the DX_SERVER_URL environment variable in the following format: rmi://<host1>:<port>[;rmi://<host2>:<port>] For example: rmi://dx1:18095;rmi://dx2:18095 Make sure that the port number matches the value in the dx.rmi.port configuration property. 3. Configure any other node-dependent PowerCenter Integration Service properties, such as the Java system properties, to use IP addresses and ports of the Data Exchange server cluster nodes. 4. For single-machine clusters, enter a unique value in the dx.rmi.port property of the dx-configuration.properties file for each subsequent B2B Data Exchange installations. The default value is The file is typically located in the following locations: <DXInstallationDir>/conf/dx-configuration.properties <DXInstallationDir>/apache-tomcat /shared/classes/dx-configuration.properties 15
23 C H A P T E R 5 Step 4: Configure the Operation Console This chapter includes the following topics: Configuring a Proxy Server for the Operation Console, 16 Configuring Tomcat for Single-Machine Clusters, 16 Configuring a Proxy Server for the Operation Console You configure a proxy server for the B2B Data Exchange Operation Console to enable load balancing and failover handling. Load-balancing software for the Operation Console acts as a proxy server for the browsers connecting to the Operation Console. The browsers see a single proxy server and are not aware to which physical server they are connected. Configure the load balancer for sticky sessions. If you choose to use Apache HTTP Server for load balancing, use version or higher. Configuring Tomcat for Single-Machine Clusters For single-machine clusters, you modify ports in the Tomcat configuration file for each subsequent B2B Data Exchange instance in the cluster. You do not need to modify ports for the first instance. You edit the HTTP or HTTPS ports to prevent the Data Exchange server or the Operation Console from creating an incorrect URL for viewing the contents of event blobs and for advanced exception handling. The server.xml file is typically located in the following directory: <DXInstallationDir>/apache-tomcat /conf/ 1. In the server.xml file, modify the values of the following properties: Property Shutdown port Description Port to use when you shut down Tomcat with an external process. This property contains the attribute port and listens only to the local loopback address
24 Property Description Default is: HTTP connector port Port to use when Tomcat connects to the Operation Console. This property contains the attribute port. Default is: HTTPS connector port Port to use when Tomcat connects to the Operation Console with a secure protocol. This property contains the attribute port. Default is: In the Operation Console, modify the dx.console.url system properties according to the HTTP or HTTPS port that you defined. 3. For Windows operating systems, modify the following shortcuts and bookmarks: Remove the Start menu entry: Start > All Programs > Informatica > Data Exchange. Configure the B2B Data Exchange Windows services for manual startup. Create a shortcut to the folder <DXInstallationDir>\bin\startup.bat for each node in the cluster. This shortcut starts the node. Create a shortcut to the folder <DXInstallationDir>\bin\shutdown.bat for each node in the cluster. This shortcut shuts the node down. Configuring Tomcat for Single-Machine Clusters 17
25 C H A P T E R 6 Step 5: Configure an HTTP Load Balancer This chapter includes the following topics: HTTP Load Balancer Overview, 18 Load Balancer Configuration Properties, 19 Configuring Sticky Sessions, 19 Sticky Session Configuration Example, 20 HTTP Load Balancer Overview You use a load balancer in the high availability cluster to distribute the workload evenly over two or more servers and to achieve optimal network performance. The following figure shows how the load balancer forwards browser requests to one of the Tomcat instances: 18
26 In this diagram, the browser sends the request to the load balancer. The load balancer determines which Tomcat instance will handle the request and forwards the request to the Tomcat instance. The Tomcat instance processes the request and sends the result back to the load balancer. The load balancer forwards the result back to the browser. The load balancer determines which Tomcat computer handles each request. This computer might vary from request to request and depends on the configuration. You can use any load balancing software or hardware. This chapter includes examples for configuring load balancing with a newly installed copy of Apache HTTP Server. Load Balancer Configuration Properties In the dx-configuration.properties file, enter the HTTP load balancer URL as the value of the dx.console.url property. You modify the property in all copies of the file. Otherwise, the Tomcat instances cannot connect to the Operation Console clients. Configuring Sticky Sessions A sticky session is a session that uses a single server to handle all user traffic for a specific browser. In a sticky session, after the browser creates a session, the same server that received the first session continues to process all requests from that session until the user logs out of the browser. When you enable sticky sessions, the load balancer forwards all requests from a specific browser to the same server until the user ends the session, regardless of the load on the servers in the cluster. For example, if browser 1 starts a session and the load balancer forwards the initial request to Tomcat A, all subsequent requests are sent to Tomcat A. Sticky sessions do not require multicast transmission to multiple destinations and do not generate additional network traffic or reduce performance. However, if a server fails, all existing sessions on that server end without a failover mechanism and all users must manually log in to a different server. Configuring Tomcat for Sticky Sessions Configure properties in the file <B2B Data Exchange installation>/apache-tomcat /conf/server.xml. Each item that needs to be changed is marked with an "INFA change cluster" XML comment in server.xml. Search for this string to find the necessary locations. 1. Create a backup of the file server.xml and call it server.xml.bak. 2. Enable AJP connector by removing the XML comment markers around <connection port="18009" enablelookup="false" redirectport="18443" protocol="ajp/1.3"/>. This opens a socket that is used by the load balancer to forward requests. 3. Change the value of the attribute jvmroute on the XML element Engine. The value should be the physical computer name, for example, dx_tomcat-a. The value of the jvmroute attribute must be unique for each Tomcat instance, hence we use the computer name. Otherwise, the load balancer cannot consistently route the requests and sessions to the correct machine. Note: Failure to edit jvmroute might cause unexpected results. Load Balancer Configuration Properties 19
27 Sticky Session Configuration Example To configure configuring load balancing with Apache HTTP Server, follow the sample instructions. Configuring Apache HTTP Server for Sticky Sessions To configure the Apache HTTP Server for sticky sessions, you need to make changes in the cluster configuration. 1. Include cluster configuration. Edit the file <apache installation>/conf/httpd.conf and add Include conf/dxgui-cluster.conf at the end. This Apache directive indicates that an additional configuration file must to be loaded. 2. Add the cluster configuration. Create a file called dx-gui-cluster.conf under <apache installation>/conf/ and copy the following code section into it: ## Load the proxy module, if is not loaded already <IfModule!proxy_module> LoadModule proxy_module modules/mod_proxy.so </IfModule> ## Load the http proxy protocol module, if it is not loaded already ## This module enables load balancing between nodes <IfModule!proxy_http_module> LoadModule proxy_http_module modules/mod_proxy_http.so </IfModule> ## Load the proxy balancer module, if it is not loaded already ## This module enables load balancing between nodes <IfModule!proxy_balancer_module> LoadModule proxy_balancer_module modules/mod_proxy_balancer.so </IfModule> ## Load the ajp proxy protocol module, if it is not loaded already ## This module enables the communication between Apache and Tomcat via AJP <IfModule!proxy_ajp_module> LoadModule proxy_ajp_module modules/mod_proxy_ajp.so </IfModule> ## Add an additional location to access the current load balancing configuration ## and statistics. Access is only allowed from localhost ## Only set the location if status module (mod_status) is loaded <IfModule status_module> <Location /balancer-manager> SetHandler balancer-manager Order Deny,Allow Deny from all Allow from </Location> </IfModule> ## Configure the proxy for the B2B Data Exchange Operation Console instances ## Note that this is a static list, all the machines should be explicitly listed here ## The value for the attribute route must exactly match that which is ## used when configuring Tomcat <Proxy balancer://dx-gui-cluster> BalancerMember ajp://tomcat-a:18009 route=dxtomcat-a BalancerMember ajp://tomcat-b:18009 route=dxtomcat-b </Proxy> # Disable ProxyRequest as only the ProxyPass and ProxyPassReverse are used. # This prevents the server from processing requests from spammers (sending s) ProxyRequests Off ## Configure the forwarding of the request. ## Client browser must connect to <apache http server>:<port>/dx-console/ ## Note that it must be a single line ProxyPass /dx-console/ balancer://dx-gui-cluster/dx-console/ stickysession=jsessionid jsessionid 20 Chapter 6: Step 5: Configure an HTTP Load Balancer
28 ## Configure the return route from back-end to front ProxyPassReverse /dx-console/ balancer://dx-gui-cluster/dx-console/ Note: The URLs in the ProxyPass and ProxyPassReverse directives must end with a slash. If the slash is missing, routing a message to and from the back-end nodes might fail. 3. Edit the cluster configuration. In the file that you created, edit the copied code segment as follows: Delete the two lines beginning with BalancerMember. You can find them between the lines <Proxy balancer:// dx-gui-cluster> and </Proxy>. Insert lines, one for each Operation Console (Tomcat) server that is part of your cluster. Each line must have fields for a specific node (Tomcat instance), the machine name, and the jvmroute value set for that specific Tomcat instance, for example, Balancer-Member ajp://<operation console machine name>:18009 route=<jvmroute value as defined in web.xml> 4. Enable load balancer status monitoring. In the file <apache installation>/conf/httpd.conf, remove the comment indicator before the following line: LoadModule status_module modules/mod_status.so and restart the Apache HTTP Server. Testing the Sticky Sessions Configuration in Apache HTTP Server To test the sticky sessions configuration changes, start the Tomcat instances and the Apache HTTP server and follow the test procedure in this section. 1. Test the back-end machines. Go directly to the B2B Data Exchange Operation Console on the back-end machines. Verify that the behavior in a clustered environment is the same as in a single-server environment. Verify that the login and logout are successful. Repeat this step for each back-end machine. 2. Verify that the Balancer Manager works properly. Go to This page shows the status of all the configured workers. After restarting Apache, it should show that all the workers are OK and that no data has been transmitted or received. You can only perform this step if you enabled monitoring in the Apache HTTP Server configuration file. 3. Log in to the B2B Data Exchange Operation Console 1. Go to The B2B Data Exchange Operation Console login page should be displayed. Log in into the B2B Data Exchange Operation Console. 4. Verify the sticky session. Go back to the balancer manager page at This page should show that all the session requests have been forwarded to a single back-end machine. Sticky Session Configuration Example 21
29 The following image shows the expected results in the Balancer Manager: 5. Log in to the B2B Data Exchange Operation Console 2. Go to using a different browser than before, and log in to the B2B Data Exchange Operation Console. 6. Verify sticky session 2. Go back to the balancer manager page at This page should show that all the session requests have been forwarded to the other back-end machine. The following image shows the expected results in the Balancer Manager: 22 Chapter 6: Step 5: Configure an HTTP Load Balancer
30 C H A P T E R 7 Step 6: Configure the Dashboard and Reports This chapter includes the following topics: Dashboard and Reports Configuration Overview, 23 Configuring the Dashboard and Reports to Use the Load Balancer, 23 Dashboard and Reports Configuration Overview To enable high availability for the Dashboard and the operational data store, you configure the security settings of the LogiXML security tokens and modify settings in B2B Data Exchange and the LogiXML _Settings.lgx file to use the load balancer instead of the regular connection strings. The Dashboard must be able to access all nodes of the load balancer. Configuring the Dashboard and Reports to Use the Load Balancer Modify settings in B2B Data Exchange and Logi Info Studio to use the load balancer for the Dashboard in B2B Data Exchange. Before you configure the Dashboard, configure sticky sessions for the Operation Console and verify that the dx.console.url system property contains the load balancer URL. 1. In the dx.dashboard.url system property, enter the load balancer URL with the Operation Console port in the following format: 2. In the LogiXML _Settings.lgx file, configure the following properties: Property Description DX_CONSOLE_URL Load balancer URL with the Operation Console port in the following format: <load balancer>:<dx port>/dx-console For example: 23
31 Property DASHBOARD_SAVEFOLDER AuthenticationClientAddresses LogonFailPage Description Shared folder for the saved Dashboard applications. You must create the folder before you configure this property. For example: \\NetworkDir\SavedDashboards Tomcat server and load balancer IP addresses separated by commas. Enter IPv4 and IPv6 addresses. For example: , , , , Load balancer URL in the following format: balancer>:<dx port>/dxconsole/logout.jsp For example: 3. In the LogiXML _Settings.lgx file, add the SecureKeySharedFolder property to the Security element and set the value to the path of a shared location on the network to store the SecureKey file. For example: SecureKeySharedFolder="\\NetworkDir\SecureKeys" Note: You must create the folder before you add this property. 4. In PowerCenter, configure DX_ETL workflow with the standard PowerCenter high availability configuration. 5. Restart the Tomcat server to apply the configuration changes. 6. If you customized the Dashboard, deploy the custom Dashboard on all of the machines in the cluster. 24 Chapter 7: Step 6: Configure the Dashboard and Reports
32 C H A P T E R 8 Step 7: Configure B2B Managed File Transfer This chapter includes the following topic: Configuring B2B Managed File Transfer, 25 Configuring B2B Managed File Transfer Configure all B2B Managed File Transfer instances to communicate with each other in the high availability cluster. 1. Install B2B Data Exchange Managed File Transfer on all nodes in the cluster. 2. Start all B2B Data Exchange services in all nodes. 3. Set up user configuration for all B2B Data Exchange Managed File Transfer services. For more information about user configuration in multiple Versalex components, see the Synchronize User Configuration on Multiple Versalexes section of the B2B Data Exchange Managed File Transfer User Guide (Versalex Powered by Cleo). 4. Determine which HTTP listener port to use and modify the port number in the B2B Managed File Transfer console. For multi-machine clusters, the default port is For single-machine cluster, the port must be different for each Managed File Transfer instance. 5. Determine the port number range for the VersaLex Windows Service or UNIX Daemon RMI port. The default range is Modify the port range to avoid conflicts with other applications that use RMI connections. 6. Update the B2B Data Exchange system property dx.mft.console.url to reference the IP address or host name of the DX Operation Console. For single-machine clusters, the value must match the value in the B2B Managed File Transfer console. For example: 7. Update the B2B Data Exchange system property endpoint.mft.inbox.path to reference a path that is accessible by all the B2B Data Exchange Server nodes using the same directory path. 25
33 A P P E N D I X A Troubleshooting High Availability This appendix includes the following topic: Troubleshooting High Availability, 26 Troubleshooting High Availability This section contains general high availability limitations and solutions to common problems you may encounter when you configure a high availability cluster. If the B2B Data Exchange JMS Broker service fails, pending messages are not released until the service starts again. Restart the B2B Data Exchange JMS Broker service in all of the nodes in the cluster. One of the services in the cluster failed. Restart all of the B2B Data exchange services in all of the nodes in the cluster. After installing and configuring Managed File Transfer, the service does not start. In the local_listener.xml file, change the HTTP or HTTPS listener port. For HTTP, change the default port from5080 to the value For HTTPS, change the default port from 5081 to the value The file is located in the following directory: <MFTInstallationDir>\hosts\local After installing and configuring the Data Exchange server, the service does not start. In the startup.bat or startup.sh file, change the value of the shutdown port to The file is located in the following directory: <DXInstallationDir>\DataExchange\bin 26
34 A P P E N D I X B High Availability Log Messages This appendix includes the following topic: High Availability Log Messages, 27 High Availability Log Messages The dxserver.log file of each node in the network contains certain messages indicating that dxconfiguration.properties file is configured properly. The message-broker/data/activemq.log file on each node contains certain messages indicating that activemq.xml is configured properly. If dx-configuration.properties under DX server is configured properly the following messages (order may vary a bit) should be seen in dxserver.log of each node. In this example there are two hosts called host1 and host2 and the ports are DX default ports. INFO [org.apache.activemq.network.discoverynetworkconnector] {Notifier-MulticastDiscoveryAgent-listener: DiscoveryNetworkConnector:localhost:BrokerService [b2bdxinternalcommandbroker]} Establishing network connection from vm://b2bdxinternalcommandbroker to tcp://host1:18100 INFO [org.apache.activemq.network.discoverynetworkconnector] {Notifier-MulticastDiscoveryAgent-listener: DiscoveryNetworkConnector:localhost: BrokerService[b2bDxInternalCommandBroker]} Establishing network connection from vm://b2bdxinternalcommandbroker to tcp://host2:18050 INFO [org.apache.activemq.network.demandforwardingbridge] {StartLocalBridge: localbroker=vm://b2bdxinternalcommandbroker:0#0} Network connection between vm://b2bdxinternalcommandbroker:0#0 and tcp://localhost/ :18100(b2bdxinternalcommandbrokergui) has been established. INFO [org.apache.activemq.network.discoverynetworkconnector] {Notifier-MulticastDiscoveryAgent-listener:DiscoveryNetworkConnector: localhost:brokerservice[b2bdxinternalcommandbroker]} Establishing network connection from vm://b2bdxinternalcommandbroker to tcp://host2:18100 INFO [org.apache.activemq.network.demandforwardingbridge] {StartLocalBridge: localbroker=vm://b2bdxinternalcommandbroker:0#2} Network connection between vm://b2bdxinternalcommandbroker:0#2 and tcp://host2/host2ip:18050(b2bdxinternalcommandbroker) has been established. INFO [org.apache.activemq.network.demandforwardingbridge] {StartLocalBridge: localbroker=vm://b2bdxinternalcommandbroker:0#4} Network connection between vm://b2bdxinternalcommandbroker:0#4 and tcp://host2/host2ip:18100(b2bdxinternalcommandbrokergui) has been 27
35 established. If activemq.xml is configured properly then these messages should be seen on each node in the file messagebroker/data/activemq.log: INFO DiscoveryNetworkConnector -Establishing network connection from vm://localhost to tcp://host2:18616 INFO DemandForwardingBridge -Network connection between vm://localhost#0 and tcp://host2:host2ip:18616(localhost) has been established. 28 Appendix B: High Availability Log Messages
36 A P P E N D I X C Port Number Reference This appendix includes the following topic: Port Number Reference, 29 Port Number Reference The Data Exchange server and the Operation Console use default port numbers. You can modify the port numbers to prevent conflicts in single-machine clusters. Note: The IP address indicates that all addresses assigned to the server should be used. The following table lists the default Operation Console port numbers: Listening IP Port Cluster Type Description Multi-machine - Single-machine Tomcat shutdown port. This port cannot be disabled Multi-machine Tomcat AJP/1.3 port. This port is disabled by default Multi-machine - Single-machine Multi-machine - Single-machine Multi-machine - Single-machine Multi-machine - Single-machine HTTP listener port. HTTPS listener port. This port is disabled by default. B2B Data Exchange JMS Broker Network Connection. This is an internal port. B2B Data Exchange JMS Broker discovery port. This is an internal port. 29
37 The following table lists the default Data Exchange server port numbers: Listening IP Port Cluster Type Description Multi-machine - Single-machine Multi-machine - Single-machine Multi-machine - Single-machine Multi-machine - Single-machine Multi-machine - Single-machine (Bootstrap) RMI Registry port. B2B Data Exchange JMS Broker Network Connection. This port is internal. B2B Data Exchange JMS Broker discovery port. B2B Data Exchange JMS Broker process port (JMX). B2B Data Exchange JMS Broker process port. This port is used for communication with PowerCenter Multi-machine B2B Data Exchange JMS Broker process port. This port is used for cluster communication. 30 Appendix C: Port Number Reference
38 A P P E N D I X D Glossary A active node The server in a B2B Data Exchange cluster that is currently processing user transactions. If the active node fails unexpectedly, a passive node takes over. active/active A configuration where all nodes are active. In the event of a failure, the remaining active nodes assume responsibility for all processing tasks. active/passive A configuration with an active node and one or more passive nodes. The passive nodes are used only if the active node fails. Only one node is active at a time. AJP Apache Jservlet Protocol is a binary packet-oriented communication protocol used to reduce the communications overhead between a web server (Apache HTTP Server) and a servlet container (Apache Tomcat). B browser The Web interface that the Operation Console user uses to log on to the Operation Console. The HTTP load balancer forwards he actions that the Operation Console users perform are to the available Tomcat instance in the Operation Console cluster. C client See browser. F failover The migration of a service, process, or task to another node when the original node becomes unavailable, for example, if the original node shuts down unexpectedly.
39 G grid An alias assigned to a group of nodes that run sessions and workflows. When you run a workflow on a grid, you improve scalability and performance by distributing session and command tasks to service processes running on nodes on the grid. L load balancer Hardware or software that balances the incoming requests to different back-end machines or nodes. R recovery The automatic or manual completion of tasks after an application service is interrupted. resilience The ability of services to tolerate transient failures, such as loss of connectivity to the database or network failures. S sticky session A session that uses a single server to handle all user traffic for a specific browser. T Tomcat instance The node that runs Tomcat with the B2B Data Exchange Operation Console. 32 Glossary
40 I N D E X A archive service configuration 9 C cluster components operation console 3 overview 2 server 2 cluster configuration checklist 4 multi-machine 7 prerequisites 5 single-machine 7 types 1 clustered file system configuration 6 configuring clustered file system 6 file endpoints 9 JMS Broker 12 Oracle database connections 8 physical storage system 6 shared file system 8 D Dashboard configuration 23 Data Exchange server configuration 12 document store configuration 8 moving 8 F file endpoints configuration 9 J JMS Broker configuration 12 data directory configuration 9 JMS discovery Data Exchange server configuration 12 JMS properties in PowerCenter configuration 13 L Load balancer browser request processing 18 configuration for Dashboard 23 sticky sessions 19 M Managed File Transfer configuration 25 multi-machine cluster installing B2B Data Exchange on 7 multicast capability testing 11 multicast JMS discovery configuration 14 O operation console cluster overview 3 Operation Console cluster proxy server 16 Oracle database connections configuration 8 P physical storage system configuration 6 Port numbers reference 29 PowerCenter workflow configuration 8 Proxy server configuration 16 R RMI connections configuration 15 S server cluster overview 2 shared file system configuration 8 single-machine cluster installing B2B Data Exchange on 7 33
41 Tomcat properties 16 Sticky sessions configuration 19 T testing multicast capability 11 Tomcat configuration properties 16 troubleshooting log messages 27 Troubleshooting common problems 26 U unicast JMS discovery configuration Index
Informatica Cloud Customer 360 Analytics (Version 2.13) Release Guide
Informatica Cloud Customer 360 Analytics (Version 2.13) Release Guide Informatica Cloud Customer 360 Analytics Release Guide Version 2.13 June 2016 Copyright (c) 1993-2016 Informatica LLC. All rights reserved.
Informatica B2B Data Exchange (Version 9.6.1) Performance Tuning Guide
Informatica B2B Data Exchange (Version 9.6.1) Performance Tuning Guide Informatica B2B Data Exchange Performance Tuning Guide Version 9.6.1 December 2014 Copyright (c) 2001-2014 Informatica Corporation.
Informatica PowerCenter Express (Version 9.6.0) Installation and Upgrade Guide
Informatica PowerCenter Express (Version 9.6.0) Installation and Upgrade Guide Informatica PowerCenter Express Installation and Upgrade Guide Version 9.6.0 January 2014 Copyright (c) 2003-2014 Informatica
Informatica (Version 9.6.1) Security Guide
Informatica (Version 9.6.1) Security Guide Informatica Security Guide Version 9.6.1 June 2014 Copyright (c) 1998-2014 Informatica Corporation. All rights reserved. This software and documentation contain
Informatica (Version 9.1.0) PowerCenter Installation and Configuration Guide
Informatica (Version 9.1.0) PowerCenter Installation and Configuration Guide Informatica PowerCenter Installation and Configuration Guide Version 9.1.0 March 2011 Copyright (c) 1998-2011 Informatica. All
Informatica PowerCenter Express (Version 9.5.1) Getting Started Guide
Informatica PowerCenter Express (Version 9.5.1) Getting Started Guide Informatica PowerCenter Express Getting Started Guide Version 9.5.1 May 2013 Copyright (c) 2013 Informatica Corporation. All rights
Informatica (Version 10.0) Installation and Configuration Guide
Informatica (Version 10.0) Installation and Configuration Guide Informatica Installation and Configuration Guide Version 10.0 Copyright (c) 1993-2016 Informatica LLC. All rights reserved. This software
Informatica Intelligent Data Lake (Version 10.1) Administrator Guide
Informatica Intelligent Data Lake (Version 10.1) Administrator Guide Informatica Intelligent Data Lake Administrator Guide Version 10.1 June 2016 Copyright (c) 1993-2016 Informatica LLC. All rights reserved.
Informatica Cloud Customer 360 (Version Summer 2015 Version 6.33) Setup Guide
Informatica Cloud Customer 360 (Version Summer 2015 Version 6.33) Setup Guide Informatica Cloud Customer 360 Setup Guide Version Summer 2015 Version 6.33 January 2016 Copyright (c) 1993-2016 Informatica
Informatica PowerCenter Data Validation Option (Version 10.0) User Guide
Informatica PowerCenter Data Validation Option (Version 10.0) User Guide Informatica PowerCenter Data Validation Option User Guide Version 10.0 December 2015 Copyright (c) 1993-2015 Informatica LLC. All
Informatica (Version 10.1) Metadata Manager Administrator Guide
Informatica (Version 10.1) Metadata Manager Administrator Guide Informatica Metadata Manager Administrator Guide Version 10.1 June 2016 Copyright (c) 1993-2016 Informatica LLC. All rights reserved. This
Informatica PowerExchange for Microsoft Azure SQL Data Warehouse (Version 10.1) User Guide
Informatica PowerExchange for Microsoft Azure SQL Data Warehouse (Version 10.1) User Guide Informatica PowerExchange for Microsoft Azure SQL Data Warehouse User Guide Version 10.1 June 2016 Copyright (c)
Informatica Dynamic Data Masking (Version 9.7.0) Stored Procedure Accelerator Guide for Microsoft SQL Server
Informatica Dynamic Data Masking (Version 9.7.0) Stored Procedure Accelerator Guide for Microsoft SQL Server Informatica Dynamic Data Masking Stored Procedure Accelerator Guide for Microsoft SQL Server
Informatica Intelligent Data Lake (Version 10.1) Installation and Configuration Guide
Informatica Intelligent Data Lake (Version 10.1) Installation and Configuration Guide Informatica Intelligent Data Lake Installation and Configuration Guide Version 10.1 June 2016 Copyright (c) 1993-2016
Informatica (Version 9.0.1) PowerCenter Installation and Configuration Guide
Informatica (Version 9.0.1) PowerCenter Installation and Configuration Guide Informatica PowerCenter Installation and Configuration Guide Version 9.0.1 June 2010 Copyright (c) 1998-2010 Informatica. All
Developer Guide. Informatica Development Platform. (Version 8.6.1)
Developer Guide Informatica Development Platform (Version 8.6.1) Informatica Development Platform Developer Guide Version 8.6.1 December 2008 Copyright (c) 1998 2008 Informatica Corporation. All rights
Informatica Business Glossary (Version 1.0) API Guide
Informatica Business Glossary (Version 1.0) API Guide Informatica Business Glossary API Guide Version 1.0 June 2014 Copyright (c) 2012-2014 Informatica Corporation. All rights reserved. This software and
Web Services Provider Guide
Web Services Provider Guide Informatica PowerCenter (Version 8.6.1) Informatica PowerCenter Web Services Provider Guide Version 8.6.1 May 2009 Copyright (c) 1998 2009 Informatica Corporation. All rights
Informatica Big Data Edition Trial (Version 9.6.0) User Guide
Informatica Big Data Edition Trial (Version 9.6.0) User Guide Informatica Big Data Edition Trial User Guide Version 9.6.0 February 2014 Copyright (c) 2012-2014 Informatica Corporation. All rights reserved.
Informatica PowerExchange for Microsoft Dynamics CRM (Version 9.6.1 HotFix 2) User Guide for PowerCenter
Informatica PowerExchange for Microsoft Dynamics CRM (Version 9.6.1 HotFix 2) User Guide for PowerCenter Informatica PowerExchange for Microsoft Dynamics CRM User Guide for PowerCenter Version 9.6.1 HotFix
Informatica PowerCenter Express (Version 9.6.1) Command Reference
Informatica PowerCenter Express (Version 9.6.1) Command Reference Informatica PowerCenter Express Command Reference Version 9.6.1 June 2014 Copyright (c) 1998-2014 Informatica Corporation. All rights reserved.
User Guide. Informatica Smart Plug-in for HP Operations Manager. (Version 8.5.1)
User Guide Informatica Smart Plug-in for HP Operations Manager (Version 8.5.1) Informatica Smart Plug-in for HP Operations Manager User Guide Version 8.5.1 December 2008 Copyright 2008 Informatica Corporation.
Setting Up B2B Data Exchange for High Availability in an Active/Active Configuration
Setting Up B2B Data Exchange for High Availability in an Active/Active Configuration 2010 Informatica Abstract This document explains how to install multiple copies of B2B Data Exchange on a single computer.
Informatica Cloud (Version Summer 2016) Domo Connector Guide
Informatica Cloud (Version Summer 2016) Domo Connector Guide Informatica Cloud Domo Connector Guide Version Summer 2016 July 2016 Copyright (c) 1993-2016 Informatica LLC. All rights reserved. This software
Informatica Cloud (Version Winter 2016) Microsoft Dynamics CRM Connector Guide
Informatica Cloud (Version Winter 2016) Microsoft Dynamics CRM Connector Guide Informatica Cloud Microsoft Dynamics CRM Connector Guide Version Winter 2016 March 2016 Copyright (c) 1993-2016 Informatica
Informatica Big Data Trial Sandbox for Cloudera (Version 9.6.1) User Guide
Informatica Big Data Trial Sandbox for Cloudera (Version 9.6.1) User Guide Informatica Big Data Trial Sandbox for Cloudera User Guide Version 9.6.1 May 2014 Copyright (c) 2012-2014 Informatica Corporation.
Informatica PowerExchange for Cassandra (Version 9.6.1 HotFix 2) User Guide
Informatica PowerExchange for Cassandra (Version 9.6.1 HotFix 2) User Guide Informatica PowerExchange for Cassandra User Guide Version 9.6.1 HotFix 2 January 2015 Copyright (c) 2014-2015 Informatica Corporation.
Informatica PowerCenter (Version 10.1) Getting Started
Informatica PowerCenter (Version 10.1) Getting Started Informatica PowerCenter Getting Started Version 10.1 June 2016 Copyright (c) 1993-2016 Informatica LLC. All rights reserved. This software and documentation
Informatica Big Data Management (Version 10.1) Security Guide
Informatica Big Data Management (Version 10.1) Security Guide Informatica Big Data Management Security Guide Version 10.1 June 2016 Copyright (c) 1993-2016 Informatica LLC. All rights reserved. This software
Informatica MDM Multidomain Edition for Oracle (Version 10.1.0) Installation Guide for WebLogic
Informatica MDM Multidomain Edition for Oracle (Version 10.1.0) Installation Guide for WebLogic Informatica MDM Multidomain Edition for Oracle Installation Guide for WebLogic Version 10.1.0 December 2015
Informatica Cloud (Version Winter 2015) Hadoop Connector Guide
Informatica Cloud (Version Winter 2015) Hadoop Connector Guide Informatica Cloud Hadoop Connector Guide Version Winter 2015 March 2015 Copyright (c) 1993-2016 Informatica LLC. All rights reserved. This
Mapping Analyst for Excel Guide
Mapping Analyst for Excel Guide Informatica PowerCenter (Version 8.6.1) Informatica Mapping Analyst for Excel Guide Version 8.6.1 March 2009 Copyright (c) 1998 2009 Informatica Corporation. All rights
New Features... 1 Installation... 3 Upgrade Changes... 3 Fixed Limitations... 4 Known Limitations... 5 Informatica Global Customer Support...
Informatica Corporation B2B Data Exchange Version 9.5.0 Release Notes June 2012 Copyright (c) 2006-2012 Informatica Corporation. All rights reserved. Contents New Features... 1 Installation... 3 Upgrade
Informatica PowerCenter Express (Version 9.5.1) User Guide
Informatica PowerCenter Express (Version 9.5.1) User Guide Informatica PowerCenter Express User Guide Version 9.5.1 May 2013 Copyright (c) 1998-2013 Informatica Corporation. All rights reserved. This software
Informatica MDM Multidomain Edition (Version 9.6.0) Services Integration Framework (SIF) Guide
Informatica MDM Multidomain Edition (Version 9.6.0) Services Integration Framework (SIF) Guide Informatica MDM Multidomain Edition Services Integration Framework (SIF) Guide Version 9.6.0 June 2013 Copyright
Informatica SSA-NAME3 (Version 9.5.0) Application and Database Design Guide
Informatica SSA-NAME3 (Version 9.5.0) Application and Database Design Guide Informatica SSA-NAME3 Application and Database Design Guide Version 9.5.0 June 2012 Copyright (c) 1998-2012 Informatica. All
Informatica Cloud (Version Winter 2016) Magento Connector User Guide
Informatica Cloud (Version Winter 2016) Magento Connector User Guide Informatica Cloud Magento Connector User Guide Version Winter 2016 May 2016 Copyright (c) 1993-2016 Informatica LLC. All rights reserved.
Informatica Cloud (Winter 2016) SAP Connector Guide
Informatica Cloud (Winter 2016) SAP Connector Guide Informatica Cloud SAP Connector Guide Winter 2016 February 2016 Copyright (c) 1993-2016 Informatica LLC. All rights reserved. This software and documentation
Informatica Cloud Customer 360 Analytics (Version 2.13) User Guide
Informatica Cloud Customer 360 Analytics (Version 2.13) User Guide Informatica Cloud Customer 360 Analytics User Guide Version 2.13 June 2016 Copyright (c) 1993-2016 Informatica LLC. All rights reserved.
Informatica Cloud Application Integration (December 2015) Process Console and Process Server Guide
Informatica Cloud Application Integration (December 2015) Process Console and Process Server Guide Informatica Cloud Application Integration Process Console and Process Server Guide December 2015 Copyright
Installation Guide Supplement
Installation Guide Supplement for use with Microsoft ISA Server and Forefront TMG Websense Web Security Websense Web Filter v7.5 1996 2010, Websense Inc. All rights reserved. 10240 Sorrento Valley Rd.,
CA Nimsoft Unified Management Portal
CA Nimsoft Unified Management Portal Multiple Server Configuration Guide 6.5 Document Revision History Document Version Date Changes 1.0 April 2013 Initial version for UMP 6.5. Legal Notices Copyright
Informatica Cloud Application Integration (December 2015) APIs, SDKs, and Services Reference
Informatica Cloud Application Integration (December 2015) APIs, SDKs, and Services Reference Informatica Cloud Application Integration APIs, SDKs, and Services Reference December 2015 Copyright (c) 1993-2015
Informatica Data Archive (Version 6.1 ) Data Visualization Tutorial
Informatica Data Archive (Version 6.1 ) Data Visualization Tutorial Informatica Data Archive Data Visualization Tutorial Version 6.1.1 May 2013 Copyright (c) 2003-2013 Informatica. All rights reserved.
CA Process Automation
Communications Release 04.1.00 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is for your informational
How To Validate A Single Line Address On An Ipod With A Singleline Address Validation (For A Non-Profit) On A Microsoft Powerbook (For An Ipo) On An Uniden Computer (For Free) On Your Computer Or
Informatica AddressDoctor Cloud (Version 2) User Guide Informatica AddressDoctor Cloud User Guide Version 2 December 2014 Copyright (c) 1999-2014 Informatica Corporation. All rights reserved. This software
Quick Install Guide. Lumension Endpoint Management and Security Suite 7.1
Quick Install Guide Lumension Endpoint Management and Security Suite 7.1 Lumension Endpoint Management and Security Suite - 2 - Notices Version Information Lumension Endpoint Management and Security Suite
Using Microsoft Windows Authentication for Microsoft SQL Server Connections in Data Archive
Using Microsoft Windows Authentication for Microsoft SQL Server Connections in Data Archive 2014 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means
Integrated Citrix Servers
Installation Guide Supplement for use with Integrated Citrix Servers Websense Web Security Websense Web Filter v7.5 1996-2010, Websense, Inc. 10240 Sorrento Valley Rd., San Diego, CA 92121, USA All rights
DameWare Server. Administrator Guide
DameWare Server Administrator Guide About DameWare Contact Information Team Contact Information Sales 1.866.270.1449 General Support Technical Support Customer Service User Forums http://www.dameware.com/customers.aspx
Informatica Cloud (Winter 2013) Developer Guide
Informatica Cloud (Winter 2013) Developer Guide Informatica Cloud Developer Guide Winter 2013 Copyright (c) 2007-2013 Informatica. All rights reserved. This software and documentation contain proprietary
Getting Started with RES Automation Manager Agent for Linux
Getting Started with RES Automation Manager Agent for Linux Contents Chapter 1: Introduction 1 Chapter 2: Prerequisites and General Guidelines 2 Chapter 3: Installation 3 3.1 Manual Installation... 3 3.2
Nimsoft Monitor Compatibility Matrix October 17, 2013
Nimsoft Monitor Compatibility Matrix October 17, 2013 1 Nimsoft Monitor Compatibility Matrix Legal Notices Copyright 2013, CA. All rights reserved. Warranty The material contained in this document is provided
StreamServe Persuasion SP5 StreamStudio
StreamServe Persuasion SP5 StreamStudio Administrator s Guide Rev B StreamServe Persuasion SP5 StreamStudio Administrator s Guide Rev B OPEN TEXT CORPORATION ALL RIGHTS RESERVED United States and other
Change Manager 5.0 Installation Guide
Change Manager 5.0 Installation Guide Copyright 1994-2008 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco, CA 94111 U.S.A. All rights reserved.
Application Note. Gemalto s SA Server and OpenLDAP
Application Note Gemalto s SA Server and OpenLDAP ii Preface All information herein is either public information or is the property of and owned solely by Gemalto NV. and/or its subsidiaries who shall
Informatica (Version 10.1) Mapping Specification Getting Started Guide
Informatica (Version 10.1) Mapping Specification Getting Started Guide Informatica Mapping Specification Getting Started Guide Version 10.1 June 2016 Copyright (c) 1993-2016 Informatica LLC. All rights
Configuring and Integrating JMX
Configuring and Integrating JMX The Basics of JMX 3 JConsole 3 Adding a JMX Component Monitor to SAM 6 This document includes basic information about JMX and its role with SolarWinds SAM 2 Configuring
Business Interaction Server. Configuration Guide. 10300685-000 Rev A
Business Interaction Server Configuration Guide 10300685-000 Rev A 2008 Kofax Image Products, Inc., 16245 Laguna Canyon Road, Irvine, California 92618, U.S.A. All rights reserved. Use is subject to license
Installation Guide. Squid Web Proxy Cache. Websense Enterprise Websense Web Security Suite. v6.3.2. for use with
Installation Guide for use with Squid Web Proxy Cache Websense Enterprise Websense Web Security Suite v6.3.2 1996-2008, Websense, Inc. 10240 Sorrento Valley Rd., San Diego, CA 92121, USA All rights reserved.
JD Edwards Performance Tuning guide for Oracle Application Server and Oracle Portal Server 10g.
JD Edwards Performance Tuning guide for Oracle Application Server and Oracle Portal Server 10g. An Oracle JD Edwards EnterpriseOne Performance and Tuning White Paper Aug 2010 PURPOSE STATEMENT This document
IBM Security QRadar Version 7.2.0. Common Ports Guide
IBM Security QRadar Version 7.2.0 Common Ports Guide Note: Before using this information and the product that it supports, read the information in Notices and Trademarks on page 11. Copyright IBM Corp.
Installing the Shrew Soft VPN Client
Windows Install Installing the Shrew Soft VPN Client ShrewVPNWindows201003-01 Global Technology Associates 3505 Lake Lynda Drive Suite 109 Orlando, FL 32817 Tel: +1.407.380.0220 Fax. +1.407.380.6080 Email:
vcenter Chargeback User s Guide
vcenter Chargeback 1.6 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions
StreamServe Persuasion SP4
StreamServe Persuasion SP4 Installation Guide Rev B StreamServe Persuasion SP4 Installation Guide Rev B 2001-2009 STREAMSERVE, INC. ALL RIGHTS RESERVED United States patent #7,127,520 No part of this document
Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.
Oracle WebLogic Foundation of Oracle Fusion Middleware Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.com/in/lawrence143 History of WebLogic WebLogic Inc started in 1995 was a company
Tivoli Endpoint Manager for Security and Compliance Analytics. Setup Guide
Tivoli Endpoint Manager for Security and Compliance Analytics Setup Guide Setup Guide i Note: Before using this information and the product it supports, read the information in Notices. Copyright IBM Corporation
By the Citrix Publications Department. Citrix Systems, Inc.
Licensing: Setting Up the License Server on a Microsoft Cluster By the Citrix Publications Department Citrix Systems, Inc. Notice The information in this publication is subject to change without notice.
Dell One Identity Cloud Access Manager 8.0.1- How to Configure for High Availability
Dell One Identity Cloud Access Manager 8.0.1- How to Configure for High Availability May 2015 Cloning the database Cloning the STS host Cloning the proxy host This guide describes how to extend a typical
Connect to an SSL-Enabled Microsoft SQL Server Database from PowerCenter on UNIX/Linux
Connect to an SSL-Enabled Microsoft SQL Server Database from PowerCenter on UNIX/Linux 2013 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means
IBM Security SiteProtector System Configuring Firewalls for SiteProtector Traffic
IBM Security IBM Security SiteProtector System Configuring Firewalls for SiteProtector Traffic Version 3.0 Note Before using this information and the product it supports, read the information in Notices
TIBCO Administrator User s Guide. Software Release 5.7.1 March 2012
TIBCO Administrator User s Guide Software Release 5.7.1 March 2012 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE IS SOLELY
Patch Management for Red Hat Enterprise Linux. User s Guide
Patch Management for Red Hat Enterprise Linux User s Guide User s Guide i Note: Before using this information and the product it supports, read the information in Notices. Copyright IBM Corporation 2003,
OS Deployment V2.0. User s Guide
OS Deployment V2.0 User s Guide User s Guide i Note: Before using this information and the product it supports, read the information in Notices. Copyright IBM Corporation 2003, 2011. US Government Users
Enterprise Manager to Enterprise Console upgrade guide. Sophos Enterprise Manager version 4.7 Sophos Enterprise Console version 4.7.
Enterprise Manager to Enterprise Console upgrade guide Sophos Enterprise Manager version 4.7 Sophos Enterprise Console version 4.7.1 Document date: July 2011 Contents 1 About this guide...3 2 What are
Installation Guide. Websense Web Security Websense Web Filter. v7.1
Installation Guide Websense Web Security Websense Web Filter v7.1 1996 2009, Websense, Inc. 10240 Sorrento Valley Rd., San Diego, CA 92121, USA All rights reserved. Published 2008 Printed in the United
IBM TRIRIGA Anywhere Version 10 Release 4. Installing a development environment
IBM TRIRIGA Anywhere Version 10 Release 4 Installing a development environment Note Before using this information and the product it supports, read the information in Notices on page 9. This edition applies
Informatica Test Data Management (Version 9.7.0) Installation Guide
Informatica Test Data Management (Version 9.7.0) Installation Guide Informatica Test Data Management Installation Guide Version 9.7.0 August 2015 Copyright (c) 1993-2015 Informatica LLC. All rights reserved.
v.5.5.2 Installation Guide for Websense Enterprise v.5.5.2 Embedded on Cisco Content Engine with ACNS v.5.4
v.5.5.2 Installation Guide for Websense Enterprise v.5.5.2 Embedded on Cisco Content Engine with ACNS v.5.4 Websense Enterprise Installation Guide 1996 2004, Websense, Inc. All rights reserved. 10240 Sorrento
Dell Enterprise Reporter 2.5. Configuration Manager User Guide
Dell Enterprise Reporter 2.5 2014 Dell Inc. ALL RIGHTS RESERVED. This guide contains proprietary information protected by copyright. The software described in this guide is furnished under a software license
Dell Unified Communications Command Suite - Diagnostics 8.0. Data Recorder User Guide
Dell Unified Communications Command Suite - Diagnostics 8.0 2014 Dell Inc. ALL RIGHTS RESERVED. This guide contains proprietary information protected by copyright. The software described in this guide
Document Exchange Server 2.5
KOFAX Document Exchange Server 2.5 Administrator s Guide for Fujitsu Network Scanners 10001820-000 2008-2009 Kofax, Inc., 16245 Laguna Canyon Road, Irvine, California 92618, U.S.A. All rights reserved.
An Oracle White Paper September 2013. Oracle WebLogic Server 12c on Microsoft Windows Azure
An Oracle White Paper September 2013 Oracle WebLogic Server 12c on Microsoft Windows Azure Table of Contents Introduction... 1 Getting Started: Creating a Single Virtual Machine... 2 Before You Begin...
Deploying Oracle Business Intelligence Publisher in J2EE Application Servers Release 10.1.3.2.0
Oracle Business Intelligence Publisher Deploying Oracle Business Intelligence Publisher in J2EE Application Servers Release 10.1.3.2.0 Part No. B32481-01 December 2006 Introduction Oracle BI Publisher
Testing and Restoring the Nasuni Filer in a Disaster Recovery Scenario
Testing and Restoring the Nasuni Filer in a Disaster Recovery Scenario Version 7.0 July 2015 2015 Nasuni Corporation All Rights Reserved Document Information Testing Disaster Recovery Version 7.0 July
CA Nimsoft Monitor. snmpcollector Release Notes. All versions
CA Nimsoft Monitor snmpcollector Release Notes All versions Legal Notices Copyright 2013, CA. All rights reserved. Warranty The material contained in this document is provided "as is," and is subject to
Informatica Corporation Proactive Monitoring for PowerCenter Operations Version 3.0 Release Notes May 2014
Contents Informatica Corporation Proactive Monitoring for PowerCenter Operations Version 3.0 Release Notes May 2014 Copyright (c) 2012-2014 Informatica Corporation. All rights reserved. Installation...
Cisco TelePresence Management Suite Extension for Microsoft Exchange Version 4.0
Cisco TelePresence Management Suite Extension for Microsoft Exchange Version 4.0 Software Release Notes May 2014 Contents Introduction 1 Changes to interoperability 1 Product documentation 1 New features
Version 8.2. Tivoli Endpoint Manager for Asset Discovery User's Guide
Version 8.2 Tivoli Endpoint Manager for Asset Discovery User's Guide Version 8.2 Tivoli Endpoint Manager for Asset Discovery User's Guide Note Before using this information and the product it supports,
Sophos Enterprise Console quick startup guide. Product version: 5.1 Document date: June 2012
Sophos Enterprise Console quick startup guide Product version: 5.1 Document date: June 2012 Contents 1 About this guide...3 2 What do I install?...3 3 What are the key steps?...3 4 Check the system requirements...4
Veritas Cluster Server Application Note: Disaster Recovery for Microsoft SharePoint Server
Veritas Cluster Server Application Note: Disaster Recovery for Microsoft SharePoint Server Windows Server 2003, Windows Server 2008 5.1 Veritas Cluster Server Application Note: Disaster Recovery for Microsoft
JD Edwards EnterpriseOne 9.1 Clustering Best Practices with Oracle WebLogic Server
JD Edwards EnterpriseOne 9.1 Clustering Best Practices with Oracle WebLogic Server An Oracle JD Edwards EnterpriseOne Red Paper December 2012 PURPOSE STATEMENT AND DISCLAIMER This document provides considerations
Table 1 shows the LDAP server configuration required for configuring the federated repositories in the Tivoli Integrated Portal server.
Configuring IBM Tivoli Integrated Portal server for single sign-on using Simple and Protected GSSAPI Negotiation Mechanism, and Microsoft Active Directory services Document version 1.0 Copyright International
Getting Started. Websense V10000 Appliance. v1.1
Getting Started Websense V10000 Appliance v1.1 1996 2009, Websense, Inc. 10240 Sorrento Valley Rd., San Diego, CA 92121, USA All rights reserved. Published 2009 Revision C Printed in the United States
Foglight. Foglight for Virtualization, Free Edition 6.5.2. Installation and Configuration Guide
Foglight Foglight for Virtualization, Free Edition 6.5.2 Installation and Configuration Guide 2013 Quest Software, Inc. ALL RIGHTS RESERVED. This guide contains proprietary information protected by copyright.
Check Point FireWall-1
Installation Guide for use with Check Point FireWall-1 Websense Enterprise Websense Web Security Suite v6.3.1 1996 2007, Websense, Inc. 10240 Sorrento Valley Rd., San Diego, CA 92121, USA All rights reserved.
CA Unified Infrastructure Management Server
CA Unified Infrastructure Management Server CA UIM Server Configuration Guide 8.0 Document Revision History Version Date Changes 8.0 September 2014 Rebranded for UIM 8.0. 7.6 June 2014 No revisions for
StreamServe Persuasion SP5 Control Center
StreamServe Persuasion SP5 Control Center User Guide Rev C StreamServe Persuasion SP5 Control Center User Guide Rev C OPEN TEXT CORPORATION ALL RIGHTS RESERVED United States and other international patents
Cisco Collaboration with Microsoft Interoperability
Cisco Collaboration with Microsoft Interoperability Infrastructure Cheatsheet First Published: June 2016 Cisco Expressway X8.8 Cisco Unified Communications Manager 10.x or later Microsoft Lync Server 2010
Dell One Identity Cloud Access Manager 8.0.1 - How to Configure for SSO to SAP NetWeaver using SAML 2.0
Dell One Identity Cloud Access Manager 8.0.1 - How to Configure for SSO to SAP NetWeaver using SAML 2.0 May 2015 About this guide Prerequisites and requirements NetWeaver configuration Legal notices About
