SlideShare a Scribd company logo
Plus Automated Cognos Testing System, MotioCI 
TESTING& IMPROVINGPERFORMANCEINIBM COGNOSBI
questions 
here 
Copyright2014Senturus,Inc. 
AllRightsReserved 
This slide deck is part of a recorded webinar. To view the FREE recording of the entire presentation and download the slide deck go to 
www.senturus.com/resources/testing-improving- performance-ibm-cognos-bi-motio-2/ 
HEARTHERECORDING
RESOURCELIBRARY 
Senturus’ whole purpose is to make you successful with Business Analytics. Thus, we offer a series of technology-neutral webinars, training on specific software, demonstrations, and no-holds-barred reviews of new software releases. We host dozens of live webinars every year and we offer a comprehensive library of recorded webinars, demos, white papers, presentations and case studies on our website--a wealth of learning resources. Most of our content is custom created and constantly updated, so visit us often to see what’s new in the industry. 
www.senturus.com/resources/ 
3 
Copyright 2014 Senturus, Inc. All Rights Reserved
•Quick introduction 
•Sources of Performance Problems 
•A Three-Phase Approach to Testing and Tuning 
•About Senturus 
•Other Resources 
•Q & A 
Today’s Agenda 
4 
Copyright 2014 Senturus, Inc. All Rights Reserved
John Boyer 
Proven Practice Lead 
Motio 
John Peterson 
CEO & Co-Founder 
Senturus 
Introduction: Today’s Presenters 
Copyright 2014 Senturus, Inc. All Rights Reserved 
5 
Steve Reed-Pittman 
Practice Director-Systems Integration & Optimization Senturus
Where Is My Problem Coming From? 
SOURCESOFTROUBLE
questions 
here 
Copyright 2014Senturus,Inc. 
AllRightsReserved 
HEARTHERECORDING 
This slide deck is part of a recorded webinar. To view the FREE recording of the entire presentation and download the slide deck go to 
www.senturus.com/resources/testing-improving- performance-ibm-cognos-bi-motio-2/ 
Senturus’ comprehensive library of recorded webinars, demos, white papers, presentations and case studies is available on our website. 
www.senturus.com
•Performance troubleshooting requires detective work 
–Gather data from systems andpeople 
–What changed, and when? 
–Consider all of the possible layers 
–Options for addressing performance issues vary across different Cognos versions and configurations 
WHERETOBEGIN?
Performance issues can originate from multiple layers: 
•Configuration Layer 
–Cognos software configuration and tuning (install/config inconsistencies, esp. in distributed environments) 
•Database Layer 
–Data warehouse schema design 
•Metadata Layer 
–Framework Manager model 
•Presentation Layer 
–Report Studio, Workspace Advanced, etc. 
COGNOS-SPECIFICPROBLEMAREAS
Performance issues can also originate outside of Cognos: 
•Network (network speed, latency) 
•Database server (concurrent query execution, contention with other databases hosted on the same db server or cluster) 
•Host server architecture (CPU, RAM, disk, virtual vs. physical infrastructure) 
OTHERPROBLEMAREAS
APPROACHESTOTROUBLESHOOTING
•Is your organization proactive or reactive with regard to the performance of your Cognos systems? 
•When trouble strikes, quick answers can be hard to find – preventing the fire is better than fighting it! 
•Tools can make this easier by providing: 
•Baseline performance data 
•Replicable test cases 
FIREPREVENTIONVS. FIREFIGHTING
•MotioCI as an iterative testing tool for determining changes in report execution performance (SLA testing) 
•LoadRunner scripting 
•Commercial and open-source application performance monitoring tools (e.g., SolarWinds, Opsview) 
•Built-in OS tools (e.g., Resource Monitor, perfmon) 
•Cognos Administration dashboards 
SOMETOOLOPTIONS
The risk of doing this without tools or methodology: 
•Lack of repeatability makes it difficult or impossible to know whether changes have made a difference 
•Tools enable repeatable testing for reliable performance comparisons 
WHYUSETOOLS?
Three-Phase Methodology for Performance Testing and Tuning 
KEYSTOIMPROVINGPERFORMANCE
questions 
here 
Copyright 2014Senturus,Inc. 
AllRightsReserved 
HEARTHERECORDING 
This slide deck is part of a recorded webinar. To view the FREE recording of the entire presentation and download the slide deck go to 
www.senturus.com/resources/testing-improving- performance-ibm-cognos-bi-motio-2/ 
Senturus’ comprehensive library of recorded webinars, demos, white papers, presentations and case studies is available on our website. 
www.senturus.com
Solving performance issues is like playing “Whack-a-Mole”. Every time you thought you killed the beast, it will pop up again! 
The Key to Improving Performance 
A three-phase approach to successfully beat performance issues in IBM CognosThere is a need for an integrated approach in solving this problem
1.Build 
2.Measure 
3.LearnJust a commodity approach? 
A Three-Phase Approach to Solving Performance Issues
1.Build 
a)Identify all elements that can impact performance 
b)Set up monitoring for capturing system performance metrics 
c)Analyze user and system behavior 
d)Set up test cases using MotioCI 
2.Measure 
a)Run test cases and metrics to capture initial baseline 
b)Review test results and captured metrics 
c)Run load test 
d)Analyze system behavior 
3.Learn 
a)Implement tuning changes based on the results 
b)Return to step 2c 
c)Repeat steps until the target level of performance is achieved 
A Three-Phase Approach to Solving Performance Issues 
A tailor-made approach for IBM Cognos
What does your multi-disciplinary 
medical team look like? 
1.Cognos knowledge 
a)Cognos Admin 
b)Cognos Architect 
c)Cognos Modeler 
2.Infrastructure 
a)DBA 
b)Network/firewall specialist 
c)Hardware specialist 
3.General roles 
a)Project management 
b)Senturus BI specialist 
•Knowledge of methodology 
•Knowledge of Cognos 
•Knowledge of MotioCI 
•Experience at different environments, organizations and infrastructure set ups
Tools, Techniques and Questions to Consider 
BUILDINGYOURTESTCASE
How to Build Your Test Case 
Four essential steps to being well prepared 
a) Identify all elements that can impact performance
How to Build Your Test Case 
Four essential steps to being well preparedb) Set up monitoring tools for capturing system performance metrics
How to Build Your Test Case 
Four essential steps to being well prepared 
c) Analyze user and system behavior 
•Who is using IBM Cognos? 
•When are they using it? 
•How long, what frequency? 
•What do they execute? 
•How often? 
•What is used the most? 
•What is used during peak time? 
•What is taking the most time?
Running a Stress Test with MotioCI 
SAMPLETESTING
questions 
here 
Copyright 2014Senturus,Inc. 
AllRightsReserved 
HEARTHERECORDING 
This slide deck is part of a recorded webinar. To view the FREE recording of the entire presentation and download the slide deck go to 
www.senturus.com/resources/testing-improving- performance-ibm-cognos-bi-motio-2/ 
Senturus’ comprehensive library of recorded webinars, demos, white papers, presentations and case studies is available on our website. 
www.senturus.com
How to Build Your Test Case 
Four essential steps to being well prepared 
Set up test cases using MotioCI
•Define Test Cases 
Cognos Stress Test with MotioCI 
Cognos Reports 
MotioCI Test Cases
Cognos Stress Test with MotioCI 
•Configure Stress Test 
Selected Stress Test includes the Performance Test Cases created above. 
Configure end condition 
Configure login options 
Configure report execution options 
Configure ramp execution options
•Customizing a Stress Test 
–Ramped User Logins and Ramped Report Executions 
–Ramped User Logins 
–Ramped Report Executions 
–Simulated User Interactivity 
Cognos Stress Test with MotioCI
•Results Summary 
Cognos Stress Test with MotioCIStress Test Summary and Detail Results
•Results Summary 
Cognos Stress Test with MotioCI
•Interactive and Non-Interactive Executions by Report 
Cognos Stress Test with MotioCI
•Sample Reports 
Cognos Stress Test with MotioCI 
Concurrency vs. Test Failure
How to Build Your Test Case 
Four essential steps to being well prepared 
d) Set up test cases using MotioCI
How to Measure Your Test Case and Analyze the Results 
Executing repeatable test cases with comparable results 
a) Run test cases and metrics to capture initial baseline 
b) Review test results and captured metrics
How to Measure Your Test Case and Analyze the Results 
Executing repeatable test cases with comparable results 
c) Run load test 
d) Analyze system behavior
Analyzing Results and Making Changes 
ADJUSTMENTSANDAFTERCARE
questions 
here 
Copyright 2014Senturus,Inc. 
AllRightsReserved 
HEARTHERECORDING 
This slide deck is part of a recorded webinar. To view the FREE recording of the entire presentation and download the slide deck go to 
www.senturus.com/resources/testing-improving- performance-ibm-cognos-bi-motio-2/ 
Senturus’ comprehensive library of recorded webinars, demos, white papers, presentations and case studies is available on our website. 
www.senturus.com
How to Measure Your Test Case and Analyze the Results 
Examining the test case results
How to Improve and Tweak the Settings 
Solve the bottleneck and retesta) Implement tuning changes based on the results 
b) Return to step 2c.
How to Measure Your Test Case and Analyze the Results 
Reviewing metrics from Cognos Administration 
server1 
server2 
server3 
Process -Batch report service 
Number of configured processes 
4 
4 
4 
Number of processes high watermark 
4 
4 
4 
Process -Report service 
Number of configured processes 
8 
8 
8 
Number of processes high watermark 
8 
8 
8 
Request -Batch report service 
Number of processed requests 
226 
210 
189 
Percentage of failed requests 
0.00% 
0.00% 
0.53% 
Response time high watermark 
0:00:32 
0:00:31 
0:00:34 
Seconds per successful request 
0:00:26 
0:00:26 
0:00:27 
Service time 
1:36:16 
1:32:13 
1:24:19 
Request -Report service 
Number of processed requests 
149 
105 
113 
Percentage of failed requests 
0.00% 
0.00% 
0.88% 
Response time high watermark 
0:00:07 
0:00:22 
0:00:20 
Seconds per successful request 
0:00:01 
0:00:02 
0:00:03 
Service time 
0:03:34 
0:03:27 
0:05:08
How to Measure Your Test Case and Analyze the Results 
Executing repeatable test cases and viewing final results
What is so Revolutionary About This? 
1.Key problem: Performance issues are hard to tackle without reliable metrics and deep knowledge of the systems in question. 
2.Without a simple and repeatable approach, troubleshooting and tuning is difficult to perform effectively: 
a)Unstructured troubleshooting is hard to manage, and can be both expensive and slow to produce results 
b)Dependencies across multiple layers aren’t always obvious 
c)Custom-made test cases often require lots of programming/scripting 
3.MotioCI helps the project team focus on the core, repeatable test cases: test, analyze and measure improvement 
4.Deep Cognos system expertise from Senturus provides multi-layer examination of the affected systems, interpretation of test results, recommendation of tuning changes, and implementation assistance when needed. 
The right combination of tools and expertise promotes rapid results
Aftercare 
Proactive monitoring of your Cognos BI environment 
1.When the problems are solved, organizations need to stay healthy! 
2.By constantly monitoring performance, BICC’s stay in control and on top of the quality of their BI environment: 
1.Regarding performance 
2.Regardingdata quality 
3.Regarding IBM best practices and corporate standards
Who we are 
SENTURUSOVERVIEW
questions 
here 
Copyright 2014Senturus,Inc. 
AllRightsReserved 
HEARTHERECORDING 
This slide deck is part of a recorded webinar. To view the FREE recording of the entire presentation and download the slide deck go to 
www.senturus.com/resources/testing-improving- performance-ibm-cognos-bi-motio-2/ 
Senturus’ comprehensive library of recorded webinars, demos, white papers, presentations and case studies is available on our website. 
www.senturus.com
Our Team: 
Business depth combined with technical expertise. Former CFOs, CIOs, Controllers, Directors 
Senturus: Business Analytics Consultants 
48 
Copyright 2014 Senturus, Inc. All Rights ReservedBusiness Intelligence 
Enterprise Planning 
Predictive Analytics
700+ Clients, 1400 Projects, 13 Years 
49 
Copyright 2014 Senturus, Inc. All Rights Reserved
OTHERRESOURCES
One hour consulting with Systems Integration and Optimization Team in which we 
–Learn your organization’s performance challenges 
–Provide high level guidance on the state of your environment 
–Provide next steps toward potential resolution 
–No cost, no obligation 
Free Assessment and Recommendation 
51 
Copyright 2014 Senturus, Inc. All Rights Reserved.
More Information on www.senturus.com 
Copyright 2014 Senturus, Inc. All Rights Reserved 
52
*Custom, tailored training also available* 
Cognos Training Options 
Copyright 2014 Senturus, Inc. All Rights Reserved 
53
For more information about the Free Assessment or MotioCI, contact 
Jim Frazier 
Vice-President of Client Solutions 
Senturus 
jfrazier@senturus.com 
650 949 2921 
FOLLOWUP
questions 
here 
Copyright 2014Senturus,Inc. 
AllRightsReserved 
HEARTHERECORDING 
This slide deck is part of a recorded webinar. To view the FREE recording of the entire presentation and download the slide deck go to 
www.senturus.com/resources/testing-improving- performance-ibm-cognos-bi-motio-2/ 
Senturus’ comprehensive library of recorded webinars, demos, white papers, presentations and case studies is available on our website. 
www.senturus.com
Thank 
You!! 
www.senturus.com888-601-6010info@senturus.com 
Copyright2014bySenturus, 
Inc. 
ThisentirepresentationiscopyrightedandmaynotbereusedordistributedwithoutthewrittenconsentofSenturus,Inc.

More Related Content

PDF
CAFE (Cognos Analysis for Excel): Using Excel with Cognos BI and TM1
PDF
OBIA with ERP Upgrade-Leverage Packaged Analytics when Upgrading!
PPTX
Erp package selection1
PDF
Reinforce your Growth with JD Edwards EnterpriseOne 9.0
PPTX
Work Centers and Inspections
PPTX
ERP Software Packages
PPTX
Modernize Siebel CRM with Open UI
PDF
Integration of Manufacturing Execution Systems - Harsh Infotech Case Studies
CAFE (Cognos Analysis for Excel): Using Excel with Cognos BI and TM1
OBIA with ERP Upgrade-Leverage Packaged Analytics when Upgrading!
Erp package selection1
Reinforce your Growth with JD Edwards EnterpriseOne 9.0
Work Centers and Inspections
ERP Software Packages
Modernize Siebel CRM with Open UI
Integration of Manufacturing Execution Systems - Harsh Infotech Case Studies

What's hot (20)

PDF
Hyperion Planning: Cloud or On Premise
PPTX
Introduction to Adaptive and 3DEXPERIENCE Cloud
PDF
Maximo and a roadmap for your IoT journey
PPT
Erp presentation3
PDF
oxfam 9.2 upgrade
PPTX
Maximo Training - Asset Management
PDF
Making Architecture Business Value Driven
PPTX
Introduction to Adaptive and 3DEXPERIENCE
PDF
Briefing Simplicité Software (English)
PDF
Siebel CRM Innovation Pack 2015
PDF
UNLIMITED - Realtime Custom Applications
PPTX
Maximo Performance - A Best Practice Overview Webinar, August 27, 2014
PPTX
Lavacon 2014: But will it fit in my bathroom? Creating a single interface for...
PPTX
Maximo Training - Work Management
PDF
Compensation work bench_overview
PPTX
Best of Oracle Hyperion 11.1.2.4
PPTX
DesignState Intralink to AgilePLM
PPT
Company Presentation
DOCX
Fujitsu Adopts PTC Service Lifecycle Management Solution to Support PC Servic...
 
Hyperion Planning: Cloud or On Premise
Introduction to Adaptive and 3DEXPERIENCE Cloud
Maximo and a roadmap for your IoT journey
Erp presentation3
oxfam 9.2 upgrade
Maximo Training - Asset Management
Making Architecture Business Value Driven
Introduction to Adaptive and 3DEXPERIENCE
Briefing Simplicité Software (English)
Siebel CRM Innovation Pack 2015
UNLIMITED - Realtime Custom Applications
Maximo Performance - A Best Practice Overview Webinar, August 27, 2014
Lavacon 2014: But will it fit in my bathroom? Creating a single interface for...
Maximo Training - Work Management
Compensation work bench_overview
Best of Oracle Hyperion 11.1.2.4
DesignState Intralink to AgilePLM
Company Presentation
Fujitsu Adopts PTC Service Lifecycle Management Solution to Support PC Servic...
 
Ad

Viewers also liked (14)

DOCX
Bi report testing Ver. 01
PDF
Performance Testing in Agile Process
PDF
Data Warehouses and Multi-Dimensional Data Analysis
PDF
How to pinpoint and fix sources of performance problems in your SAP BusinessO...
PPTX
I 9 compliance- how to avoid errors
PDF
Xoriant - Financial services expertise
PDF
Progressive-2Q 07 QSR
PDF
ComplianceOnline Virtual Seminar - IFRS and Effective Fraud Prevention Strate...
PDF
Powering SOX, NERC, FERC Compliance -Energy Industry
PPTX
Red Flags of Money Laundering
PPTX
Employee volunteering opportunities at aid for change
PDF
State of Global Good
PDF
The Unexpected Benefits of a Unified Approach to Governance, Risk, and Compli...
PDF
Enterprise risk management
Bi report testing Ver. 01
Performance Testing in Agile Process
Data Warehouses and Multi-Dimensional Data Analysis
How to pinpoint and fix sources of performance problems in your SAP BusinessO...
I 9 compliance- how to avoid errors
Xoriant - Financial services expertise
Progressive-2Q 07 QSR
ComplianceOnline Virtual Seminar - IFRS and Effective Fraud Prevention Strate...
Powering SOX, NERC, FERC Compliance -Energy Industry
Red Flags of Money Laundering
Employee volunteering opportunities at aid for change
State of Global Good
The Unexpected Benefits of a Unified Approach to Governance, Risk, and Compli...
Enterprise risk management
Ad

Similar to Testing & Improving Performance in IBM Cognos BI, Plus Automated Cognos Testing System, MotioCI (20)

PDF
Metadata Modeling Best Practices with IBM Cognos Framework Manager
DOC
QUALITY ASSURANCE and VALIDATION ENGINEER
PPT
Презентация
PDF
Dev ops for mainframe innovate session 2402
PDF
Cloud-based Test Microservices JavaOne 2014
PDF
Installing Cognos 10.2.1: Tips and Tricks from the Trenches
PDF
Questions Log: Installing Cognos BI 10.2.2
PDF
Tips for Intermediate Cognos Report Studio Authors: Demos of Techniques, Tips...
DOCX
Kenneth Delos Santos -SQA - 7 years - long
DOC
ResRAM2016
PDF
Configuration testing
PDF
Introduction to DevOps
PPTX
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
PPTX
Enhancing Your Test Automation Scenario Coverage with Selenium - QA or the Hi...
PPTX
VCS_QAPerformanceSlides
PDF
How to Better Manage Cognos Upgrades: Leveraging the New Release of MotioCI
PDF
bqurious Test Automation & Management Suite
DOC
Shirish Sonawane_CV
PPTX
Webinar - Devops platform for the evolving enterprise
PPTX
DevOps explained
Metadata Modeling Best Practices with IBM Cognos Framework Manager
QUALITY ASSURANCE and VALIDATION ENGINEER
Презентация
Dev ops for mainframe innovate session 2402
Cloud-based Test Microservices JavaOne 2014
Installing Cognos 10.2.1: Tips and Tricks from the Trenches
Questions Log: Installing Cognos BI 10.2.2
Tips for Intermediate Cognos Report Studio Authors: Demos of Techniques, Tips...
Kenneth Delos Santos -SQA - 7 years - long
ResRAM2016
Configuration testing
Introduction to DevOps
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
Enhancing Your Test Automation Scenario Coverage with Selenium - QA or the Hi...
VCS_QAPerformanceSlides
How to Better Manage Cognos Upgrades: Leveraging the New Release of MotioCI
bqurious Test Automation & Management Suite
Shirish Sonawane_CV
Webinar - Devops platform for the evolving enterprise
DevOps explained

More from Senturus (20)

PPTX
Power BI Gateway: Understanding, Installing, Configuring
PPTX
Cognos Performance Tuning Tips & Tricks
PPTX
Power Automate for Power BI: Getting Started
PPTX
Collaborative BI: 3 Ways to Use Cognos with Power BI & Tableau
PPTX
Tips for Installing Cognos Analytics 11.2.1x
PDF
How to Prepare for a BI Migration
PPTX
4 Common Analytics Reporting Errors to Avoid
PPTX
Extending Power BI Functionality with R
PPTX
Take Control of Your Cloud
PPTX
Using Python with Power BI
PPTX
User-Friendly Power BI Report Nav
PPTX
Streamline Cognos Migrations & Consolidations
PPTX
What’s New in Cognos 11.2.1
PPTX
Planning for a Power BI Enterprise Deployment
PPTX
Power BI Report Builder & Paginated Reports
PPTX
Tableau: 6 Ways to Publish & Share Dashboards
PPTX
Cognos Analytics 11.2 New Features
PPTX
Azure Synapse vs. Snowflake: The Data Warehouse Dating Game
PPTX
Secrets of High Performing Report Development Teams
PPTX
Power BI: Data Cleansing & Power Query Editor
Power BI Gateway: Understanding, Installing, Configuring
Cognos Performance Tuning Tips & Tricks
Power Automate for Power BI: Getting Started
Collaborative BI: 3 Ways to Use Cognos with Power BI & Tableau
Tips for Installing Cognos Analytics 11.2.1x
How to Prepare for a BI Migration
4 Common Analytics Reporting Errors to Avoid
Extending Power BI Functionality with R
Take Control of Your Cloud
Using Python with Power BI
User-Friendly Power BI Report Nav
Streamline Cognos Migrations & Consolidations
What’s New in Cognos 11.2.1
Planning for a Power BI Enterprise Deployment
Power BI Report Builder & Paginated Reports
Tableau: 6 Ways to Publish & Share Dashboards
Cognos Analytics 11.2 New Features
Azure Synapse vs. Snowflake: The Data Warehouse Dating Game
Secrets of High Performing Report Development Teams
Power BI: Data Cleansing & Power Query Editor

Recently uploaded (20)

PPTX
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
PPT
Reliability_Chapter_ presentation 1221.5784
PPT
Quality review (1)_presentation of this 21
PPTX
Database Infoormation System (DBIS).pptx
PPTX
Business Ppt On Nestle.pptx huunnnhhgfvu
PDF
[EN] Industrial Machine Downtime Prediction
PPTX
climate analysis of Dhaka ,Banglades.pptx
PPTX
MODULE 8 - DISASTER risk PREPAREDNESS.pptx
PDF
.pdf is not working space design for the following data for the following dat...
PDF
Business Analytics and business intelligence.pdf
PPTX
Supervised vs unsupervised machine learning algorithms
PPTX
IB Computer Science - Internal Assessment.pptx
PPTX
ALIMENTARY AND BILIARY CONDITIONS 3-1.pptx
PPTX
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
PPTX
Introduction to machine learning and Linear Models
PPTX
1_Introduction to advance data techniques.pptx
PPTX
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
PPTX
STERILIZATION AND DISINFECTION-1.ppthhhbx
PPT
Miokarditis (Inflamasi pada Otot Jantung)
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
Reliability_Chapter_ presentation 1221.5784
Quality review (1)_presentation of this 21
Database Infoormation System (DBIS).pptx
Business Ppt On Nestle.pptx huunnnhhgfvu
[EN] Industrial Machine Downtime Prediction
climate analysis of Dhaka ,Banglades.pptx
MODULE 8 - DISASTER risk PREPAREDNESS.pptx
.pdf is not working space design for the following data for the following dat...
Business Analytics and business intelligence.pdf
Supervised vs unsupervised machine learning algorithms
IB Computer Science - Internal Assessment.pptx
ALIMENTARY AND BILIARY CONDITIONS 3-1.pptx
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
Introduction to machine learning and Linear Models
1_Introduction to advance data techniques.pptx
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
STERILIZATION AND DISINFECTION-1.ppthhhbx
Miokarditis (Inflamasi pada Otot Jantung)

Testing & Improving Performance in IBM Cognos BI, Plus Automated Cognos Testing System, MotioCI

  • 1. Plus Automated Cognos Testing System, MotioCI TESTING& IMPROVINGPERFORMANCEINIBM COGNOSBI
  • 2. questions here Copyright2014Senturus,Inc. AllRightsReserved This slide deck is part of a recorded webinar. To view the FREE recording of the entire presentation and download the slide deck go to www.senturus.com/resources/testing-improving- performance-ibm-cognos-bi-motio-2/ HEARTHERECORDING
  • 3. RESOURCELIBRARY Senturus’ whole purpose is to make you successful with Business Analytics. Thus, we offer a series of technology-neutral webinars, training on specific software, demonstrations, and no-holds-barred reviews of new software releases. We host dozens of live webinars every year and we offer a comprehensive library of recorded webinars, demos, white papers, presentations and case studies on our website--a wealth of learning resources. Most of our content is custom created and constantly updated, so visit us often to see what’s new in the industry. www.senturus.com/resources/ 3 Copyright 2014 Senturus, Inc. All Rights Reserved
  • 4. •Quick introduction •Sources of Performance Problems •A Three-Phase Approach to Testing and Tuning •About Senturus •Other Resources •Q & A Today’s Agenda 4 Copyright 2014 Senturus, Inc. All Rights Reserved
  • 5. John Boyer Proven Practice Lead Motio John Peterson CEO & Co-Founder Senturus Introduction: Today’s Presenters Copyright 2014 Senturus, Inc. All Rights Reserved 5 Steve Reed-Pittman Practice Director-Systems Integration & Optimization Senturus
  • 6. Where Is My Problem Coming From? SOURCESOFTROUBLE
  • 7. questions here Copyright 2014Senturus,Inc. AllRightsReserved HEARTHERECORDING This slide deck is part of a recorded webinar. To view the FREE recording of the entire presentation and download the slide deck go to www.senturus.com/resources/testing-improving- performance-ibm-cognos-bi-motio-2/ Senturus’ comprehensive library of recorded webinars, demos, white papers, presentations and case studies is available on our website. www.senturus.com
  • 8. •Performance troubleshooting requires detective work –Gather data from systems andpeople –What changed, and when? –Consider all of the possible layers –Options for addressing performance issues vary across different Cognos versions and configurations WHERETOBEGIN?
  • 9. Performance issues can originate from multiple layers: •Configuration Layer –Cognos software configuration and tuning (install/config inconsistencies, esp. in distributed environments) •Database Layer –Data warehouse schema design •Metadata Layer –Framework Manager model •Presentation Layer –Report Studio, Workspace Advanced, etc. COGNOS-SPECIFICPROBLEMAREAS
  • 10. Performance issues can also originate outside of Cognos: •Network (network speed, latency) •Database server (concurrent query execution, contention with other databases hosted on the same db server or cluster) •Host server architecture (CPU, RAM, disk, virtual vs. physical infrastructure) OTHERPROBLEMAREAS
  • 12. •Is your organization proactive or reactive with regard to the performance of your Cognos systems? •When trouble strikes, quick answers can be hard to find – preventing the fire is better than fighting it! •Tools can make this easier by providing: •Baseline performance data •Replicable test cases FIREPREVENTIONVS. FIREFIGHTING
  • 13. •MotioCI as an iterative testing tool for determining changes in report execution performance (SLA testing) •LoadRunner scripting •Commercial and open-source application performance monitoring tools (e.g., SolarWinds, Opsview) •Built-in OS tools (e.g., Resource Monitor, perfmon) •Cognos Administration dashboards SOMETOOLOPTIONS
  • 14. The risk of doing this without tools or methodology: •Lack of repeatability makes it difficult or impossible to know whether changes have made a difference •Tools enable repeatable testing for reliable performance comparisons WHYUSETOOLS?
  • 15. Three-Phase Methodology for Performance Testing and Tuning KEYSTOIMPROVINGPERFORMANCE
  • 16. questions here Copyright 2014Senturus,Inc. AllRightsReserved HEARTHERECORDING This slide deck is part of a recorded webinar. To view the FREE recording of the entire presentation and download the slide deck go to www.senturus.com/resources/testing-improving- performance-ibm-cognos-bi-motio-2/ Senturus’ comprehensive library of recorded webinars, demos, white papers, presentations and case studies is available on our website. www.senturus.com
  • 17. Solving performance issues is like playing “Whack-a-Mole”. Every time you thought you killed the beast, it will pop up again! The Key to Improving Performance A three-phase approach to successfully beat performance issues in IBM CognosThere is a need for an integrated approach in solving this problem
  • 18. 1.Build 2.Measure 3.LearnJust a commodity approach? A Three-Phase Approach to Solving Performance Issues
  • 19. 1.Build a)Identify all elements that can impact performance b)Set up monitoring for capturing system performance metrics c)Analyze user and system behavior d)Set up test cases using MotioCI 2.Measure a)Run test cases and metrics to capture initial baseline b)Review test results and captured metrics c)Run load test d)Analyze system behavior 3.Learn a)Implement tuning changes based on the results b)Return to step 2c c)Repeat steps until the target level of performance is achieved A Three-Phase Approach to Solving Performance Issues A tailor-made approach for IBM Cognos
  • 20. What does your multi-disciplinary medical team look like? 1.Cognos knowledge a)Cognos Admin b)Cognos Architect c)Cognos Modeler 2.Infrastructure a)DBA b)Network/firewall specialist c)Hardware specialist 3.General roles a)Project management b)Senturus BI specialist •Knowledge of methodology •Knowledge of Cognos •Knowledge of MotioCI •Experience at different environments, organizations and infrastructure set ups
  • 21. Tools, Techniques and Questions to Consider BUILDINGYOURTESTCASE
  • 22. How to Build Your Test Case Four essential steps to being well prepared a) Identify all elements that can impact performance
  • 23. How to Build Your Test Case Four essential steps to being well preparedb) Set up monitoring tools for capturing system performance metrics
  • 24. How to Build Your Test Case Four essential steps to being well prepared c) Analyze user and system behavior •Who is using IBM Cognos? •When are they using it? •How long, what frequency? •What do they execute? •How often? •What is used the most? •What is used during peak time? •What is taking the most time?
  • 25. Running a Stress Test with MotioCI SAMPLETESTING
  • 26. questions here Copyright 2014Senturus,Inc. AllRightsReserved HEARTHERECORDING This slide deck is part of a recorded webinar. To view the FREE recording of the entire presentation and download the slide deck go to www.senturus.com/resources/testing-improving- performance-ibm-cognos-bi-motio-2/ Senturus’ comprehensive library of recorded webinars, demos, white papers, presentations and case studies is available on our website. www.senturus.com
  • 27. How to Build Your Test Case Four essential steps to being well prepared Set up test cases using MotioCI
  • 28. •Define Test Cases Cognos Stress Test with MotioCI Cognos Reports MotioCI Test Cases
  • 29. Cognos Stress Test with MotioCI •Configure Stress Test Selected Stress Test includes the Performance Test Cases created above. Configure end condition Configure login options Configure report execution options Configure ramp execution options
  • 30. •Customizing a Stress Test –Ramped User Logins and Ramped Report Executions –Ramped User Logins –Ramped Report Executions –Simulated User Interactivity Cognos Stress Test with MotioCI
  • 31. •Results Summary Cognos Stress Test with MotioCIStress Test Summary and Detail Results
  • 32. •Results Summary Cognos Stress Test with MotioCI
  • 33. •Interactive and Non-Interactive Executions by Report Cognos Stress Test with MotioCI
  • 34. •Sample Reports Cognos Stress Test with MotioCI Concurrency vs. Test Failure
  • 35. How to Build Your Test Case Four essential steps to being well prepared d) Set up test cases using MotioCI
  • 36. How to Measure Your Test Case and Analyze the Results Executing repeatable test cases with comparable results a) Run test cases and metrics to capture initial baseline b) Review test results and captured metrics
  • 37. How to Measure Your Test Case and Analyze the Results Executing repeatable test cases with comparable results c) Run load test d) Analyze system behavior
  • 38. Analyzing Results and Making Changes ADJUSTMENTSANDAFTERCARE
  • 39. questions here Copyright 2014Senturus,Inc. AllRightsReserved HEARTHERECORDING This slide deck is part of a recorded webinar. To view the FREE recording of the entire presentation and download the slide deck go to www.senturus.com/resources/testing-improving- performance-ibm-cognos-bi-motio-2/ Senturus’ comprehensive library of recorded webinars, demos, white papers, presentations and case studies is available on our website. www.senturus.com
  • 40. How to Measure Your Test Case and Analyze the Results Examining the test case results
  • 41. How to Improve and Tweak the Settings Solve the bottleneck and retesta) Implement tuning changes based on the results b) Return to step 2c.
  • 42. How to Measure Your Test Case and Analyze the Results Reviewing metrics from Cognos Administration server1 server2 server3 Process -Batch report service Number of configured processes 4 4 4 Number of processes high watermark 4 4 4 Process -Report service Number of configured processes 8 8 8 Number of processes high watermark 8 8 8 Request -Batch report service Number of processed requests 226 210 189 Percentage of failed requests 0.00% 0.00% 0.53% Response time high watermark 0:00:32 0:00:31 0:00:34 Seconds per successful request 0:00:26 0:00:26 0:00:27 Service time 1:36:16 1:32:13 1:24:19 Request -Report service Number of processed requests 149 105 113 Percentage of failed requests 0.00% 0.00% 0.88% Response time high watermark 0:00:07 0:00:22 0:00:20 Seconds per successful request 0:00:01 0:00:02 0:00:03 Service time 0:03:34 0:03:27 0:05:08
  • 43. How to Measure Your Test Case and Analyze the Results Executing repeatable test cases and viewing final results
  • 44. What is so Revolutionary About This? 1.Key problem: Performance issues are hard to tackle without reliable metrics and deep knowledge of the systems in question. 2.Without a simple and repeatable approach, troubleshooting and tuning is difficult to perform effectively: a)Unstructured troubleshooting is hard to manage, and can be both expensive and slow to produce results b)Dependencies across multiple layers aren’t always obvious c)Custom-made test cases often require lots of programming/scripting 3.MotioCI helps the project team focus on the core, repeatable test cases: test, analyze and measure improvement 4.Deep Cognos system expertise from Senturus provides multi-layer examination of the affected systems, interpretation of test results, recommendation of tuning changes, and implementation assistance when needed. The right combination of tools and expertise promotes rapid results
  • 45. Aftercare Proactive monitoring of your Cognos BI environment 1.When the problems are solved, organizations need to stay healthy! 2.By constantly monitoring performance, BICC’s stay in control and on top of the quality of their BI environment: 1.Regarding performance 2.Regardingdata quality 3.Regarding IBM best practices and corporate standards
  • 46. Who we are SENTURUSOVERVIEW
  • 47. questions here Copyright 2014Senturus,Inc. AllRightsReserved HEARTHERECORDING This slide deck is part of a recorded webinar. To view the FREE recording of the entire presentation and download the slide deck go to www.senturus.com/resources/testing-improving- performance-ibm-cognos-bi-motio-2/ Senturus’ comprehensive library of recorded webinars, demos, white papers, presentations and case studies is available on our website. www.senturus.com
  • 48. Our Team: Business depth combined with technical expertise. Former CFOs, CIOs, Controllers, Directors Senturus: Business Analytics Consultants 48 Copyright 2014 Senturus, Inc. All Rights ReservedBusiness Intelligence Enterprise Planning Predictive Analytics
  • 49. 700+ Clients, 1400 Projects, 13 Years 49 Copyright 2014 Senturus, Inc. All Rights Reserved
  • 51. One hour consulting with Systems Integration and Optimization Team in which we –Learn your organization’s performance challenges –Provide high level guidance on the state of your environment –Provide next steps toward potential resolution –No cost, no obligation Free Assessment and Recommendation 51 Copyright 2014 Senturus, Inc. All Rights Reserved.
  • 52. More Information on www.senturus.com Copyright 2014 Senturus, Inc. All Rights Reserved 52
  • 53. *Custom, tailored training also available* Cognos Training Options Copyright 2014 Senturus, Inc. All Rights Reserved 53
  • 54. For more information about the Free Assessment or MotioCI, contact Jim Frazier Vice-President of Client Solutions Senturus jfrazier@senturus.com 650 949 2921 FOLLOWUP
  • 55. questions here Copyright 2014Senturus,Inc. AllRightsReserved HEARTHERECORDING This slide deck is part of a recorded webinar. To view the FREE recording of the entire presentation and download the slide deck go to www.senturus.com/resources/testing-improving- performance-ibm-cognos-bi-motio-2/ Senturus’ comprehensive library of recorded webinars, demos, white papers, presentations and case studies is available on our website. www.senturus.com
  • 56. Thank You!! www.senturus.com888-601-6010info@senturus.com Copyright2014bySenturus, Inc. ThisentirepresentationiscopyrightedandmaynotbereusedordistributedwithoutthewrittenconsentofSenturus,Inc.