white paper cognos load balancing

Upload: prabu2125

Post on 03-Apr-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/28/2019 White Paper Cognos Load Balancing

    1/4

    Mahindra Satyam Cognos BI CoE

    IBM Cognos Load Balancing

    Roadmap

    This white paper serves to configure and load balancing for IBM Cognos.

    Cognos CoE provides solution to configure and load balancing Cognos multitiered architecture

    The scope of this paper is to distribute the load between the web server and application server

    BENEFIT OF LOAD BALANCING:

    Load will be distributed between web servers and application servers.

    Response time will be reduced to user request.

    Any web / Application server fail over, the request will be diverted to other

    Web/ Application servers. It will minimize the business impact.

    IBM Cognos 8

    User interfaces

    Net work Firewall

    Tier 1: Web server

    Net work Firewall

    Tier 2: Applications

    Web-based and Windows-based

    interfaces

    Web Server

    3

    Web Server

    2

    Web Server

    1

    Router

    Application

    Server 1

    Application

    Server 2

    Application

    Server 3

  • 7/28/2019 White Paper Cognos Load Balancing

    2/4

    Net work Firewall

    Tier 3: Data

    Content store Metric stores

    Query databases

    For Load balancing needs to configure following servers/components

    1. Web server

    2. Router 3. Application server

    CONFIGURATION OF WEB SERVER:

    The IBM Cognos 8 Web server tier contains one or more IBM Cognos 8 gateways. Webcommunication in IBM Cognos 8 is typically through gateways, which reside on one or more

    Web servers. A gateway is an extension of a Web server program that transfers information

    from the Web server to another server. The gateway is selected based on type of Web server.

    Apache_mod gateway with the Apache Web server

    ISAPI gateway with the Microsoft Internet Information Services (IIS) Web server Servlet gateway with the Web server infrastructure supports Servlets

    CGI(default) gateway can be used for all supported Web servers

    Only gateway is to be installed in Web server to maintain security level.

    Dispatcher URI for gate way in web server will be set to All application serverdispatchers

    CONFIGURATION OF ROUTER:

    Load-balancing routers distribute requests across multiple Web or application servers,ensuring that all dispatchers share the workload.

    Add all web servers IP Addresses while configuring routers (both Ethernet and Serial

    interface).

    JDB

    C

    API JDB

    C

  • 7/28/2019 White Paper Cognos Load Balancing

    3/4

    Enable the routing protocol if router will be participating in a dynamic routing

    protocol like RIP or IGRP

    CONFIGURATION OF APPLICATION SERVER:

    The IBM Cognos 8 application server has one or more IBM Cognos 8 servers. Each IBM

    Cognos 8 installation contains Content Manager to manage data stored in the content store.

    Each IBM Cognos 8 server contains a dispatcher that runs the IBM Cognos 8 presentationservice, batch report and report services, job and schedule monitor service, and log service.

    Only one Content Manager is active at a time. The others are on standby. A standby Content

    Manager becomes active only if the computer on which the active Content Manager isinstalled fails.

    To improve scalability, can enable or disable Content Manager and the dispatcher services onindividual application servers to balance the load for a given computer by request type. For

    example, if you have three application server computers, you might dedicate one to runninginteractive report requests, another to Content Manager, and the third to the other IBM

    Cognos 8 services. By targeting processing at specific computers in this way, you can control

    the load on each computer. For example, putting Content Manager on its own computerensures that other requests do not downgrade its performance by competing for resources.

    Because report runs tend to be resource intensive, we recommend that you isolate the report

    services from other activities, especially in larger IBM Cognos 8 deployments. However,before making this type of tuning configuration, analyze user requirements carefully.

    Application servers dispatcher load Balancing Mode will be set based on Server Hardware Ifall the servers are of same configuration Cluster Compatible mode will be selected otherwise

    Weighted Round Robin Mode will be selected. Processing Capacity will be automaticallychosen based on the CPU capacity. Processing Capacity will have default value according tothe CPU capacity for example if the server is of 2CPU value will 2 and if the server is of

    4CPU its value will be 4.

    For example a dispatcher with a weight of 2 can do twice the work of a dispatcher with a

    weight of 1, and so on.

    Specify Router IP address or Domain registered against Router IP address in

    application Gateway URI.

    Distribute services across IBM Cognos 8 application servers.

    Enable and disable services and their dependent services on IBM Cognos 8

    application servers.

    Specify one common shared folder for Deployment file location in all the applicationservers

  • 7/28/2019 White Paper Cognos Load Balancing

    4/4