SlideShare a Scribd company logo
1 of 39
Download to read offline
ANALYTICAL MODELING AND
CREATING EFFECTIVE BASELINES
Charles Johnson – Senior Solutions Engineer
Bill Bostridge – VP Sales, Data Infrastructure Optimization
Leading the next technology [r]evolution:
Big Iron to Big Data
Big Iron to Big Data: a fast-growing market segment
composed of solutions that optimize traditional data
systems and deliver mission-critical data from these systems
to next-generation analytic environments.
Syncsort Confidential and Proprietary - do not copy or distribute 2
Syncsort - Trusted Industry Leadership
Syncsort Confidential and Proprietary - do not copy or distribute
500+
Experienced & Talented
Data Professionals
>7,000
Customers
1968
50 Years of Market Leadership
& Award-Winning Customer Support
84
of Fortune 100 are Customers
3x
Revenue Growth
In Last 12 Months
The global leader in Big Iron to Big Data
3
Syncsort Confidential and Proprietary - do not copy or distribute 4
Differentiated Product Portfolio & Technical Expertise
Syncsort Confidential and Proprietary - do not copy or distribute
Data
Infrastructure Optimization
Data
Availability
Data
Integration
Data
Quality
Market-leading
data quality capability
Best-in-class resource utilization
and performance, on premise
or in the cloud
#1 in high availability for
IBM i and AIX Power Systems
Industry-leading mainframe
data access and highest
performing ETL
• Trillium Software System
• Trillium Quality for Big
Data
• Trillium Precise
• Trillium Cloud
• Trillium Global Locator
• DL/2
• Zen Suite
• MFX® for z/OS
• ZPSaver Suite
• EZ-DB2
• EZ-IDMS
• DMX & DMX-h
• DMX AppMod
• athene®
• athene
SaaS®
• MIMIX Availability & DR
• MIMIX Move
• MIMIX Share
• Quick-EDD/HA
• iTera Availability
• Enforcive, Cilasoft, CSI
• Ironstream®
• Ironstream® Transaction
Tracing
• DMX & DMX-h
• DMX Change Data Capture
Big Iron to Big Data
A fast-growing market segment composed of solutions that optimize traditional data systems and
deliver mission-critical data from these systems to next-generation analytic environments.
5
Agenda
Modeling Tools and Techniques
What Information do I need?
What questions can a model answer?
Determine the baseline for the modelling question
Modeling scenarios
Recap
6Syncsort Confidential and Proprietary - do not copy or distribute
“A model is a simplification of
reality, built for a specific purpose”
Models
Syncsort Confidential and Proprietary - do not copy or distribute 7
What Questions can a Model Answer?
Where are my current bottlenecks?
How will increasing workloads affect response time?
How much more work can my systems handle?
What is the degree of tolerance in the forecast?
How sensitive is it to workload growth estimates?
When do I need to upgrade, and what performance benefit will be gained?
Syncsort Confidential and Proprietary - do not copy or distribute 8
Quality of Service for Stakeholders
9Syncsort Confidential and Proprietary - do not copy or distribute
Analytical Models
Modeling Tools and Techniques
Trending
Consolidation
Vendor
Syncsort Confidential and Proprietary - do not copy or distribute 10
Analytical Models
Analytical modeling
– Multi-class queuing network theory; stable and well understood
– Operational research laws applied to computers
– Known as Queuing Network Models (QNM)
Modest time, effort and expertise to model a system
Attainable accuracy OK for business decisions
Few metrics, given automatic data collection
Few parameters for What-If changes
Quick scenario evaluations
Quick sensitivity analyses
Quality of Service to Stakeholder
Syncsort Confidential and Proprietary - do not copy or distribute 11
Analytical Models – Pros and Cons
Pros
– Accurate enough for most planning purposes
– Quick to build and get results
– Does not require detailed expertise
– Completely reproducible results
Cons
– Limited to specific workload mixes at a single point in time
Syncsort Confidential and Proprietary - do not copy or distribute 12
Simulation Models
Discrete Event Simulation (DES) engine
Detailed knowledge of system internals
Even more details to achieve high accuracy
Good instrumentation or expertise to collect data
Expertise to model a system and calibrate the model
Syncsort Confidential and Proprietary - do not copy or distribute 13
Simulation Models
Pros
– Potentially very accurate if set up by an expert
– Can model behavior over time
– Can model detailed system internals such as database buffer pools
Cons
– Potentially very inaccurate if not set up by an expert
– High degree of detailed knowledge and specialist expertise
– Time and effort to set up
– Time to produce a report
– More time to consider all potential scenarios
– Even more time to do sensitivity analysis
Syncsort Confidential and Proprietary - do not copy or distribute 14
Modeling vs. Trending
Trending
– Easy to do
– Scales well for multiple systems e.g. Windows , UNIX
– Easy to alert on
– No relationship to the performance (service) of a system or application
– Looks at just one metric
Modeling
– Relates service to utilization
– View whole system interactions
– ITIL recommends modeling
– Moderate effort
15Syncsort Confidential and Proprietary - do not copy or distribute
Spreadsheet Analysis
Limitations occur when too much of too many types of data must be analysed
and reported on repeatedly
16Syncsort Confidential and Proprietary - do not copy or distribute
http://optimityanz.com/wp-
content/uploads/2014/10/spreadsheet.png
Analytical Modeling Workflow
17Syncsort Confidential and Proprietary - do not copy or distribute
Modify Model and
Predict Performance
Build and Calibrate
the Model
Current Configuration
Measure Current
Environment
Technical & Business
Inputs
Describe the
expected system
Technical & Business
Inputs Expected
System
Expected Configuration
Measure and
Compare with
Predictions
Actual Inputs
Actual Configuration
Actual Inputs
Actual Configuration
What information do I need?
Service Level Agreements (SLA)
Business information, i.e. # of widgets made quota
New applications
New hardware from vendors
18Syncsort Confidential and Proprietary - do not copy or distribute
Determine the baseline for the modeling question
Time and Duration
– Identify peak times (when future problems may occur)
– Ensure that important workloads are present
Consistent behaviour
– Type of work
– Transaction arrival rate
– Total system loading
Not affected by external events
– Normal availability
– No media failures, looping tasks, etc.
Syncsort Confidential and Proprietary - do not copy or distribute 19
Choosing a modeling period - Peak vs. Average
What method do you want to base the modeling?
20Syncsort Confidential and Proprietary - do not copy or distribute
Choosing a modeling period
21Syncsort Confidential and Proprietary - do not copy or distribute
Choosing a modeling period
22Syncsort Confidential and Proprietary - do not copy or distribute
Choosing a modeling period - Time of Day
Does the time of day affect workloads
Is the environment transactional based
Is over-night batch running into online uptime
23Syncsort Confidential and Proprietary - do not copy or distribute
Business Transactions vs. CPU Usage
Syncsort Confidential and Proprietary - do not copy or distribute 24
Modeling Scenarios
Change in Workload characteristics
Change in hardware characteristics
Hardware / Merger & Acquisition consolidation
Moving to the Cloud
25Syncsort Confidential and Proprietary - do not copy or distribute
Syncsort Confidential and Proprietary - do not copy or distribute
26
MAINFRAME ANALYTICAL MODEL SCENARIO
Model Baseline - CPU/CEC Modeling – Hardware & I/O
27Syncsort Confidential and Proprietary - do not copy or distribute
Increase ProdOnl 5% - CPU/CEC Modeling – Hardware & I/O
28Syncsort Confidential and Proprietary - do not copy or distribute
Results CPU Change - CPU/CEC Modeling – Hardware & I/O
29Syncsort Confidential and Proprietary - do not copy or distribute
DISTRIBUTED ANALYTICAL MODEL SCENARIO
Syncsort Confidential and Proprietary - do not copy or distribute
30
Model – oracleq000 10% growth – server change
31Syncsort Confidential and Proprietary - do not copy or distribute
Model – Linux server change & disk change
32Syncsort Confidential and Proprietary - do not copy or distribute
Baseline – Hardware & I/O
33Syncsort Confidential and Proprietary - do not copy or distribute
Model – Increase ProdOnl workload 5%
34Syncsort Confidential and Proprietary - do not copy or distribute
Results CPU Change based on workload increase
35Syncsort Confidential and Proprietary - do not copy or distribute
Recap
What is the question you are attempting to answer?
Gather as much data and information as possible
Ask questions and document
Ensure your baseline matches the real world
Compare your modeling results to the actual timeframe
36Syncsort Confidential and Proprietary - do not copy or distribute
Syncsort Confidential and Proprietary - do not copy or distribute 37
We are Finished
Syncsort Confidential and Proprietary - do not copy or distribute 38
THANK YOU

More Related Content

Similar to Modeling and Forecasting – Effective Baselines for Capacity Management

From Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems ArchitecturesFrom Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems ArchitecturesObeo
 
Machine Learning + Analytics in Splunk
Machine Learning + Analytics in Splunk Machine Learning + Analytics in Splunk
Machine Learning + Analytics in Splunk Splunk
 
modelling-and-simulation-made-easy-with-simulink.pdf
modelling-and-simulation-made-easy-with-simulink.pdfmodelling-and-simulation-made-easy-with-simulink.pdf
modelling-and-simulation-made-easy-with-simulink.pdfGBBarrios
 
Productionizing Predictive Analytics using the Rendezvous Architecture - for ...
Productionizing Predictive Analytics using the Rendezvous Architecture - for ...Productionizing Predictive Analytics using the Rendezvous Architecture - for ...
Productionizing Predictive Analytics using the Rendezvous Architecture - for ...danielschulz2005
 
Digital Transformation: How to Run Best-in-Class IT Operations in a World of ...
Digital Transformation: How to Run Best-in-Class IT Operations in a World of ...Digital Transformation: How to Run Best-in-Class IT Operations in a World of ...
Digital Transformation: How to Run Best-in-Class IT Operations in a World of ...Precisely
 
R+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster Answers
R+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster AnswersR+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster Answers
R+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster AnswersRevolution Analytics
 
Big Data, Physics, and the Industrial Internet: How Modeling & Analytics are ...
Big Data, Physics, and the Industrial Internet: How Modeling & Analytics are ...Big Data, Physics, and the Industrial Internet: How Modeling & Analytics are ...
Big Data, Physics, and the Industrial Internet: How Modeling & Analytics are ...mattdenesuk
 
Data Engineer's Lunch #60: Series - Developing Enterprise Consciousness
Data Engineer's Lunch #60: Series - Developing Enterprise ConsciousnessData Engineer's Lunch #60: Series - Developing Enterprise Consciousness
Data Engineer's Lunch #60: Series - Developing Enterprise ConsciousnessAnant Corporation
 
Machine Learning and Analytics Breakout Session
Machine Learning and Analytics Breakout SessionMachine Learning and Analytics Breakout Session
Machine Learning and Analytics Breakout SessionSplunk
 
Machine learning in production
Machine learning in productionMachine learning in production
Machine learning in productionTuri, Inc.
 
See the App Performance Future with Predictive Analytics Webcast
See the App Performance Future with Predictive Analytics WebcastSee the App Performance Future with Predictive Analytics Webcast
See the App Performance Future with Predictive Analytics WebcastCompuware
 
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...DATAVERSITY
 
Splunk Webinar: IT Operations Demo für Troubleshooting & Dashboarding
Splunk Webinar: IT Operations Demo für Troubleshooting & DashboardingSplunk Webinar: IT Operations Demo für Troubleshooting & Dashboarding
Splunk Webinar: IT Operations Demo für Troubleshooting & DashboardingGeorg Knon
 
Getting Started with Splunk Enterprise
Getting Started with Splunk EnterpriseGetting Started with Splunk Enterprise
Getting Started with Splunk EnterpriseSplunk
 
Software engineering practices for the data science and machine learning life...
Software engineering practices for the data science and machine learning life...Software engineering practices for the data science and machine learning life...
Software engineering practices for the data science and machine learning life...DataWorks Summit
 
Performance Requirements: the Backbone of the Performance Engineering Process
Performance Requirements: the Backbone of the Performance Engineering ProcessPerformance Requirements: the Backbone of the Performance Engineering Process
Performance Requirements: the Backbone of the Performance Engineering ProcessAlexander Podelko
 
IBM InterConnect 2013 Expert Integrated Systems Keynote: Sotiropoulos & Wieck
IBM InterConnect 2013 Expert Integrated Systems Keynote: Sotiropoulos & WieckIBM InterConnect 2013 Expert Integrated Systems Keynote: Sotiropoulos & Wieck
IBM InterConnect 2013 Expert Integrated Systems Keynote: Sotiropoulos & WieckIBM Events
 
Big Data Analytics for Real-time Operational Intelligence with Your z/OS Data
Big Data Analytics for Real-time Operational Intelligence with Your z/OS DataBig Data Analytics for Real-time Operational Intelligence with Your z/OS Data
Big Data Analytics for Real-time Operational Intelligence with Your z/OS DataPrecisely
 

Similar to Modeling and Forecasting – Effective Baselines for Capacity Management (20)

From Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems ArchitecturesFrom Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems Architectures
 
Machine Learning + Analytics in Splunk
Machine Learning + Analytics in Splunk Machine Learning + Analytics in Splunk
Machine Learning + Analytics in Splunk
 
modelling-and-simulation-made-easy-with-simulink.pdf
modelling-and-simulation-made-easy-with-simulink.pdfmodelling-and-simulation-made-easy-with-simulink.pdf
modelling-and-simulation-made-easy-with-simulink.pdf
 
Productionizing Predictive Analytics using the Rendezvous Architecture - for ...
Productionizing Predictive Analytics using the Rendezvous Architecture - for ...Productionizing Predictive Analytics using the Rendezvous Architecture - for ...
Productionizing Predictive Analytics using the Rendezvous Architecture - for ...
 
Digital Transformation: How to Run Best-in-Class IT Operations in a World of ...
Digital Transformation: How to Run Best-in-Class IT Operations in a World of ...Digital Transformation: How to Run Best-in-Class IT Operations in a World of ...
Digital Transformation: How to Run Best-in-Class IT Operations in a World of ...
 
Operationalizing Analytics in Forestry
Operationalizing Analytics in ForestryOperationalizing Analytics in Forestry
Operationalizing Analytics in Forestry
 
R+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster Answers
R+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster AnswersR+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster Answers
R+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster Answers
 
L23 Summary and Conclusions
L23 Summary and ConclusionsL23 Summary and Conclusions
L23 Summary and Conclusions
 
Big Data, Physics, and the Industrial Internet: How Modeling & Analytics are ...
Big Data, Physics, and the Industrial Internet: How Modeling & Analytics are ...Big Data, Physics, and the Industrial Internet: How Modeling & Analytics are ...
Big Data, Physics, and the Industrial Internet: How Modeling & Analytics are ...
 
Data Engineer's Lunch #60: Series - Developing Enterprise Consciousness
Data Engineer's Lunch #60: Series - Developing Enterprise ConsciousnessData Engineer's Lunch #60: Series - Developing Enterprise Consciousness
Data Engineer's Lunch #60: Series - Developing Enterprise Consciousness
 
Machine Learning and Analytics Breakout Session
Machine Learning and Analytics Breakout SessionMachine Learning and Analytics Breakout Session
Machine Learning and Analytics Breakout Session
 
Machine learning in production
Machine learning in productionMachine learning in production
Machine learning in production
 
See the App Performance Future with Predictive Analytics Webcast
See the App Performance Future with Predictive Analytics WebcastSee the App Performance Future with Predictive Analytics Webcast
See the App Performance Future with Predictive Analytics Webcast
 
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
 
Splunk Webinar: IT Operations Demo für Troubleshooting & Dashboarding
Splunk Webinar: IT Operations Demo für Troubleshooting & DashboardingSplunk Webinar: IT Operations Demo für Troubleshooting & Dashboarding
Splunk Webinar: IT Operations Demo für Troubleshooting & Dashboarding
 
Getting Started with Splunk Enterprise
Getting Started with Splunk EnterpriseGetting Started with Splunk Enterprise
Getting Started with Splunk Enterprise
 
Software engineering practices for the data science and machine learning life...
Software engineering practices for the data science and machine learning life...Software engineering practices for the data science and machine learning life...
Software engineering practices for the data science and machine learning life...
 
Performance Requirements: the Backbone of the Performance Engineering Process
Performance Requirements: the Backbone of the Performance Engineering ProcessPerformance Requirements: the Backbone of the Performance Engineering Process
Performance Requirements: the Backbone of the Performance Engineering Process
 
IBM InterConnect 2013 Expert Integrated Systems Keynote: Sotiropoulos & Wieck
IBM InterConnect 2013 Expert Integrated Systems Keynote: Sotiropoulos & WieckIBM InterConnect 2013 Expert Integrated Systems Keynote: Sotiropoulos & Wieck
IBM InterConnect 2013 Expert Integrated Systems Keynote: Sotiropoulos & Wieck
 
Big Data Analytics for Real-time Operational Intelligence with Your z/OS Data
Big Data Analytics for Real-time Operational Intelligence with Your z/OS DataBig Data Analytics for Real-time Operational Intelligence with Your z/OS Data
Big Data Analytics for Real-time Operational Intelligence with Your z/OS Data
 

More from Precisely

Zukuntssichere SAP Prozesse dank automatisierter Massendaten
Zukuntssichere SAP Prozesse dank automatisierter MassendatenZukuntssichere SAP Prozesse dank automatisierter Massendaten
Zukuntssichere SAP Prozesse dank automatisierter MassendatenPrecisely
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Crucial Considerations for AI-ready Data.pdf
Crucial Considerations for AI-ready Data.pdfCrucial Considerations for AI-ready Data.pdf
Crucial Considerations for AI-ready Data.pdfPrecisely
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Justifying Capacity Managment Webinar 4/10
Justifying Capacity Managment Webinar 4/10Justifying Capacity Managment Webinar 4/10
Justifying Capacity Managment Webinar 4/10Precisely
 
Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...
Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...
Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...Precisely
 
Leveraging Mainframe Data in Near Real Time to Unleash Innovation With Cloud:...
Leveraging Mainframe Data in Near Real Time to Unleash Innovation With Cloud:...Leveraging Mainframe Data in Near Real Time to Unleash Innovation With Cloud:...
Leveraging Mainframe Data in Near Real Time to Unleash Innovation With Cloud:...Precisely
 
Testjrjnejrvnorno4rno3nrfnfjnrfnournfou3nfou3f
Testjrjnejrvnorno4rno3nrfnfjnrfnournfou3nfou3fTestjrjnejrvnorno4rno3nrfnfjnrfnournfou3nfou3f
Testjrjnejrvnorno4rno3nrfnfjnrfnournfou3nfou3fPrecisely
 
Data Innovation Summit: Data Integrity Trends
Data Innovation Summit: Data Integrity TrendsData Innovation Summit: Data Integrity Trends
Data Innovation Summit: Data Integrity TrendsPrecisely
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarPrecisely
 
Optimisez la fonction financière en automatisant vos processus SAP
Optimisez la fonction financière en automatisant vos processus SAPOptimisez la fonction financière en automatisant vos processus SAP
Optimisez la fonction financière en automatisant vos processus SAPPrecisely
 
SAPS/4HANA Migration - Transformation-Management + nachhaltige Investitionen
SAPS/4HANA Migration - Transformation-Management + nachhaltige InvestitionenSAPS/4HANA Migration - Transformation-Management + nachhaltige Investitionen
SAPS/4HANA Migration - Transformation-Management + nachhaltige InvestitionenPrecisely
 
Automatisierte SAP Prozesse mit Hilfe von APIs
Automatisierte SAP Prozesse mit Hilfe von APIsAutomatisierte SAP Prozesse mit Hilfe von APIs
Automatisierte SAP Prozesse mit Hilfe von APIsPrecisely
 
Moving IBM i Applications to the Cloud with AWS and Precisely
Moving IBM i Applications to the Cloud with AWS and PreciselyMoving IBM i Applications to the Cloud with AWS and Precisely
Moving IBM i Applications to the Cloud with AWS and PreciselyPrecisely
 
Effective Security Monitoring for IBM i: What You Need to Know
Effective Security Monitoring for IBM i: What You Need to KnowEffective Security Monitoring for IBM i: What You Need to Know
Effective Security Monitoring for IBM i: What You Need to KnowPrecisely
 
Automate Your Master Data Processes for Shared Service Center Excellence
Automate Your Master Data Processes for Shared Service Center ExcellenceAutomate Your Master Data Processes for Shared Service Center Excellence
Automate Your Master Data Processes for Shared Service Center ExcellencePrecisely
 
5 Keys to Improved IT Operation Management
5 Keys to Improved IT Operation Management5 Keys to Improved IT Operation Management
5 Keys to Improved IT Operation ManagementPrecisely
 
Unlock Efficiency With Your Address Data Today For a Smarter Tomorrow
Unlock Efficiency With Your Address Data Today For a Smarter TomorrowUnlock Efficiency With Your Address Data Today For a Smarter Tomorrow
Unlock Efficiency With Your Address Data Today For a Smarter TomorrowPrecisely
 
Navigating Cloud Trends in 2024 Webinar Deck
Navigating Cloud Trends in 2024 Webinar DeckNavigating Cloud Trends in 2024 Webinar Deck
Navigating Cloud Trends in 2024 Webinar DeckPrecisely
 
Mainframe Sort Operations: Gaining the Insights You Need for Peak Performance
Mainframe Sort Operations: Gaining the Insights You Need for Peak PerformanceMainframe Sort Operations: Gaining the Insights You Need for Peak Performance
Mainframe Sort Operations: Gaining the Insights You Need for Peak PerformancePrecisely
 

More from Precisely (20)

Zukuntssichere SAP Prozesse dank automatisierter Massendaten
Zukuntssichere SAP Prozesse dank automatisierter MassendatenZukuntssichere SAP Prozesse dank automatisierter Massendaten
Zukuntssichere SAP Prozesse dank automatisierter Massendaten
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Crucial Considerations for AI-ready Data.pdf
Crucial Considerations for AI-ready Data.pdfCrucial Considerations for AI-ready Data.pdf
Crucial Considerations for AI-ready Data.pdf
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Justifying Capacity Managment Webinar 4/10
Justifying Capacity Managment Webinar 4/10Justifying Capacity Managment Webinar 4/10
Justifying Capacity Managment Webinar 4/10
 
Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...
Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...
Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...
 
Leveraging Mainframe Data in Near Real Time to Unleash Innovation With Cloud:...
Leveraging Mainframe Data in Near Real Time to Unleash Innovation With Cloud:...Leveraging Mainframe Data in Near Real Time to Unleash Innovation With Cloud:...
Leveraging Mainframe Data in Near Real Time to Unleash Innovation With Cloud:...
 
Testjrjnejrvnorno4rno3nrfnfjnrfnournfou3nfou3f
Testjrjnejrvnorno4rno3nrfnfjnrfnournfou3nfou3fTestjrjnejrvnorno4rno3nrfnfjnrfnournfou3nfou3f
Testjrjnejrvnorno4rno3nrfnfjnrfnournfou3nfou3f
 
Data Innovation Summit: Data Integrity Trends
Data Innovation Summit: Data Integrity TrendsData Innovation Summit: Data Integrity Trends
Data Innovation Summit: Data Integrity Trends
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
 
Optimisez la fonction financière en automatisant vos processus SAP
Optimisez la fonction financière en automatisant vos processus SAPOptimisez la fonction financière en automatisant vos processus SAP
Optimisez la fonction financière en automatisant vos processus SAP
 
SAPS/4HANA Migration - Transformation-Management + nachhaltige Investitionen
SAPS/4HANA Migration - Transformation-Management + nachhaltige InvestitionenSAPS/4HANA Migration - Transformation-Management + nachhaltige Investitionen
SAPS/4HANA Migration - Transformation-Management + nachhaltige Investitionen
 
Automatisierte SAP Prozesse mit Hilfe von APIs
Automatisierte SAP Prozesse mit Hilfe von APIsAutomatisierte SAP Prozesse mit Hilfe von APIs
Automatisierte SAP Prozesse mit Hilfe von APIs
 
Moving IBM i Applications to the Cloud with AWS and Precisely
Moving IBM i Applications to the Cloud with AWS and PreciselyMoving IBM i Applications to the Cloud with AWS and Precisely
Moving IBM i Applications to the Cloud with AWS and Precisely
 
Effective Security Monitoring for IBM i: What You Need to Know
Effective Security Monitoring for IBM i: What You Need to KnowEffective Security Monitoring for IBM i: What You Need to Know
Effective Security Monitoring for IBM i: What You Need to Know
 
Automate Your Master Data Processes for Shared Service Center Excellence
Automate Your Master Data Processes for Shared Service Center ExcellenceAutomate Your Master Data Processes for Shared Service Center Excellence
Automate Your Master Data Processes for Shared Service Center Excellence
 
5 Keys to Improved IT Operation Management
5 Keys to Improved IT Operation Management5 Keys to Improved IT Operation Management
5 Keys to Improved IT Operation Management
 
Unlock Efficiency With Your Address Data Today For a Smarter Tomorrow
Unlock Efficiency With Your Address Data Today For a Smarter TomorrowUnlock Efficiency With Your Address Data Today For a Smarter Tomorrow
Unlock Efficiency With Your Address Data Today For a Smarter Tomorrow
 
Navigating Cloud Trends in 2024 Webinar Deck
Navigating Cloud Trends in 2024 Webinar DeckNavigating Cloud Trends in 2024 Webinar Deck
Navigating Cloud Trends in 2024 Webinar Deck
 
Mainframe Sort Operations: Gaining the Insights You Need for Peak Performance
Mainframe Sort Operations: Gaining the Insights You Need for Peak PerformanceMainframe Sort Operations: Gaining the Insights You Need for Peak Performance
Mainframe Sort Operations: Gaining the Insights You Need for Peak Performance
 

Recently uploaded

Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 

Recently uploaded (20)

DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

Modeling and Forecasting – Effective Baselines for Capacity Management

  • 1. ANALYTICAL MODELING AND CREATING EFFECTIVE BASELINES Charles Johnson – Senior Solutions Engineer Bill Bostridge – VP Sales, Data Infrastructure Optimization
  • 2. Leading the next technology [r]evolution: Big Iron to Big Data Big Iron to Big Data: a fast-growing market segment composed of solutions that optimize traditional data systems and deliver mission-critical data from these systems to next-generation analytic environments. Syncsort Confidential and Proprietary - do not copy or distribute 2
  • 3. Syncsort - Trusted Industry Leadership Syncsort Confidential and Proprietary - do not copy or distribute 500+ Experienced & Talented Data Professionals >7,000 Customers 1968 50 Years of Market Leadership & Award-Winning Customer Support 84 of Fortune 100 are Customers 3x Revenue Growth In Last 12 Months The global leader in Big Iron to Big Data 3
  • 4. Syncsort Confidential and Proprietary - do not copy or distribute 4
  • 5. Differentiated Product Portfolio & Technical Expertise Syncsort Confidential and Proprietary - do not copy or distribute Data Infrastructure Optimization Data Availability Data Integration Data Quality Market-leading data quality capability Best-in-class resource utilization and performance, on premise or in the cloud #1 in high availability for IBM i and AIX Power Systems Industry-leading mainframe data access and highest performing ETL • Trillium Software System • Trillium Quality for Big Data • Trillium Precise • Trillium Cloud • Trillium Global Locator • DL/2 • Zen Suite • MFX® for z/OS • ZPSaver Suite • EZ-DB2 • EZ-IDMS • DMX & DMX-h • DMX AppMod • athene® • athene SaaS® • MIMIX Availability & DR • MIMIX Move • MIMIX Share • Quick-EDD/HA • iTera Availability • Enforcive, Cilasoft, CSI • Ironstream® • Ironstream® Transaction Tracing • DMX & DMX-h • DMX Change Data Capture Big Iron to Big Data A fast-growing market segment composed of solutions that optimize traditional data systems and deliver mission-critical data from these systems to next-generation analytic environments. 5
  • 6. Agenda Modeling Tools and Techniques What Information do I need? What questions can a model answer? Determine the baseline for the modelling question Modeling scenarios Recap 6Syncsort Confidential and Proprietary - do not copy or distribute
  • 7. “A model is a simplification of reality, built for a specific purpose” Models Syncsort Confidential and Proprietary - do not copy or distribute 7
  • 8. What Questions can a Model Answer? Where are my current bottlenecks? How will increasing workloads affect response time? How much more work can my systems handle? What is the degree of tolerance in the forecast? How sensitive is it to workload growth estimates? When do I need to upgrade, and what performance benefit will be gained? Syncsort Confidential and Proprietary - do not copy or distribute 8
  • 9. Quality of Service for Stakeholders 9Syncsort Confidential and Proprietary - do not copy or distribute
  • 10. Analytical Models Modeling Tools and Techniques Trending Consolidation Vendor Syncsort Confidential and Proprietary - do not copy or distribute 10
  • 11. Analytical Models Analytical modeling – Multi-class queuing network theory; stable and well understood – Operational research laws applied to computers – Known as Queuing Network Models (QNM) Modest time, effort and expertise to model a system Attainable accuracy OK for business decisions Few metrics, given automatic data collection Few parameters for What-If changes Quick scenario evaluations Quick sensitivity analyses Quality of Service to Stakeholder Syncsort Confidential and Proprietary - do not copy or distribute 11
  • 12. Analytical Models – Pros and Cons Pros – Accurate enough for most planning purposes – Quick to build and get results – Does not require detailed expertise – Completely reproducible results Cons – Limited to specific workload mixes at a single point in time Syncsort Confidential and Proprietary - do not copy or distribute 12
  • 13. Simulation Models Discrete Event Simulation (DES) engine Detailed knowledge of system internals Even more details to achieve high accuracy Good instrumentation or expertise to collect data Expertise to model a system and calibrate the model Syncsort Confidential and Proprietary - do not copy or distribute 13
  • 14. Simulation Models Pros – Potentially very accurate if set up by an expert – Can model behavior over time – Can model detailed system internals such as database buffer pools Cons – Potentially very inaccurate if not set up by an expert – High degree of detailed knowledge and specialist expertise – Time and effort to set up – Time to produce a report – More time to consider all potential scenarios – Even more time to do sensitivity analysis Syncsort Confidential and Proprietary - do not copy or distribute 14
  • 15. Modeling vs. Trending Trending – Easy to do – Scales well for multiple systems e.g. Windows , UNIX – Easy to alert on – No relationship to the performance (service) of a system or application – Looks at just one metric Modeling – Relates service to utilization – View whole system interactions – ITIL recommends modeling – Moderate effort 15Syncsort Confidential and Proprietary - do not copy or distribute
  • 16. Spreadsheet Analysis Limitations occur when too much of too many types of data must be analysed and reported on repeatedly 16Syncsort Confidential and Proprietary - do not copy or distribute http://optimityanz.com/wp- content/uploads/2014/10/spreadsheet.png
  • 17. Analytical Modeling Workflow 17Syncsort Confidential and Proprietary - do not copy or distribute Modify Model and Predict Performance Build and Calibrate the Model Current Configuration Measure Current Environment Technical & Business Inputs Describe the expected system Technical & Business Inputs Expected System Expected Configuration Measure and Compare with Predictions Actual Inputs Actual Configuration Actual Inputs Actual Configuration
  • 18. What information do I need? Service Level Agreements (SLA) Business information, i.e. # of widgets made quota New applications New hardware from vendors 18Syncsort Confidential and Proprietary - do not copy or distribute
  • 19. Determine the baseline for the modeling question Time and Duration – Identify peak times (when future problems may occur) – Ensure that important workloads are present Consistent behaviour – Type of work – Transaction arrival rate – Total system loading Not affected by external events – Normal availability – No media failures, looping tasks, etc. Syncsort Confidential and Proprietary - do not copy or distribute 19
  • 20. Choosing a modeling period - Peak vs. Average What method do you want to base the modeling? 20Syncsort Confidential and Proprietary - do not copy or distribute
  • 21. Choosing a modeling period 21Syncsort Confidential and Proprietary - do not copy or distribute
  • 22. Choosing a modeling period 22Syncsort Confidential and Proprietary - do not copy or distribute
  • 23. Choosing a modeling period - Time of Day Does the time of day affect workloads Is the environment transactional based Is over-night batch running into online uptime 23Syncsort Confidential and Proprietary - do not copy or distribute
  • 24. Business Transactions vs. CPU Usage Syncsort Confidential and Proprietary - do not copy or distribute 24
  • 25. Modeling Scenarios Change in Workload characteristics Change in hardware characteristics Hardware / Merger & Acquisition consolidation Moving to the Cloud 25Syncsort Confidential and Proprietary - do not copy or distribute
  • 26. Syncsort Confidential and Proprietary - do not copy or distribute 26 MAINFRAME ANALYTICAL MODEL SCENARIO
  • 27. Model Baseline - CPU/CEC Modeling – Hardware & I/O 27Syncsort Confidential and Proprietary - do not copy or distribute
  • 28. Increase ProdOnl 5% - CPU/CEC Modeling – Hardware & I/O 28Syncsort Confidential and Proprietary - do not copy or distribute
  • 29. Results CPU Change - CPU/CEC Modeling – Hardware & I/O 29Syncsort Confidential and Proprietary - do not copy or distribute
  • 30. DISTRIBUTED ANALYTICAL MODEL SCENARIO Syncsort Confidential and Proprietary - do not copy or distribute 30
  • 31. Model – oracleq000 10% growth – server change 31Syncsort Confidential and Proprietary - do not copy or distribute
  • 32. Model – Linux server change & disk change 32Syncsort Confidential and Proprietary - do not copy or distribute
  • 33. Baseline – Hardware & I/O 33Syncsort Confidential and Proprietary - do not copy or distribute
  • 34. Model – Increase ProdOnl workload 5% 34Syncsort Confidential and Proprietary - do not copy or distribute
  • 35. Results CPU Change based on workload increase 35Syncsort Confidential and Proprietary - do not copy or distribute
  • 36. Recap What is the question you are attempting to answer? Gather as much data and information as possible Ask questions and document Ensure your baseline matches the real world Compare your modeling results to the actual timeframe 36Syncsort Confidential and Proprietary - do not copy or distribute
  • 37. Syncsort Confidential and Proprietary - do not copy or distribute 37
  • 38. We are Finished Syncsort Confidential and Proprietary - do not copy or distribute 38