IBM Cognos BI Server Distribution Options - How to Manage Distributed Servers Session Number Dean Browne, IBM Corp.

Similar documents
IBM Cognos Business Intelligence Version Architecture and Deployment Guide

Version Architecture and Deployment Guide

IBM Cognos 8 Planning ARCHITECTURE AND DEPLOYMENT GUIDE

IBM Cognos 10.2 BI Demo

IBM Cognos Business Intelligence Extreme Performance with IBM Cognos Dynamic Query

IBM Watson IoT Maximo Asset Management Version 7.6 Release

Optimize Process Performance with Analyzer, Monitor & Business Intelligence

The right ARCHITECTURE for business intelligence

IBM Collaboration Solutions Application Development. Frequently Asked Questions. Niklas Heidloff, IBM

IBM Sterling Gentran:Server for Windows

IMS Request for Enhancements (RFE) for Customer Requirements

IBM Cognos 8 Business Intelligence INSTALLATION AND CONFIGURATION GUIDE

WebSphere Portal Performance Tuning & Troubleshooting

Auditing in IBM Cognos 8

IBM Cognos Dynamic Query Analyzer Version Installation and Configuration Guide

IBM Maximo Asset Health Insights Version 7 Release 6. Installation Guide IBM

Amsterdam. Accelerate digital transformation with the cloud for smarter business. Reimagining applications & data for growth and innovation

Version Managing IBM Cognos Express

IBM SmartCloud Control Desk: High Availability and Disaster Recovery Configurations IBM Redbooks Solution Guide

Introduction to the IBM MessageSight appliance for Mobile Messaging and M2M

IBM Configure Rational Insight for Rational Asset Manager

IBM Cognos Dynamic Cubes Version Installation and Configuration Guide

IBM Cognos Dynamic Cubes Version Installation and Configuration Guide IBM

IBM Software Group White Paper. IBM Cognos Business Intelligence Query and Reporting: Gain insight and outperform

IBM Cognos TM1. Highlights. IBM Software Business Analytics

Ibm Cognos Express Planner Applications User Guide >>>CLICK HERE<<<

IBM Software. IBM Cognos 10 & TM1 C O G N O S. An IBM Proof of Technology IBM Corporation

What s New with Version 9.5

CA Workload Automation AE Vision and Roadmap. March 2018

IBM Cognos 8 BI and IBM WebSphere Information Integration Solution The new standard in enterprise visibility

Master Guide SAP BusinessObjects Data Services and SAP BusinessObjects Information Steward 4.1 Support Package 1 ( )

Business Analytics Forum 2012

A New Approach to Managing Information: An Introduction to Advanced Case Management. Session Number Jeff Douglas, Sr. Product Manager, IBM

THE FULL PROMISE OF BUSINESS INTELLIGENCE

Oracle BIEE Plus Complete Overview for Implementers. Naren Thota April, 2008

IBM Tivoli Netcool Performance Manager Wireline Component Document Revision R2E1. Product Description

Translate Integration Imperative into a solution Framework. A Solution Framework. August 1 st, Mumbai By Dharanibalan Gurunathan

IBM System z in a Mobile World IBM Redbooks Solution Guide

Adding IBM LTFS EE tape tier to an IBM SCSA managed storage cloud

DAT 100 Microsoft s s Data Platform Vision

Building a Platform for Innovation: Architecture and Agile as Key Enablers

CHOOSING A STANDARD FOR BI AND REPORTING SIMPLIFY THE IT ENVIRONMENT REDUCE YOUR TCO INCREASE YOUR ROI

MANAGEMENT CLOUD. Leveraging Your E-Business Suite

ORACLE UTILITIES CUSTOMER CARE AND BILLING 2.X FUNCTIONALITY FOR IMPLEMENTERS

IBM Digital Analytics Accelerator

Microsoft Enterprise Cube. BPM Solutions for Today s s Business Needs

SAS Business Intelligence Portal

Effective Test Automation of SAP Implementations

The Benefits of Running JD Edwards EnterpriseOne on the Oracle Technology Stack. A.J. Schifano Principal Product Manager Oracle

Oracle s Service-Oriented Architecture Strategy

IBM PowerHA SystemMirror for AIX Enhancements IBM Redbooks Solution Guide

About Contract Management

Oracle Identity & Access Management

IBM TRIRIGA Version 10 Release 5.2. Document Management User Guide IBM

Extend the Value of Your Data Warehouse with Big Data

About Oracle Primavera P6 Enterprise Project Portfolio Management

PRIMAVERA WEB SERVICES

OSS TENDER PORTAL MANAGEMENT SYSTEM (ASP.NET)

HAM-1032 Combining the Power of IBM API Management and IBM Integration Bus. Ulas Cubuk IBM UK Lab Services Carsten Börnert IBM UK Lab Services

Telelogic DOORS Web Access

A roadmap for intelligent archiving

Ibm Cognos 8 Virtual View Manager User Guide >>>CLICK HERE<<<

Best practices. Deploying Your Service Package. IBM Platform Symphony

Sizing SAP Central Process Scheduling 8.0 by Redwood

BLOCKCHAIN CLOUD SERVICE. Integrate Your Business Network with the Blockchain Platform

Migration Use Cases with the Migration Manager IBM Redbooks Solution Guide

Welcome to IoT CE/CLM on Cloud

Rational Developer for IBM i (RDi) Introduction to Enterprise Modernization

Performance Management in turbulent times

IBM Cloud Operating Environment

Primavera Analytics and Primavera Data Warehouse Security Overview

Maximo Product Update and Roadmap

IBM TRIRIGA Version 10 Release 5. Facility Assessment User Guide IBM

Adaptive work environments

InfoSphere Warehousing 9.5

Bill of Materials for SAP BusinessObjects Enterprise

IBM COGNOS BI OVERVIEW

IBM Tivoli Workload Scheduler

January Oracle Real Time Decisions Statement of Direction

Scott Lowden SAP America Technical Solution Architect

What's New With Rational Team Concert (TM)

Cloud ready business intelligence with Oracle Business Intelligence 11g. An Oracle White Paper October 2010

SAP BusinessObjects XI 3.1 SP3 Enhancements and Mobility Features. Amy McNee BI Center of Excellence Solution Director June 18, 2010

MAXIMIZING THE ENHANCED CAPABILITIES OF PTC SOLUTIONS IN THE SUN ENVIRONMENT Now s the time to make the move to Pro/INTRALINK 8.

New and noteworthy in Rational Asset Manager V7.5.1

IBM Continuous Engineering augmenting PLM with ALM and Systems Engineering

The Journey to Cognos Analytics. Paul Rivera, Eric Smith IBM Analytics Lab Services

Best practices. Troubleshooting your own application. IBM Platform Symphony

IBM Predictive Maintenance and Quality (Version 2.0) IBM Redbooks Solution Guide

Accelerate modernization of enterprise assets using IBM s Rational Asset Analyzer

IBM Spectrum Scale. Transparent Cloud Tiering Deep Dive

7 October Rolf Tesmer. SQL & BI Solutions Architect. b in

BUSINESSOBJECTS ENTERPRISE XI EDITIONS

CLOUD MANAGEMENT PACK FOR ORACLE FUSION MIDDLEWARE

BUSINESSOBJECTS ENTERPRISE XI

IBM PERFORMANCE Madrid Smarter Decisions. Better Results.

ORACLE CLOUD MANAGEMENT PACK FOR MIDDLEWARE

value from the Cognos 8 platform management journey

LabOptimize LIMS. Laboratory Tracking Platform

Transcription:

IBM Cognos BI Server Distribution Options - How to Manage Distributed Servers Session Number 1290 Dean Browne, IBM Corp. 0

Disclaimer Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. 1

Agenda IBM Cognos Platform Architecture Overview IBM Cognos BI Server Distribution Options The IBM Cognos Administration Console & Metrics When to Scale Out vs. When to Scale Up Using the IBM Cognos System Management Methodology 2

Architecture Overview Scalable 3-Tier Architecture Web Gateway Application (SOA) Content Manager Dispatcher Application Services Data Content Store, Data Sources, Authentication Sources 3

PRESENTATION/WEB TIER: Zero Footprint Browsers Portal Ad Hoc Query Deep Comparative Analysis Event Lifecycle Management Reporting Dashboarding and Scorecarding Administration APPLICATION TIER Distributed Clients/Tools Controller Framework Manager Planning Contributor Planning Administration Planning Analyst Cognos BI Bus SOAP, XML Microsoft Excel Users ROUTER/FIREWALL (optional) WEB SERVER(S): Web Gateways, Web Services API Industry Standard Portals Cognos Application Firewall Windows Client/Add-ins Disconnected OLAP Client Analysis Excel Client FIREWALL/ROUTER/ENCRYPTION IBM Cognos BI DISPATCHER(S) PLANNING SERVICES DATA MOVEMENT SERVICE QUERY SERVICE JOB & SCHEDULING SERVICE PRESENTATION SERVICE CONTENT MANAGER SERVICE METRICS SERVICE EVENT SERVICE MONITORING SERVICE AUDIT SERVICE PLANNING SERVICES CONTROLLER SERVICES & COM+ DATA TIER FIREWALL/ROUTER/ENCRYPTION Cognos ETL, other in-place ETL RELATIONAL XML, 4WSDL, LDAP, JDBC SQL IBM DB2 UDB, Oracle, Microsoft SQL Server, other Dimensionally Aware Relational MODERN MDX COMMON METADATA OLAP Enterprise Planning Real-Time Plans PowerCubes: High Performance Dimensional Cache Industry Standard OLAP Providers: IBM, Microsoft, SAP CONTENT & METRICS STORE DB2, ORACLE, SQL Server, Sybase SECURITY PROVIDERS LDAP, Active Directory, NTLM, Netegrity, SAPBW, Cognos Namespace, Custom Providers AUDIT RDBMS, UNIX Sys Logs, NT Event Log Planning - Contributor SQL Server, Oracle DB2 Controller SQL Server, Oracle

IBM Cognos Gateway Web communications in IBM Cognos is typically via Gateways. Gateways typically reside on Web Servers (IIS or an implementation of Apache) Can be load balanced externally Made up of static content, documentation, JavaScript Three web server based implementations: CGI (common gateway interface) ISAPI apache_mod 5

Gateway Communication When a IBM Cognos gateway receives a request, it encrypts passwords to ensure security extracts information needed to submit the request to a IBM Cognos server attaches environment variables for the Web server adds a default namespace to the request to ensure that the server authenticates the user in the correct namespace passes requests to a IBM Cognos dispatcher for processing 6

Content Manager Manages the storage of application data security (authorization only) configuration data models metrics report specifications report output Communicates with the Content Store Database directly by JDBC Supports failover Multiple Content Manager servers can be installed within a single platform by deploying multiple JVM s (in most cases on a different computer) One Content Manager computer is active and one or more Content Manager computers are on standby. 7

Dispatcher Provide application tier communications Dispatcher for Gateway Peer to peer application tier server communications Request routing and load balancing Java based services Self-registering with Content Manager 8

Dispatcher Dispatcher is a multithreaded Java process One dispatcher is available on each computer by default except the gateway server Starts all IBM Cognos services configured and enabled on a computer The dispatcher can route requests to a local service, such as the report service, presentation service, job service, or monitoring service etc 9

Dispatcher Load Balancing Requests can be routed to specific dispatchers based on load-balancing needs Load Balancing is based on a weighted round-robin algorithm Routing is configurable by Administrators Processing is configurable by Administrators Gateway Dispatcher for Gateway Dispatcher Dispatcher Dispatcher Report Server Report Server Content Manager 10

Dispatcher Topology in IBM Cognos Administration 11

BIBusTKServerMain Report Server Process Spawned by Dispatcher Controlled by Administrator configuration settings Processes report requests Maintains connection pools 12

IBM Cognos BI Reporting Services Java BiBusTKServerMain Dispatcher Content Manager Authentication Presentation Report Service Batch Report Service Report Processing 13

Threads = Units of Work Dispatcher BIBusTKServerMain BIBusTKServerMain High Low Low Low Low High Low Low Low Low 14

Report Services & Threading 15

Topology Requirements Topologies for shared infrastructure can be driven by two overall requirements Pure Combined Load Assume all users are the same Deploy hardware to meet overall utilization & performance requirements Load Segregation Geography Security SLA - deploy hardware to meet the requirements of individual groups of users (business units for example) 16

Considerations for Load Segregation Servers should be deployed local to data sources A distributed platform should be deployed if one of the follow is true: (A server platform includes all IBM Cognos server components; i.e. - Gateways, Content Manager, Report Server) network utilization or latency is high and impacting performance reporting data sources are distributed across the network rather than being centralized server platforms must be physically separate in order to comply with business rules or security policies 17

Application Server Segregation For optimum throughput Distribute FPM & BI application servers Distribute Content Manager Keep batch (Planning Job Servers, Peak-hour batch report generation, Transformer) separate from Web Tier and application servers used interactively by users 18

System Management Methodology What is the SMM? Framework upon which to build a solid administrative practice Based on IBM Cognos functionality, it extends the current offering to provide additional ROI Evolving collection of best practices, techniques, reports, dashboards, & SDK apps Provides consistency moving forward to new releases What the SMM isn t Mandatory The end of System Management investment 19

Sample SMM Dashboards 20

Information and Analytics Communities On-line communities, User Groups, Technical Forums, Blogs, Social networks, and more Find a community that interests you at ibm.com/software/data/community Information Champions Recognizing individuals who have made the most outstanding contributions to Information Management communities ibm.com/software/data/champion 21

Thank You! Your Feedback is Important to Us Access your personal session survey list and complete via SmartSite Your smart phone or web browser at: iodsmartsite.com Any SmartSite kiosk onsite Each completed session survey increases your chance to win an Apple ipod Touch with daily drawing sponsored by Alliance Tech 22 22

Disclaimer Copyright IBM Corporation 2010. All rights reserved. U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. THE INFORMATION CONTAINED IN THIS PRESENTATION IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY. WHILE EFFORTS WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY OF THE INFORMATION CONTAINED IN THIS PRESENTATION, IT IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. IN ADDITION, THIS INFORMATION IS BASED ON IBM S CURRENT PRODUCT PLANS AND STRATEGY, WHICH ARE SUBJECT TO CHANGE BY IBM WITHOUT NOTICE. IBM SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES ARISING OUT OF THE USE OF, OR OTHERWISE RELATED TO, THIS PRESENTATION OR ANY OTHER DOCUMENTATION. NOTHING CONTAINED IN THIS PRESENTATION IS INTENDED TO, NOR SHALL HAVE THE EFFECT OF, CREATING ANY WARRANTIES OR REPRESENTATIONS FROM IBM (OR ITS SUPPLIERS OR LICENSORS), OR ALTERING THE TERMS AND CONDITIONS OF ANY AGREEMENT OR LICENSE GOVERNING THE USE OF IBM PRODUCTS AND/OR SOFTWARE. IBM, the IBM logo, ibm.com, IBM Cognos are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol ( or ), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at Copyright and trademark information at www.ibm.com/legal/copytrade.shtml 23