SlideShare uma empresa Scribd logo
1 de 23
Demand & Capacity Management Vishwanath Ramdas
Capacity – Demand Management framework Identify usage patterns both short term and  long term translate customer demands into workloads put upon critical  components  Monitor and collect performance data of critical components in current configuration Determine the current and future resource needs. Ensure resources are acquired & implemented in a timely and cost-effective manner Demand  Management Performance  Management Workload  Management Resource  Management
What are the criticality  Maps to setup monitoring?  Demand  Management .a 1 Define the Service Catalog within IT Develop the services catalog. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],The service catalog is an overall IT asset and would be helpful in IT SLM process.
What are the criticality  Maps to setup monitoring?  Demand  Management .b 1 Define parameters that would help classify services.  Develop the services catalog. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],The service catalog is an overall IT asset and certain data in the service catalog would be useful for capacity – demand planning and management.
What are the criticality  Maps to setup monitoring?  Demand  Management .b 1 Service Catalog developed for a petrochem - MNC Sample of a developed services catalog as part of SLM workshop. The Service catalog workshop defined the parameters of each service and listed all key IT services and created an SLA for each service
What are the criticality  Maps to setup monitoring?  Demand  Management .c 1 ,[object Object],[object Object],[object Object],[object Object],Get Ratings from IT Managers on the business and capacity criteria.  Classify and define capacity management approaches
What are the criticality  Maps to setup monitoring?  Demand  Management .d 1 ,[object Object],[object Object],[object Object],[object Object],Visualize the services map & select capacity management strategy based on classification. Classify and define capacity management approaches 2 1 4 3
Mapping Business Drivers to Infrastructure Capacity  ,[object Object],[object Object],[object Object],Workload  Management 2 Define the Use Scenarios for each service and build the Component Capacity Impact Matrix [CCIM] .a Applicable for 1 st  Quadrant Services / Active Monitoring. – Mapping demand to capacity. The CCIM is a critical asset to IT, it can control and provide data on business value of IT if Value metrics are drawn for the services.  This can then trace the value of each infrastructure element back to business.
Mapping Business Drivers to Infrastructure Capacity  2 Identify Business drivers that influence capacity. ,[object Object],[object Object],[object Object],.b Applicable for 1 st  Quadrant Services / Active Monitoring. – Mapping demand to capacity. Supply side Demand side Workload  Management
Modeling Long term Aggregate Demand Forecasting 3 Define the Capacity Planning process .a Create a demand forecasting & capacity planning framework  Defining the capacity thresholds for a exchange service for a large Indian MNC ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Performance Management
Modeling Long term Aggregate Demand Forecasting 3 ,[object Object],[object Object],[object Object],For a education services leader In UK, their capacity requirements were simulated and finally modeled in EXCEL Determined the network bandwidth for a large Digital Signage SAAS service with potential 100K screens. Create a demand forecasting & capacity planning framework  Build the long term Demand & capacity modeling framework .b .1 .2 Performance Management
Samples of Long term aggregate demand Forecasting 3 Capacity – Demand Forecasting for Hosted services for a European Education Services Co 2 3 ,[object Object],[object Object],[object Object],.1 Performance Management
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Samples of Long term aggregate demand Forecasting 3 Capacity – Demand Forecasting for infrastructure capacity of hosted service  provider .2 Performance Management
Different Monitoring approaches for critical applications System monitoring, setup measurement agents for capturing, CPU, memory, storage space, process metrics and OS metrics on the server & network nodes. .a .b 4 Different ways to monitor infrastructure. End user end to end transaction monitoring. This is done through remote agents that create synthetic transactions and trap various response times for each use case transaction. End User Monitoring was setup for a large IT services / consulting organization for their  central – web project management software Performance Management
Different Monitoring approaches for critical applications Performance  Management Capture logs and traces from web servers and DB servers to capture both response times for specific transactions and the patterns of usage of the resources. What are end users demanding? Transaction tracing within application servers to capture execution of software code on systems. Used in software performance engineering in load simulated environments. Used with prior care in production environments as these monitors can consume significant resources. .c 4 .d Different ways to monitor infrastructure.
Samples of Monitoring setup for different clients. Resource  Management 4 Typical capacity monitoring done for a large US MNC. Trend view of hosting center bandwidth consumption from AT&T services. These trends are used as inputs for fine tuning the demand models and for capacity planning. Capacity usage trends for staff usage for the network service, showing available capacity and usage. Such a trend was used to re-contract and redeploy resources in network management and support
Modeling Capacity (Six Sigma: Process Capability) Identify critical apps managed by the DC, define performance criteria and setup the monitoring systems Map and identify demand scenarios in critical apps [ in pilot – 2/3 apps] – monitor demand  - sys monitors  Correlate application into infrastructure elements and collect data on infrastructure Join demand & infrastructure performance and monitor capacity metrics w.r.t limits App - DC inventory 1 2 4
Forecasting (Six Sigma: Process Trends) Analyze the performance across parameters  Forecasting using statistical tools like trend analysis, seasonality, c/r-charts ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Setting the Limits ( Six Sigma : Process Control ) ,[object Object],[object Object],[object Object],Interpret the trends  - event management and alerts. Setup Capacity governance and control procedures based on ITIL  standards and 6sigma control ,[object Object],[object Object],[object Object],[object Object],[object Object]
What are solutions to identified constraints? 3 approaches are presented here based on lean tenets. ,[object Object],[object Object],[object Object],[object Object],Find the bottleneck and remove the non value add wastes in the system [MUDA] 1
What are solutions to identified constraints? 3 approaches are presented here based on lean tenets. ,[object Object],[object Object],[object Object],[object Object],Balance demand & Capacity [MURA]. Level demand across time and make capacity flexible to varying demand 2
What are solutions to identified constraints? 3 approaches are presented here based on lean tenets. ,[object Object],[object Object],[object Object],[object Object],[object Object],Innovatively expand capacity  or shrink processing to obviate overload  [MURI] 3
Vishwanath Ramdas is … ,[object Object],[object Object],[object Object],[object Object],[object Object],Thank You

Mais conteúdo relacionado

Mais procurados

Service delivery and pricing
Service delivery and pricingService delivery and pricing
Service delivery and pricingAshish Awasthi
 
Customer Relationship Management
Customer Relationship ManagementCustomer Relationship Management
Customer Relationship ManagementMishaalhk
 
Customer Relationship Management
Customer Relationship ManagementCustomer Relationship Management
Customer Relationship ManagementDr. Praveen Pillai
 
New service development
New service developmentNew service development
New service developmentliza daoanis
 
Business-Case-Template for the introduction of CRM
Business-Case-Template for the introduction of CRMBusiness-Case-Template for the introduction of CRM
Business-Case-Template for the introduction of CRMRobert Gilfoyle
 
Service Automation: Enabling The Self Service Generation - Jan-Willem Middleburg
Service Automation: Enabling The Self Service Generation - Jan-Willem MiddleburgService Automation: Enabling The Self Service Generation - Jan-Willem Middleburg
Service Automation: Enabling The Self Service Generation - Jan-Willem MiddleburgPink Elephant
 
Service Blueprint
Service BlueprintService Blueprint
Service BlueprintGul Mann
 
Presentation on Customer Lifetime Value
Presentation on Customer Lifetime ValuePresentation on Customer Lifetime Value
Presentation on Customer Lifetime ValueKisorkumar Varadarajan
 
Service Management Introduction
Service Management IntroductionService Management Introduction
Service Management IntroductionSOMASUNDARAM T
 
Customer lifetime value ppttt
Customer lifetime value pptttCustomer lifetime value ppttt
Customer lifetime value pptttJaswinder Singh
 
DEMAND MANAGEMENT IN SERVICES Module 7
DEMAND MANAGEMENT IN SERVICES Module 7DEMAND MANAGEMENT IN SERVICES Module 7
DEMAND MANAGEMENT IN SERVICES Module 7Azam FA
 
Customer relationship management unit 1 introduction
Customer relationship management  unit 1 introductionCustomer relationship management  unit 1 introduction
Customer relationship management unit 1 introductionGanesha Pandian
 
The nature of services
The nature of servicesThe nature of services
The nature of servicesAamir chouhan
 
CRM Business Case Template
CRM Business Case Template CRM Business Case Template
CRM Business Case Template Demand Metric
 
Consumer Behavior in a Services Context
Consumer Behavior in a Services ContextConsumer Behavior in a Services Context
Consumer Behavior in a Services ContextSurya Reddy
 
Services marketing 1
Services marketing 1Services marketing 1
Services marketing 1iipmff2
 

Mais procurados (20)

Service delivery and pricing
Service delivery and pricingService delivery and pricing
Service delivery and pricing
 
Customer Relationship Management
Customer Relationship ManagementCustomer Relationship Management
Customer Relationship Management
 
Customer Relationship Management
Customer Relationship ManagementCustomer Relationship Management
Customer Relationship Management
 
Customer Experience Management
Customer Experience ManagementCustomer Experience Management
Customer Experience Management
 
New service development
New service developmentNew service development
New service development
 
Business-Case-Template for the introduction of CRM
Business-Case-Template for the introduction of CRMBusiness-Case-Template for the introduction of CRM
Business-Case-Template for the introduction of CRM
 
Service Automation: Enabling The Self Service Generation - Jan-Willem Middleburg
Service Automation: Enabling The Self Service Generation - Jan-Willem MiddleburgService Automation: Enabling The Self Service Generation - Jan-Willem Middleburg
Service Automation: Enabling The Self Service Generation - Jan-Willem Middleburg
 
Service Blueprint
Service BlueprintService Blueprint
Service Blueprint
 
Presentation on Customer Lifetime Value
Presentation on Customer Lifetime ValuePresentation on Customer Lifetime Value
Presentation on Customer Lifetime Value
 
Service Management Introduction
Service Management IntroductionService Management Introduction
Service Management Introduction
 
Business Process Management System
Business Process Management SystemBusiness Process Management System
Business Process Management System
 
Customer lifetime value ppttt
Customer lifetime value pptttCustomer lifetime value ppttt
Customer lifetime value ppttt
 
DEMAND MANAGEMENT IN SERVICES Module 7
DEMAND MANAGEMENT IN SERVICES Module 7DEMAND MANAGEMENT IN SERVICES Module 7
DEMAND MANAGEMENT IN SERVICES Module 7
 
Customer relationship management unit 1 introduction
Customer relationship management  unit 1 introductionCustomer relationship management  unit 1 introduction
Customer relationship management unit 1 introduction
 
The nature of services
The nature of servicesThe nature of services
The nature of services
 
Crm unit 1
Crm unit 1Crm unit 1
Crm unit 1
 
Demand management
Demand managementDemand management
Demand management
 
CRM Business Case Template
CRM Business Case Template CRM Business Case Template
CRM Business Case Template
 
Consumer Behavior in a Services Context
Consumer Behavior in a Services ContextConsumer Behavior in a Services Context
Consumer Behavior in a Services Context
 
Services marketing 1
Services marketing 1Services marketing 1
Services marketing 1
 

Semelhante a Capacity and Demand Management

Pradeepnsingh praveenkyadav-131008015758-phpapp02
Pradeepnsingh praveenkyadav-131008015758-phpapp02Pradeepnsingh praveenkyadav-131008015758-phpapp02
Pradeepnsingh praveenkyadav-131008015758-phpapp02PMI_IREP_TP
 
Pradeep n singh_praveenkyadav
Pradeep n singh_praveenkyadavPradeep n singh_praveenkyadav
Pradeep n singh_praveenkyadavPMI2011
 
IRJET- Performance Analysis of Store Inventory Management (SIM) an Enterp...
IRJET-  	  Performance Analysis of Store Inventory Management (SIM) an Enterp...IRJET-  	  Performance Analysis of Store Inventory Management (SIM) an Enterp...
IRJET- Performance Analysis of Store Inventory Management (SIM) an Enterp...IRJET Journal
 
Application SLA - the missing part of complete SLA management
Application SLA - the missing part of complete SLA managementApplication SLA - the missing part of complete SLA management
Application SLA - the missing part of complete SLA managementComarch
 
Redefining-Smart-Grid-Architectural-Thinking-Using-Stream-Computing
Redefining-Smart-Grid-Architectural-Thinking-Using-Stream-ComputingRedefining-Smart-Grid-Architectural-Thinking-Using-Stream-Computing
Redefining-Smart-Grid-Architectural-Thinking-Using-Stream-ComputingAjoy Kumar
 
IRJET - Customer Churn Analysis in Telecom Industry
IRJET - Customer Churn Analysis in Telecom IndustryIRJET - Customer Churn Analysis in Telecom Industry
IRJET - Customer Churn Analysis in Telecom IndustryIRJET Journal
 
Using Predictive Analytics to Optimize Asset Maintenance in the Utilities Ind...
Using Predictive Analytics to Optimize Asset Maintenance in the Utilities Ind...Using Predictive Analytics to Optimize Asset Maintenance in the Utilities Ind...
Using Predictive Analytics to Optimize Asset Maintenance in the Utilities Ind...Cognizant
 
A Practical Approach for Power Utilities Seeking to Create Sustaining Busines...
A Practical Approach for Power Utilities Seeking to Create Sustaining Busines...A Practical Approach for Power Utilities Seeking to Create Sustaining Busines...
A Practical Approach for Power Utilities Seeking to Create Sustaining Busines...Cognizant
 
UtiliAPP - Utility Analytics - Indigo Advisory Group
UtiliAPP  - Utility Analytics - Indigo Advisory GroupUtiliAPP  - Utility Analytics - Indigo Advisory Group
UtiliAPP - Utility Analytics - Indigo Advisory GroupIndigo Advisory Group
 
Enterprise resource planning_system
Enterprise resource planning_systemEnterprise resource planning_system
Enterprise resource planning_systemJithin Zcs
 
10 Ways to Better Application-Centric Service Management
10 Ways to Better Application-Centric Service Management10 Ways to Better Application-Centric Service Management
10 Ways to Better Application-Centric Service ManagementLinh Nguyen
 
unit 5 cloud.pptx
unit 5 cloud.pptxunit 5 cloud.pptx
unit 5 cloud.pptxMrPrathapG
 
Requirement analysis
Requirement analysisRequirement analysis
Requirement analysiscsk selva
 
4sl Demand Management
4sl  Demand Management4sl  Demand Management
4sl Demand Managementtarransp
 
Smart Grid Readiness - Self Assessment Tool
Smart Grid Readiness - Self Assessment ToolSmart Grid Readiness - Self Assessment Tool
Smart Grid Readiness - Self Assessment Toolakhilaggarwal46
 
Top 8 Trends in Performance Engineering
Top 8 Trends in Performance EngineeringTop 8 Trends in Performance Engineering
Top 8 Trends in Performance EngineeringConvetit
 

Semelhante a Capacity and Demand Management (20)

Pradeepnsingh praveenkyadav-131008015758-phpapp02
Pradeepnsingh praveenkyadav-131008015758-phpapp02Pradeepnsingh praveenkyadav-131008015758-phpapp02
Pradeepnsingh praveenkyadav-131008015758-phpapp02
 
Pradeep n singh_praveenkyadav
Pradeep n singh_praveenkyadavPradeep n singh_praveenkyadav
Pradeep n singh_praveenkyadav
 
IRJET- Performance Analysis of Store Inventory Management (SIM) an Enterp...
IRJET-  	  Performance Analysis of Store Inventory Management (SIM) an Enterp...IRJET-  	  Performance Analysis of Store Inventory Management (SIM) an Enterp...
IRJET- Performance Analysis of Store Inventory Management (SIM) an Enterp...
 
Service quality management
Service quality managementService quality management
Service quality management
 
Application SLA - the missing part of complete SLA management
Application SLA - the missing part of complete SLA managementApplication SLA - the missing part of complete SLA management
Application SLA - the missing part of complete SLA management
 
Redefining-Smart-Grid-Architectural-Thinking-Using-Stream-Computing
Redefining-Smart-Grid-Architectural-Thinking-Using-Stream-ComputingRedefining-Smart-Grid-Architectural-Thinking-Using-Stream-Computing
Redefining-Smart-Grid-Architectural-Thinking-Using-Stream-Computing
 
IRJET - Customer Churn Analysis in Telecom Industry
IRJET - Customer Churn Analysis in Telecom IndustryIRJET - Customer Churn Analysis in Telecom Industry
IRJET - Customer Churn Analysis in Telecom Industry
 
Using Predictive Analytics to Optimize Asset Maintenance in the Utilities Ind...
Using Predictive Analytics to Optimize Asset Maintenance in the Utilities Ind...Using Predictive Analytics to Optimize Asset Maintenance in the Utilities Ind...
Using Predictive Analytics to Optimize Asset Maintenance in the Utilities Ind...
 
A Practical Approach for Power Utilities Seeking to Create Sustaining Busines...
A Practical Approach for Power Utilities Seeking to Create Sustaining Busines...A Practical Approach for Power Utilities Seeking to Create Sustaining Busines...
A Practical Approach for Power Utilities Seeking to Create Sustaining Busines...
 
Blue book
Blue bookBlue book
Blue book
 
UtiliAPP - Utility Analytics - Indigo Advisory Group
UtiliAPP  - Utility Analytics - Indigo Advisory GroupUtiliAPP  - Utility Analytics - Indigo Advisory Group
UtiliAPP - Utility Analytics - Indigo Advisory Group
 
Enterprise resource planning_system
Enterprise resource planning_systemEnterprise resource planning_system
Enterprise resource planning_system
 
10 Ways to Better Application-Centric Service Management
10 Ways to Better Application-Centric Service Management10 Ways to Better Application-Centric Service Management
10 Ways to Better Application-Centric Service Management
 
unit 5 cloud.pptx
unit 5 cloud.pptxunit 5 cloud.pptx
unit 5 cloud.pptx
 
Requirement analysis
Requirement analysisRequirement analysis
Requirement analysis
 
5063 - IT Operations Analytics Bridging Business and IT
5063 - IT Operations Analytics  Bridging Business and IT5063 - IT Operations Analytics  Bridging Business and IT
5063 - IT Operations Analytics Bridging Business and IT
 
4sl Demand Management
4sl  Demand Management4sl  Demand Management
4sl Demand Management
 
Sagar Resume
Sagar ResumeSagar Resume
Sagar Resume
 
Smart Grid Readiness - Self Assessment Tool
Smart Grid Readiness - Self Assessment ToolSmart Grid Readiness - Self Assessment Tool
Smart Grid Readiness - Self Assessment Tool
 
Top 8 Trends in Performance Engineering
Top 8 Trends in Performance EngineeringTop 8 Trends in Performance Engineering
Top 8 Trends in Performance Engineering
 

Mais de Vishwanath Ramdas

Analytics Service Framework
Analytics Service Framework Analytics Service Framework
Analytics Service Framework Vishwanath Ramdas
 
Thinking for a living Tom Davenport book summary
Thinking for a living   Tom Davenport book summaryThinking for a living   Tom Davenport book summary
Thinking for a living Tom Davenport book summaryVishwanath Ramdas
 
constants nature John Barrow A Book Summary
constants nature John Barrow A Book Summaryconstants nature John Barrow A Book Summary
constants nature John Barrow A Book SummaryVishwanath Ramdas
 
art of innov ideo tom kelley - A Boox summary 2011
art of innov ideo tom kelley  - A Boox summary 2011art of innov ideo tom kelley  - A Boox summary 2011
art of innov ideo tom kelley - A Boox summary 2011Vishwanath Ramdas
 
Boox summary 201602 sri sankara
Boox summary 201602 sri sankaraBoox summary 201602 sri sankara
Boox summary 201602 sri sankaraVishwanath Ramdas
 
Boox summary 201512 my gita devduttpatnaik
Boox summary 201512 my gita devduttpatnaikBoox summary 201512 my gita devduttpatnaik
Boox summary 201512 my gita devduttpatnaikVishwanath Ramdas
 
20150118 s snet analytics vca
20150118 s snet analytics vca20150118 s snet analytics vca
20150118 s snet analytics vcaVishwanath Ramdas
 
Unified Competency Framework
Unified Competency Framework Unified Competency Framework
Unified Competency Framework Vishwanath Ramdas
 
Indian Banks Atm cash out problem
Indian Banks Atm cash out problemIndian Banks Atm cash out problem
Indian Banks Atm cash out problemVishwanath Ramdas
 
The managers handbook - morey stettner
The managers handbook - morey stettnerThe managers handbook - morey stettner
The managers handbook - morey stettnerVishwanath Ramdas
 
Analytics capability framework viramdas 201212 ssnet
Analytics capability framework viramdas 201212 ssnetAnalytics capability framework viramdas 201212 ssnet
Analytics capability framework viramdas 201212 ssnetVishwanath Ramdas
 
Anticipatory Failure Determination
Anticipatory Failure Determination Anticipatory Failure Determination
Anticipatory Failure Determination Vishwanath Ramdas
 

Mais de Vishwanath Ramdas (20)

Sumyag profile deck
Sumyag profile deck Sumyag profile deck
Sumyag profile deck
 
Book summary sankara
Book summary sankaraBook summary sankara
Book summary sankara
 
DevOps 201607
DevOps 201607 DevOps 201607
DevOps 201607
 
Analytics Service Framework
Analytics Service Framework Analytics Service Framework
Analytics Service Framework
 
Thinking for a living Tom Davenport book summary
Thinking for a living   Tom Davenport book summaryThinking for a living   Tom Davenport book summary
Thinking for a living Tom Davenport book summary
 
constants nature John Barrow A Book Summary
constants nature John Barrow A Book Summaryconstants nature John Barrow A Book Summary
constants nature John Barrow A Book Summary
 
art of innov ideo tom kelley - A Boox summary 2011
art of innov ideo tom kelley  - A Boox summary 2011art of innov ideo tom kelley  - A Boox summary 2011
art of innov ideo tom kelley - A Boox summary 2011
 
HR Training Sessions
HR Training Sessions HR Training Sessions
HR Training Sessions
 
Boox summary 201602 sri sankara
Boox summary 201602 sri sankaraBoox summary 201602 sri sankara
Boox summary 201602 sri sankara
 
Boox summary 201512 my gita devduttpatnaik
Boox summary 201512 my gita devduttpatnaikBoox summary 201512 my gita devduttpatnaik
Boox summary 201512 my gita devduttpatnaik
 
20150118 s snet analytics vca
20150118 s snet analytics vca20150118 s snet analytics vca
20150118 s snet analytics vca
 
Top android apps
Top android apps Top android apps
Top android apps
 
six sigma key introduction
six sigma key introduction six sigma key introduction
six sigma key introduction
 
Unified Competency Framework
Unified Competency Framework Unified Competency Framework
Unified Competency Framework
 
Indian Banks Atm cash out problem
Indian Banks Atm cash out problemIndian Banks Atm cash out problem
Indian Banks Atm cash out problem
 
The managers handbook - morey stettner
The managers handbook - morey stettnerThe managers handbook - morey stettner
The managers handbook - morey stettner
 
Analytics capability framework viramdas 201212 ssnet
Analytics capability framework viramdas 201212 ssnetAnalytics capability framework viramdas 201212 ssnet
Analytics capability framework viramdas 201212 ssnet
 
Iima notes
Iima notesIima notes
Iima notes
 
Design new dimension
Design new dimensionDesign new dimension
Design new dimension
 
Anticipatory Failure Determination
Anticipatory Failure Determination Anticipatory Failure Determination
Anticipatory Failure Determination
 

Último

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
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
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
 
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
 
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
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
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
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
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
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
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
 
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
 
"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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 

Último (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
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
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
 
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
 
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
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
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
 
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
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
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
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
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
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
"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...
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 

Capacity and Demand Management

  • 1. Demand & Capacity Management Vishwanath Ramdas
  • 2. Capacity – Demand Management framework Identify usage patterns both short term and long term translate customer demands into workloads put upon critical components Monitor and collect performance data of critical components in current configuration Determine the current and future resource needs. Ensure resources are acquired & implemented in a timely and cost-effective manner Demand Management Performance Management Workload Management Resource Management
  • 3.
  • 4.
  • 5. What are the criticality Maps to setup monitoring? Demand Management .b 1 Service Catalog developed for a petrochem - MNC Sample of a developed services catalog as part of SLM workshop. The Service catalog workshop defined the parameters of each service and listed all key IT services and created an SLA for each service
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. Different Monitoring approaches for critical applications System monitoring, setup measurement agents for capturing, CPU, memory, storage space, process metrics and OS metrics on the server & network nodes. .a .b 4 Different ways to monitor infrastructure. End user end to end transaction monitoring. This is done through remote agents that create synthetic transactions and trap various response times for each use case transaction. End User Monitoring was setup for a large IT services / consulting organization for their central – web project management software Performance Management
  • 15. Different Monitoring approaches for critical applications Performance Management Capture logs and traces from web servers and DB servers to capture both response times for specific transactions and the patterns of usage of the resources. What are end users demanding? Transaction tracing within application servers to capture execution of software code on systems. Used in software performance engineering in load simulated environments. Used with prior care in production environments as these monitors can consume significant resources. .c 4 .d Different ways to monitor infrastructure.
  • 16. Samples of Monitoring setup for different clients. Resource Management 4 Typical capacity monitoring done for a large US MNC. Trend view of hosting center bandwidth consumption from AT&T services. These trends are used as inputs for fine tuning the demand models and for capacity planning. Capacity usage trends for staff usage for the network service, showing available capacity and usage. Such a trend was used to re-contract and redeploy resources in network management and support
  • 17. Modeling Capacity (Six Sigma: Process Capability) Identify critical apps managed by the DC, define performance criteria and setup the monitoring systems Map and identify demand scenarios in critical apps [ in pilot – 2/3 apps] – monitor demand - sys monitors Correlate application into infrastructure elements and collect data on infrastructure Join demand & infrastructure performance and monitor capacity metrics w.r.t limits App - DC inventory 1 2 4
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.

Notas do Editor

  1. Usage patterns would mean use Scenarios and cases by end users both in volume terms and functionality terms. There by identify critical services from a capacity management perspective.
  2. In this presentation we presume that there is no services listed and catalogued. You may already have a well defined catalogue which can form the starting point for discussions This exercise has value beyond the current requirement of capacity management. This exercise ensures a proper SCatM and SLM. The next step is to furnish the catalog with data to help identify and classify services and there by the infrastructure from a monitoring perspective.
  3. The key parameters in classifying services is shown here. There are 3 areas [ describe ] for service classification overall out of which 2 apply to capacity management as marked [ describe] We would bring pre-defined templates based on experience and standard practices like ITIL. We would then custom fit it to the Cap One Context.
  4. Here is a sample Service catalog created for a Petrochem Major where we helped them list and present their services to their business users. The presentation format was an interactive MS Powerpoint document and would finally be built into a web platform.
  5. Once the parameters are finalized, the team then needs to collect the service information for these parameters. [Desscribe] Capacity critical information would be derived from technical functions and the business parameters would be finalized with the central team [ who should have a good perspective into the business and the business impact of the applications
  6. Based on the parameters, we then use some simple arithmetic functions to derive Criticality ratios for each service and present it in a 2-D domain. [Describe] Typically this map is created in phases taking most important obvious service first and then following up with lesser critical applications.
  7. We would like to introduce a concept called CCIM – which is very simlar to Component Failure Impact Analysis and QFD. It is a core asset – Not only Capacity but Business Value for portfolio SLM and IT Governance. The artefact attached is a sample showcasing how CCIM would look and the values there would be numbers rather than classifiers. The CCIM would have the service Breakdown along the left column derived using usage scenarios and cases & sequence Diagrams for each service The infrastructure breakdown is thereby built [ forming a CMDB like model]
  8. CCIM looks at the supply side relationships WE would need to model the demand side to capture how business drivers affect service usage volumes. Typically there are 5 end measures for the services
  9. Ensure that changes to the infrastructure are incorporated in the framework.
  10. Designed and sized the hosted servers for a Education Services provider. The objective was to create a deployment road map based on the demand growth. Sat with the end customer team to identify the key use cases for the application. Also derived the relation of users to concurrency Ran multiple performance tests and a pilot environment. The performance tests had runs at different levels of concurrency and marked the workload at which utilization was 70% also ran multiple tests with varying database sizes. Identified the business drivers with the customer, based on user population profile, derived concurrency and database size with time. Transferred the performance data from the tests into EXCEL application for both application , network and database. Developed a mathematical transformation that would calculate system specifications for different business scenarios. Arrived at a road map for the client on how the should approach the hosted for the next 4 years. Based on a business growth plan. Created a future proofed architecture to minimize re-build and obsolescence.