Performance Tuning What Every WebFOCUS Customer Should Know



Similar documents
WebFOCUS 8: Technical Overview

<Insert Picture Here> Extending Hyperion BI with the Oracle BI Server

SAP HANA SAP s In-Memory Database. Dr. Martin Kittel, SAP HANA Development January 16, 2013

Put a Firewall in Your JVM Securing Java Applications!

Cognos Performance Troubleshooting

Winning the J2EE Performance Game Presented to: JAVA User Group-Minnesota

System Requirements. SAS Regular Price Optimization 4.2. Server Tier. SAS Regular Price Optimization Long Jobs Server

In-Memory Analytics: A comparison between Oracle TimesTen and Oracle Essbase

Microsoft Business Intelligence 2012 Single Server Install Guide

SAP BO 4.1 COURSE CONTENT

Data Integration and ETL with Oracle Warehouse Builder: Part 1

Harnessing the Power of the Microsoft Cloud for Deep Data Analytics

Disaster Recovery 101. Sudarshan Ranganath & Matthew Phillips Ellucian

By Makesh Kannaiyan 8/27/2011 1

Liferay Portal s Document Library: Architectural Overview, Performance and Scalability

Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise

Securing WebFOCUS A Primer. Bob Hoffman Information Builders

TU04. Best practices for implementing a BI strategy with SAS Mike Vanderlinden, COMSYS IT Partners, Portage, MI

Outlines. Business Intelligence. What Is Business Intelligence? Data mining life cycle

Portal for ArcGIS: An Introduction

SQL Access to OpenEdge Apps

Tips and tricks for using SAP BusinessObjects Web Intelligence with SAP BW

The Top 5 Considerations for Oracle Cloud ERP

<Insert Picture Here> Private Cloud with Fusion Middleware

Building a BI Solution in the Cloud

1 P a g e Delivering Self -Service Cloud application service using Oracle Enterprise Manager 12c

OWB Users, Enter The New ODI World

Cloud Panel Service Evaluation Scenarios

INTRODUCTION APPLICATION DEPLOYMENT WITH ORACLE VIRTUAL ASSEMBLY

SAS Business Intelligence Online Training

Performance Test Process

<Insert Picture Here> Java Application Diagnostic Expert

Enable BI, Reporting, and ETL Integration with Your App

Integrated Performance Monitoring

Portals, Portlets & Liferay Platform

Siebel & Portal Performance Testing and Tuning GCP - IT Performance Practice

Performance Optimization Guide

Building your Server for High Availability and Disaster Recovery. Witt Mathot Danny Krouk

Linstantiation of applications. Docker accelerate

Mike Chyi, Micro Focus Solution Consultant May 12, 2010

Whitepaper. Data Warehouse/BI Testing Offering YOUR SUCCESS IS OUR FOCUS. Published on: January 2009 Author: BIBA PRACTICE

Beyond the SOA/BPM frontiers Towards a complete open cooperative environment

Note: A WebFOCUS Developer Studio license is required for each developer.

Contents Introduction... 5 Deployment Considerations... 9 Deployment Architectures... 11

Repeatable, Embedded Integration from the Cloud to SaaS or On-Premises ERP, CRM and More

Mobile Performance Testing Approaches and Challenges

Performance Management for Cloudbased STC 2012

3-Tier Architecture. 3-Tier Architecture. Prepared By. Channu Kambalyal. Page 1 of 19

Novacura Flow 5. Technical Overview Version 5.6

<Insert Picture Here> Cloud Computing Inside Out

Oracle Database Performance Management Best Practices Workshop. AIOUG Product Management Team Database Manageability

Configuring and Managing a Private Cloud with Enterprise Manager 12c

Course Description. Course Audience. Course Outline. Course Page - Page 1 of 5. Microsoft Azure Fundamentals M Length: 2 days Price: $ 1,295.

Tuning Tableau Server for High Performance

Business Intelligence Competency Partners

SQL Server 2016 BI Any Data, Anytime, Anywhere. Phua Chiu Kiang PCK CONSULTING MVP (Data Platform)

August 2014 San Antonio Texas The Power of Embedded Analytics with SAP BusinessObjects

Data Integration and ETL with Oracle Warehouse Builder NEW

Performance Considerations for Web Applications

Technical Writing - A Guide to the Najobe System

Business Process Management IBM Business Process Manager V7.5

<Insert Picture Here> Application Testing Suite Overview

IMPORTANT NOTE WHEN YOU RECEIVE THE PDF VERSION OF THIS ORIGINAL POWERPOINT PRESENTATION

Cloud Services from MedNautilus Greece. D. Kapetanakis Commercial Director. 16 Infocom Athens October 21

SharePoint 2010/2013 Course

ETL Overview. Extract, Transform, Load (ETL) Refreshment Workflow. The ETL Process. General ETL issues. MS Integration Services

Lost in Space? Methodology for a Guided Drill-Through Analysis Out of the Wormhole

CPS221 Lecture: Cloud Computing last revised 10/22/14 Objectives

Amazon Web Services Yu Xiao

White Paper Converting Lotus Notes Applications to the Cloud Using the CIMtrek converter Product

Middleware Platforms for Application Development: A Product Comparison

Preview of Oracle Database 12c In-Memory Option. Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Azure Scalability Prescriptive Architecture using the Enzo Multitenant Framework

Course Outline. Microsoft Azure Fundamentals Course 10979A: 2 days Instructor Led. About this Course. Audience Profile. At Course Completion

STEP 2: UNIX FILESYSTEMS AND SECURITY

XpoLog Center Suite Log Management & Analysis platform

Managing the PowerPivot for SharePoint Environment

ArcGIS for Server in the Cloud

SAS BI Course Content; Introduction to DWH / BI Concepts

WebFOCUS BI Portal: S.I.M.P.L.E. as can be

IBM SmartCloud Application Performance and Monitoring. RTView for APM Webinar

HOW INTERSYSTEMS TECHNOLOGY ENABLES BUSINESS INTELLIGENCE SOLUTIONS

Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad

Agenda About SUNY and ITEC Cloud project Challenges and Use cases for ITEC Cloud EM Solution Business Benefits

Sisense. Product Highlights.

Adaptive Authentication Integration Options. John Murray Manager, RSA Systems Engineering

Unleash the IaaS Cloud About VMware vcloud Director and more VMUG.BE June 1 st 2012

ORACLE WEBCENTER PORTAL

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Introduction to Amazon EC2 Running IBM

Transcription:

Performance Tuning What Every WebFOCUS Customer Should Know Presenters: Paul Phillips Anthony Alsford June 9, 2015 1

Agenda Where Do You Start? Investigation Questions Architecture Overview - Performance Considerations User/Developer Considerations WebFOCUS Client Considerations WebFOCUS Reporting Server Considerations Demo Q&A

Where Do You Start? 3

Investigative Questions Is everyone having issues or is it a subset of users? If it is a subset of users: Are the users experiencing issues inside the firewall or outside? Are they using wired internet or wireless? Are they on location or off site in the field, maybe using VPN? Is it just the developers? Is it just the advanced adhoc users using InfoAssist? 43 4

Investigative Questions Are all reports running slow or is it just a few reports? If it s just a few reports: Are the slow reports running against a specific data source? Are the reports being run at a specific time? Is it the actual report running slowly or are the launch pages controlling the user entered selection criteria slow? Is the individual report slow or is it only slow when running in the BI Portal? Answers to these questions can guide you where to begin your search. 43 5

Architecture Overview: Performance Considerations

WebFOCUS BI Architecture WebFOCUS has 3 main components: Development and User Tier: For developers - App Studio/Developer Studio For all other users web browsers Web Tier - WebFOCUS Client Data Access Tier - WebFOCUS Reporting Server (WFRS) Developer Studio App Studio WebFOCUS Client Repository WebFOCUS Reporting Server Data Web Browser Web Server/ Application Server Relational Multidimensional Flat 4

Development and User Tier Developers Developers use Developer Studio or App Studio which are both Windows-based application development environments. Users users only need a web browser to access WebFOCUS. Performance Considerations: machine and network capacity, noting there can be a significant difference between wireless versus wired connections. Developer Studio App Studio WebFOCUS Client Repository WebFOCUS Reporting Server Data Web Browser Web Server/ Application Server Relational Multidimensional Flat 5

The Web Tier The WebFOCUS Client requires a web server and a web application server. The WebFOCUS Client includes: Managed Reporting, InfoAssist, BI Portal, ReportCaster, and Report Library. The WebFOCUS Repository is a relational database that contains the WebFOCUS Client content along with user, group, and security information. Developer Studio Developer App Studio Studio WebFOCUS Client Repository WebFOCUS Reporting Server Data Web Browser Web Server/ Application Server Relational Multidimensional Flat 6

WebFOCUS Client: What you should know WF Repository RDBMS Everything in the Content, Favorites, Mobile Favorites, and Portal folders are stored in the WF Repository. The WF Repository also contains all security objects for the WF Client, including user information, roles and rules. WebTier Web server e.g., IIS, WebSphere, WebLogic, etc. Web application server e.g., Tomcat, WebSphere, WebLogic, etc. WebFOCUS Client: Managed Reporting BI Portal Report Caster/ Library InfoAssist 65

WebFOCUS Client: What you should know WF Repository RDBMS WebTier Database Server Performance Considerations: The web server and web application server need to be tuned for maximum performance. InfoAssist and BI Portal response times could indicate a bottleneck here. Work with your web administrator for guidance. Web server e.g., IIS, WebSphere, WebLogic, etc. Web application server e.g., Tomcat, WebSphere, WebLogic, etc. WebFOCUS Client: Managed Reporting BI Portal Report Caster/ Library InfoAssist The RDBMS used for the WebFOCUS Repository should be able to return the WebFOCUS content quickly. Retrieval from or insert into the repository can be a reflection of database performance. 76

The Data Tier The WebFOCUS Reporting Server: accesses data from various data sources applies any additional business logic needed to satisfy the report request formats the data into the requested output sends the results back to the WebFOCUS Client. Developer Studio Developer App Studio Studio WebFOCUS Client Repository WebFOCUS Reporting Server Data Web Browser Web Server/ Application Server Relational Multidimensional Flat 8-9

WebFOCUS Reporting Server: What you should know Everything in the Reporting Server folders is stored on disk on the WebFOCUS Reporting Server machine under: <ibi root folder>/ibi/srv81 RDBMS ERP/ CRM Data Access Tier WebFOCUS Reporting Server WebFOCUS Data Adapters Big Data DB Cloud SaaS Providers Social Media 8-9 7

WebFOCUS Reporting Server: What you should know Performance Considerations: For every request coming into the WFRS, an agent is activated. Each agent takes up machine capacity: CPU and memory The WebFOCUS Reporting Server needs to be tuned for optimal performance: Do you lower maximum number of agents and turn on agent queuing? Do you increase maximum number of agents allowed and add machine capacity? 97

WebFOCUS Reporting Server: What you should know Performance Considerations: WFRS sends the data request to the data source. The data source may need tuning. The request provided to WebFOCUS by the developer/user may need to be tweaked to improve performance. Processes like Report Caster may be competing for resources and need to be moved to run at non-peak hours. Excessive use of WebFOCUS internal databases (HOLD files) may compete for machine power. 10 7

So Let s Get Started to the demo!! 11 7 16

Conclusion: What s Next? In Summary: Use Investigative questions to narrow your search: How widespread is the issue? Check wired vs. WIFI Use the WebFOCUS Reporting Server Data Services Agents view to monitor processes as they run. Consider data marts to improve DBMS retrieval times. Consider ReportCaster and/or running reports in deferred mode. If InfoAssist or the Portal appear slow: Check WebFOCUS repository database Check web application server If all else fails, reach out to your local Information Builders office for programs that may help: Professional Services Enterprise Enablement Program 39 7