SlideShare a Scribd company logo
1 of 18
Download to read offline
Managing Db2 Workloads2020
Core Problem
Excess CPU and IO
usage by
transactions
High costs to
run customer
workloads
Loss of
performance of
customer
workloads
Friction in your
stakeholder
relationships, due
to the above
_1 The Problem We Will Solve
Understanding the
Problem: The Snowball
Effect
The Harsh Truth
o Creating a well-balanced, well-configured system is not enough
o ALL performance issues must be discovered, identified, and fixed
ASAP
Modern environments are complex, and
interdependent
○ All workloads share and occupy
system resources
○ Transactions depend on each other
to execute properly
One small problem can create multiple big problems.
○ On inefficient transaction occupies too many
resources...
○ Other transactions are delayed until those
resources are free...
○ Workloads are not executed, leading to
systemic failures
_2
There Are No 100% “Stable” Environments
New Business
Requirements
New Business
Requirements Modernization
of Workloads
Introduction of
New
Technologies
Modernization of
MethodologiesAdaptation to
New
Software
Versions
Modernization of
Development
Tools
Modernization of
Interfaces
Growth of
Security
Requirements
The Human Factor
Increased Data Volumes
A New, Inefficient Transaction
Untimely Reorganization
_3 Understanding the Problem: The Myth of
“Stability”
o SAP GUI, DBA Cockpit
o Tivoli Enterprise Portal
(TEP)
o Specialized, powerful
tools
o Can identify and solve
many performance
issues
o There are issues that
these solutions cannot
discover, identify, and fix
o Remember: Only one of
this issues can
“Snowball” into a
systemic problem
Commonly Used
Conventional Solutions
What These Solutions
Do Well
Where These Solutions
Fail
_3 Understanding the Problem:
Conventional Solutions
What Happens When Conventional
Solutions Fail
When conventional solutions encounter an issue they can’t solve, you might:
● See the performance problem, but fail to recognize its root cause
● Recognize its root cause, but have no idea how to solve it
● Know how to solve it, but lack the technical skills to apply the fix
● Apply the fix, but fail to actually generate performance improvement
_4
Ultimately, conventional solutions are useful, but insufficient. They:
• Cannot discover, identify, or fix all performance issues
• Require multiple tools and dedicated technical support teams
• Create a flood of alerts— many of which are false positives
• Create a flood of alerts— many of which are false positives
htttps://.pngtree.com/so/характерhtttps://.pngtree.com/so/элемент
_5 Conventional Solutions: Fundamental Flaws
Discovers, identifies,
and fixes problems
ignored by conventional
solutions
Consolidates tools,
and reduces the
burden on technical
support teams
Reduces alerts and
false positive—
especially repeating
alerts
Moves you into a proactive
mode of addressing issues
before they blow up, while
improving your
environment’s
fundamental health and
performance
_6 The Need for a New Solution
Improve the efficiency,
performance, and availability of DB2
workloads
Identify and prevent potential
delays, outages, and
performance problems
Proactively solve
performance problems
before they occur
Reduce organizational costs
and risk levels
Simplify Db2 workload
management
_7 What You Will Get
● Even after creating stable operations, we still did a
lot of firefighting
● Eventually, we developed a way to proactively
solve performance issues
● We developed our approach in the field, working with mainframe clients
● Our teams implement, configure, and maintain their systems and workloads
● I joined the team to act as Db2 system programmer
_8 How We Developed a New Solution
Step 1:
Establish
Performance
Baselines
Step 2:
Perform
Continuous
Monitoring
Step 3:
Identify
Performance
Problems
Step 4:
Evaluate and
Implement
Changes
_9 Our New Solution: Overview
What This Does:
● Establishes a baseline of performance data for
evaluations
● Detects the development of bottlenecks and
performance deficiencies
● Evaluates the effects of tuning activities (Did
they work or not)
Done by:
● Collecting and storing long-term performance
data
● Collecting and storing performance data before
and after tuning activities
_10 Our New Solution: Overview
Our Basis for Performance and Security Reports:
● System Management Facilities (SMF) records
● Performance Monitor Resource Measurement
Facility (RMF) reports
Tools:
● IBM Omegamon for z/OS
■ The performance and availability of
individual z/OS systems
■ The workload performance and resource
utilization of relevant Parallel Sysplexes
● IBA APPULSE for z/OS
_11 Step 2: Perform Continuous Monitoring
o Customer-needs oriented
o Active cooperation with internal teams
o Extends overall mainframe monitoring, and other z/OS tasks
o Adapts to the unique needs of specific workloads
o Works with a flexible range of monitoring tools
o Automates core performance monitoring activities
o Analyzes long-term performance trends
o Shifts you from reactive firefighting to proactive performance management
o Provides objective reports and data-based recommendations
_12 Our Solution: Key Qualities
o Properly collects performance data for effective monitoring and tuning
o Maximizes performance by combining monitoring and issue resolution
o Improves efficiency and effectiveness of Db2 workload management
o Improves performance and availability of Db2 workloads
o Identifies and fixes sources of performance delays and outages
o Prevents problems before they occur— automatically
o Reduces monitoring costs without sacrificing availability and performance
o Minimizes business risk and improves business continuity
o Simplifies Db2 management, reduces costs, and makes the business happy
_13 Our Solution: Outcomes Delivered
Contact IBA GROUP to:
o Review your Db2 workload, receive recommendations, and try APPULSE
o Ensure your upcoming code changes don’t impact your performance
o Modernize your legacy business applications, techniques, and processes
o Adopt predictive and proactive Db2 workload management
o Apply our new solution to your system
_14 Your Next Steps
_5 Facts about IBA Group
_1 25 years in IT business
_2 2 600+ IT and business professionals
_3 20+ companies located in 12 countries worldwide with headquarters in
Prague, the Czech Republic
_4 A partner of the world leading IT service providers
_5 In-house products and solutions.
Thank you
IBA Group
info@ibagroup.eu
Ibagroupit.com

More Related Content

What's hot

Incident Management PowerPoint Presentation Slides
Incident Management PowerPoint Presentation SlidesIncident Management PowerPoint Presentation Slides
Incident Management PowerPoint Presentation SlidesSlideTeam
 
How to implement an enterprise system
How to implement an enterprise systemHow to implement an enterprise system
How to implement an enterprise systemMiki Lumnitz
 
Meritech Intro
Meritech IntroMeritech Intro
Meritech Intromeritech
 
Tc Tand Tc Presentation
Tc Tand Tc PresentationTc Tand Tc Presentation
Tc Tand Tc PresentationChuck Renfro
 
Agile and ITIL Continuous Delivery
Agile and ITIL Continuous DeliveryAgile and ITIL Continuous Delivery
Agile and ITIL Continuous DeliveryMartin Jackson
 
Avoiding Mistakes when Implementing Incident and Problem Management
Avoiding Mistakes when Implementing Incident and Problem ManagementAvoiding Mistakes when Implementing Incident and Problem Management
Avoiding Mistakes when Implementing Incident and Problem ManagementJavier García Bolao
 
Incident and Problem management simplified
Incident and Problem management simplifiedIncident and Problem management simplified
Incident and Problem management simplifiedValentyn Barmak
 
Supporting operations personnel a software engineers perspective
Supporting operations personnel a software engineers perspectiveSupporting operations personnel a software engineers perspective
Supporting operations personnel a software engineers perspectiveLen Bass
 
Technical Escalations Best Practices
Technical Escalations Best PracticesTechnical Escalations Best Practices
Technical Escalations Best Practicesmagalong
 
Agile in an ANSI-748-C environment
Agile in an ANSI-748-C environmentAgile in an ANSI-748-C environment
Agile in an ANSI-748-C environmentGlen Alleman
 
ITIL v3 Problem Management
ITIL v3 Problem ManagementITIL v3 Problem Management
ITIL v3 Problem ManagementJosep Bardallo
 
Managing a Major Incident
Managing a Major IncidentManaging a Major Incident
Managing a Major IncidentNUS-ISS
 
Mission IT operations for a good night's sleep
Mission IT operations for a good night's sleepMission IT operations for a good night's sleep
Mission IT operations for a good night's sleepwwwally
 
Incident Management
 Incident Management Incident Management
Incident Managementiicecollege
 
Product development kaizen (pdk)
Product  development kaizen (pdk)Product  development kaizen (pdk)
Product development kaizen (pdk)Glen Alleman
 
Building Sustainable Software: An Introduction to Software Engineering
Building Sustainable Software: An Introduction to Software EngineeringBuilding Sustainable Software: An Introduction to Software Engineering
Building Sustainable Software: An Introduction to Software EngineeringMuhammad Shehata
 
Resume for Wintel Administrator
Resume for Wintel AdministratorResume for Wintel Administrator
Resume for Wintel Administratorsivasankarnayak2
 

What's hot (20)

Incident Management PowerPoint Presentation Slides
Incident Management PowerPoint Presentation SlidesIncident Management PowerPoint Presentation Slides
Incident Management PowerPoint Presentation Slides
 
Lean software management bbc worldwide case study nov less 2011
Lean software management bbc worldwide case study nov less  2011Lean software management bbc worldwide case study nov less  2011
Lean software management bbc worldwide case study nov less 2011
 
How to implement an enterprise system
How to implement an enterprise systemHow to implement an enterprise system
How to implement an enterprise system
 
Meritech Intro
Meritech IntroMeritech Intro
Meritech Intro
 
Tc Tand Tc Presentation
Tc Tand Tc PresentationTc Tand Tc Presentation
Tc Tand Tc Presentation
 
Agile and ITIL Continuous Delivery
Agile and ITIL Continuous DeliveryAgile and ITIL Continuous Delivery
Agile and ITIL Continuous Delivery
 
Avoiding Mistakes when Implementing Incident and Problem Management
Avoiding Mistakes when Implementing Incident and Problem ManagementAvoiding Mistakes when Implementing Incident and Problem Management
Avoiding Mistakes when Implementing Incident and Problem Management
 
Incident and Problem management simplified
Incident and Problem management simplifiedIncident and Problem management simplified
Incident and Problem management simplified
 
Supporting operations personnel a software engineers perspective
Supporting operations personnel a software engineers perspectiveSupporting operations personnel a software engineers perspective
Supporting operations personnel a software engineers perspective
 
Technical Escalations Best Practices
Technical Escalations Best PracticesTechnical Escalations Best Practices
Technical Escalations Best Practices
 
Test Driven Development (TDD)
Test Driven Development (TDD)Test Driven Development (TDD)
Test Driven Development (TDD)
 
Agile in an ANSI-748-C environment
Agile in an ANSI-748-C environmentAgile in an ANSI-748-C environment
Agile in an ANSI-748-C environment
 
ITIL v3 Problem Management
ITIL v3 Problem ManagementITIL v3 Problem Management
ITIL v3 Problem Management
 
Managing a Major Incident
Managing a Major IncidentManaging a Major Incident
Managing a Major Incident
 
Mission IT operations for a good night's sleep
Mission IT operations for a good night's sleepMission IT operations for a good night's sleep
Mission IT operations for a good night's sleep
 
MAS-presentation-v22sep
MAS-presentation-v22sepMAS-presentation-v22sep
MAS-presentation-v22sep
 
Incident Management
 Incident Management Incident Management
Incident Management
 
Product development kaizen (pdk)
Product  development kaizen (pdk)Product  development kaizen (pdk)
Product development kaizen (pdk)
 
Building Sustainable Software: An Introduction to Software Engineering
Building Sustainable Software: An Introduction to Software EngineeringBuilding Sustainable Software: An Introduction to Software Engineering
Building Sustainable Software: An Introduction to Software Engineering
 
Resume for Wintel Administrator
Resume for Wintel AdministratorResume for Wintel Administrator
Resume for Wintel Administrator
 

Similar to Managing DB2 workloads by IBA Group

ERPAL + ERP Solution, Case Study
ERPAL + ERP Solution, Case StudyERPAL + ERP Solution, Case Study
ERPAL + ERP Solution, Case StudyAniket Maithani
 
Odoo Implementation Methodology
Odoo Implementation MethodologyOdoo Implementation Methodology
Odoo Implementation MethodologyQuang Ngoc
 
Odoo implementation
Odoo implementationOdoo implementation
Odoo implementationOdoo Thaidev
 
Business continuity and disaster recovery
Business continuity and disaster recoveryBusiness continuity and disaster recovery
Business continuity and disaster recoveryAdeel Javaid
 
Making bimodal it_a_reality_final
Making bimodal it_a_reality_finalMaking bimodal it_a_reality_final
Making bimodal it_a_reality_finalCentric Consulting
 
Computer current applications
Computer current applicationsComputer current applications
Computer current applicationsMohamad Eldehemy
 
Manivel_Rajendiran_16-Jun-2015
Manivel_Rajendiran_16-Jun-2015Manivel_Rajendiran_16-Jun-2015
Manivel_Rajendiran_16-Jun-2015Manivel R
 
Emerging Trends of Software Engineering
Emerging Trends of Software Engineering Emerging Trends of Software Engineering
Emerging Trends of Software Engineering DR. Ram Kumar Pathak
 
Oracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons LearnedOracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons Learnedbpellot
 
Excalibur: best practices for virtual desktop operations leveraging Citrix Di...
Excalibur: best practices for virtual desktop operations leveraging Citrix Di...Excalibur: best practices for virtual desktop operations leveraging Citrix Di...
Excalibur: best practices for virtual desktop operations leveraging Citrix Di...Citrix
 
ERP / MRP - Selection, Qualifying, Implementation
ERP / MRP - Selection, Qualifying, ImplementationERP / MRP - Selection, Qualifying, Implementation
ERP / MRP - Selection, Qualifying, Implementationwww.SMARTvt.org
 
The Business Value of Modernizing your Windows Infrastructure and Bringing Li...
The Business Value of Modernizing your Windows Infrastructure and Bringing Li...The Business Value of Modernizing your Windows Infrastructure and Bringing Li...
The Business Value of Modernizing your Windows Infrastructure and Bringing Li...Puppet
 

Similar to Managing DB2 workloads by IBA Group (20)

Spm intro
Spm introSpm intro
Spm intro
 
ERPAL + ERP Solution, Case Study
ERPAL + ERP Solution, Case StudyERPAL + ERP Solution, Case Study
ERPAL + ERP Solution, Case Study
 
Odoo Implementation Methodology
Odoo Implementation MethodologyOdoo Implementation Methodology
Odoo Implementation Methodology
 
Odoo implementation
Odoo implementationOdoo implementation
Odoo implementation
 
Business continuity and disaster recovery
Business continuity and disaster recoveryBusiness continuity and disaster recovery
Business continuity and disaster recovery
 
Sourabh_Resume_1
Sourabh_Resume_1Sourabh_Resume_1
Sourabh_Resume_1
 
Lean IT Transformation
Lean IT TransformationLean IT Transformation
Lean IT Transformation
 
Making bimodal it_a_reality_final
Making bimodal it_a_reality_finalMaking bimodal it_a_reality_final
Making bimodal it_a_reality_final
 
Lec1
Lec1Lec1
Lec1
 
Computer current applications
Computer current applicationsComputer current applications
Computer current applications
 
Cs414 lec1 f2014
Cs414 lec1 f2014Cs414 lec1 f2014
Cs414 lec1 f2014
 
Software Project management
Software Project managementSoftware Project management
Software Project management
 
Manivel_Rajendiran_16-Jun-2015
Manivel_Rajendiran_16-Jun-2015Manivel_Rajendiran_16-Jun-2015
Manivel_Rajendiran_16-Jun-2015
 
Emerging Trends of Software Engineering
Emerging Trends of Software Engineering Emerging Trends of Software Engineering
Emerging Trends of Software Engineering
 
Oracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons LearnedOracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons Learned
 
Lect8
Lect8Lect8
Lect8
 
Excalibur: best practices for virtual desktop operations leveraging Citrix Di...
Excalibur: best practices for virtual desktop operations leveraging Citrix Di...Excalibur: best practices for virtual desktop operations leveraging Citrix Di...
Excalibur: best practices for virtual desktop operations leveraging Citrix Di...
 
ERP / MRP - Selection, Qualifying, Implementation
ERP / MRP - Selection, Qualifying, ImplementationERP / MRP - Selection, Qualifying, Implementation
ERP / MRP - Selection, Qualifying, Implementation
 
Prathyusha_DS Resume
Prathyusha_DS ResumePrathyusha_DS Resume
Prathyusha_DS Resume
 
The Business Value of Modernizing your Windows Infrastructure and Bringing Li...
The Business Value of Modernizing your Windows Infrastructure and Bringing Li...The Business Value of Modernizing your Windows Infrastructure and Bringing Li...
The Business Value of Modernizing your Windows Infrastructure and Bringing Li...
 

More from IBA Group

Iba group ifrs_website
Iba group ifrs_websiteIba group ifrs_website
Iba group ifrs_websiteIBA Group
 
Система управления финансовой эффективностью компании
Система управления финансовой эффективностью компании Система управления финансовой эффективностью компании
Система управления финансовой эффективностью компании IBA Group
 
Digitale Zwillinge
Digitale ZwillingeDigitale Zwillinge
Digitale ZwillingeIBA Group
 
Machine Learning
Machine LearningMachine Learning
Machine LearningIBA Group
 
Appulse - mainframe support platform
Appulse - mainframe support platformAppulse - mainframe support platform
Appulse - mainframe support platformIBA Group
 
Индустрия 4.0
Индустрия 4.0Индустрия 4.0
Индустрия 4.0IBA Group
 
Industry 4.0
Industry 4.0Industry 4.0
Industry 4.0IBA Group
 
Migration to sap s4 hana
Migration to sap s4 hanaMigration to sap s4 hana
Migration to sap s4 hanaIBA Group
 
Technical assessment before migration to S/4HANA
Technical assessment before migration to S/4HANATechnical assessment before migration to S/4HANA
Technical assessment before migration to S/4HANAIBA Group
 

More from IBA Group (9)

Iba group ifrs_website
Iba group ifrs_websiteIba group ifrs_website
Iba group ifrs_website
 
Система управления финансовой эффективностью компании
Система управления финансовой эффективностью компании Система управления финансовой эффективностью компании
Система управления финансовой эффективностью компании
 
Digitale Zwillinge
Digitale ZwillingeDigitale Zwillinge
Digitale Zwillinge
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Appulse - mainframe support platform
Appulse - mainframe support platformAppulse - mainframe support platform
Appulse - mainframe support platform
 
Индустрия 4.0
Индустрия 4.0Индустрия 4.0
Индустрия 4.0
 
Industry 4.0
Industry 4.0Industry 4.0
Industry 4.0
 
Migration to sap s4 hana
Migration to sap s4 hanaMigration to sap s4 hana
Migration to sap s4 hana
 
Technical assessment before migration to S/4HANA
Technical assessment before migration to S/4HANATechnical assessment before migration to S/4HANA
Technical assessment before migration to S/4HANA
 

Recently uploaded

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 

Recently uploaded (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 

Managing DB2 workloads by IBA Group

  • 2. Core Problem Excess CPU and IO usage by transactions High costs to run customer workloads Loss of performance of customer workloads Friction in your stakeholder relationships, due to the above _1 The Problem We Will Solve
  • 3. Understanding the Problem: The Snowball Effect The Harsh Truth o Creating a well-balanced, well-configured system is not enough o ALL performance issues must be discovered, identified, and fixed ASAP Modern environments are complex, and interdependent ○ All workloads share and occupy system resources ○ Transactions depend on each other to execute properly One small problem can create multiple big problems. ○ On inefficient transaction occupies too many resources... ○ Other transactions are delayed until those resources are free... ○ Workloads are not executed, leading to systemic failures _2
  • 4. There Are No 100% “Stable” Environments New Business Requirements New Business Requirements Modernization of Workloads Introduction of New Technologies Modernization of MethodologiesAdaptation to New Software Versions Modernization of Development Tools Modernization of Interfaces Growth of Security Requirements The Human Factor Increased Data Volumes A New, Inefficient Transaction Untimely Reorganization _3 Understanding the Problem: The Myth of “Stability”
  • 5. o SAP GUI, DBA Cockpit o Tivoli Enterprise Portal (TEP) o Specialized, powerful tools o Can identify and solve many performance issues o There are issues that these solutions cannot discover, identify, and fix o Remember: Only one of this issues can “Snowball” into a systemic problem Commonly Used Conventional Solutions What These Solutions Do Well Where These Solutions Fail _3 Understanding the Problem: Conventional Solutions
  • 6. What Happens When Conventional Solutions Fail When conventional solutions encounter an issue they can’t solve, you might: ● See the performance problem, but fail to recognize its root cause ● Recognize its root cause, but have no idea how to solve it ● Know how to solve it, but lack the technical skills to apply the fix ● Apply the fix, but fail to actually generate performance improvement _4
  • 7. Ultimately, conventional solutions are useful, but insufficient. They: • Cannot discover, identify, or fix all performance issues • Require multiple tools and dedicated technical support teams • Create a flood of alerts— many of which are false positives • Create a flood of alerts— many of which are false positives htttps://.pngtree.com/so/характерhtttps://.pngtree.com/so/элемент _5 Conventional Solutions: Fundamental Flaws
  • 8. Discovers, identifies, and fixes problems ignored by conventional solutions Consolidates tools, and reduces the burden on technical support teams Reduces alerts and false positive— especially repeating alerts Moves you into a proactive mode of addressing issues before they blow up, while improving your environment’s fundamental health and performance _6 The Need for a New Solution
  • 9. Improve the efficiency, performance, and availability of DB2 workloads Identify and prevent potential delays, outages, and performance problems Proactively solve performance problems before they occur Reduce organizational costs and risk levels Simplify Db2 workload management _7 What You Will Get
  • 10. ● Even after creating stable operations, we still did a lot of firefighting ● Eventually, we developed a way to proactively solve performance issues ● We developed our approach in the field, working with mainframe clients ● Our teams implement, configure, and maintain their systems and workloads ● I joined the team to act as Db2 system programmer _8 How We Developed a New Solution
  • 11. Step 1: Establish Performance Baselines Step 2: Perform Continuous Monitoring Step 3: Identify Performance Problems Step 4: Evaluate and Implement Changes _9 Our New Solution: Overview
  • 12. What This Does: ● Establishes a baseline of performance data for evaluations ● Detects the development of bottlenecks and performance deficiencies ● Evaluates the effects of tuning activities (Did they work or not) Done by: ● Collecting and storing long-term performance data ● Collecting and storing performance data before and after tuning activities _10 Our New Solution: Overview
  • 13. Our Basis for Performance and Security Reports: ● System Management Facilities (SMF) records ● Performance Monitor Resource Measurement Facility (RMF) reports Tools: ● IBM Omegamon for z/OS ■ The performance and availability of individual z/OS systems ■ The workload performance and resource utilization of relevant Parallel Sysplexes ● IBA APPULSE for z/OS _11 Step 2: Perform Continuous Monitoring
  • 14. o Customer-needs oriented o Active cooperation with internal teams o Extends overall mainframe monitoring, and other z/OS tasks o Adapts to the unique needs of specific workloads o Works with a flexible range of monitoring tools o Automates core performance monitoring activities o Analyzes long-term performance trends o Shifts you from reactive firefighting to proactive performance management o Provides objective reports and data-based recommendations _12 Our Solution: Key Qualities
  • 15. o Properly collects performance data for effective monitoring and tuning o Maximizes performance by combining monitoring and issue resolution o Improves efficiency and effectiveness of Db2 workload management o Improves performance and availability of Db2 workloads o Identifies and fixes sources of performance delays and outages o Prevents problems before they occur— automatically o Reduces monitoring costs without sacrificing availability and performance o Minimizes business risk and improves business continuity o Simplifies Db2 management, reduces costs, and makes the business happy _13 Our Solution: Outcomes Delivered
  • 16. Contact IBA GROUP to: o Review your Db2 workload, receive recommendations, and try APPULSE o Ensure your upcoming code changes don’t impact your performance o Modernize your legacy business applications, techniques, and processes o Adopt predictive and proactive Db2 workload management o Apply our new solution to your system _14 Your Next Steps
  • 17. _5 Facts about IBA Group _1 25 years in IT business _2 2 600+ IT and business professionals _3 20+ companies located in 12 countries worldwide with headquarters in Prague, the Czech Republic _4 A partner of the world leading IT service providers _5 In-house products and solutions.