SlideShare una empresa de Scribd logo
1 de 16
Performance RiskManagement 		Tech-Talk 2.0 						  By Viswa
Different Stages where “RISK” prevails !!! POC Requirements Gathering Design  Execution Monitoring Analysis Reports
POC No good understanding of the over all architecture . Compare the suggested Tool with those of other vendors  Pro’s and Con’s
Customer change his vendor..
Requirements Gathering	 Picking –up the right business use cases Determining the work load Time lines/Dead lines Simulation of Production Environment
Advance Search taking  2 minutes Import  10000 items taking 5 minutes
Design How quick we can adopt to the technology ? Is the data provided to test resemble “LIVE” Data Other configuration settings like Compression, Proxy, logging etc Avoid .css/gif files and extras Very important to have validation to each and every script
Execution Very important aspect where engineers tend to forget the confirmation is “ Production like Environment “ System Configuration of Load Generators  Results settings In definite executions.
More number of transactions, High through put, Less response times, No sqls with > 10 secs
Monitoring Very important  phase in the whole cycle. What needs to be monitored. Does it require to collect every monitored data.(Ans-YES)
Analysis Here I would like to share  an CASE STUDY  Below is Vmstat and column definitions
Case Study –Application Spike procs                   memory swap io system           cpu r b swpd free buff cache si so bi bo in cs us sywa id 4 0 200560 91656 88596 176092 0 0 0 0 103 12 0 0 0 100 0 0 200560 91660 88600 176092 0 0 0 0 104 12 0 0 0 100 0 0 200560 91660 88600 176092 0 0 0 0 103 16 1 0 0 99 0 0 200560 91660 88600 176092 0 0 0 0 103 12 0 0 0 100 1 0 200560 90200 88608 176100 0 0 8 0 153 118 56 31 0 13 0 0 200560 88692 88612 179036 0 0 2940 0 249 249 44 4 24 28 2 0 200560 88708 88612 179036 0 0 0 484 254 94 39 22 1 38 0 0 200560 88708 88612 179036 0 0 0 0 121 22 0 0 0 100 0 0 200560 88708 88612 179036 0 0 0 0 103 12 0 0 0 100 0 0 200560 91660 88604 176092 0 0 0 80 108 28 0 0 6 94
Case Study 2-OverLoad Scheduler procs                   memory swap io system          cpu r b swpd free buff cache si so bi bo in cs us sywa id 2 1 207740 98476 81344 180972 0 0 2496 0 900 2883 4 12 57 27 0 1 207740 96448 83304 180984 0 0 1968 328 810 2559 8 9 83 0 0 1 207740 94404 85348 180984 0 0 2044 0 829 2879 9 6 78 7 0 1 207740 92576 87176 180984 0 0 1828 0 689 2088 3 9 78 10 2 0 207740 91300 88452 180984 0 0 1276 0 565 2182 7 6 83 4 3 1 207740 90124 89628 180984 0 0 1176 0 551 2219 2 7 91 0 4 2 207740 89240 90512 180984 0 0 880 520 443 907 22 10 67 0 5 3 207740 88056 91680 180984 0 0 1168 0 628 1248 12 11 77 0 4 2 207740 86852 92880 180984 0 0 1200 0 654 1505 6 7 87 0 6 1 207740 85736 93996 180984 0 0 1116 0 526 1512 5 10 85 0 0 1 207740 84844 94888 180984 0 0 892 0 438 1556 6 4 90 0
Reports	 The majority of “RISK” factor involves how effectively monitored, captured results,  Analysis etc structured which resemble the good work .
			Effect of poor “PERFORMANCE RISK MANAGEMENT”

Más contenido relacionado

Similar a Performance Risk Management

OSDC 2017 - Werner Fischer - Linux performance profiling and monitoring
OSDC 2017 - Werner Fischer - Linux performance profiling and monitoringOSDC 2017 - Werner Fischer - Linux performance profiling and monitoring
OSDC 2017 - Werner Fischer - Linux performance profiling and monitoringNETWAYS
 
[INSIGHT OUT 2011] A23 database io performance measuring planning(alex)
[INSIGHT OUT 2011] A23 database io performance measuring planning(alex)[INSIGHT OUT 2011] A23 database io performance measuring planning(alex)
[INSIGHT OUT 2011] A23 database io performance measuring planning(alex)Insight Technology, Inc.
 
Product Training - Hyperconverged and Virtualizaiton.pptx
Product Training - Hyperconverged and Virtualizaiton.pptxProduct Training - Hyperconverged and Virtualizaiton.pptx
Product Training - Hyperconverged and Virtualizaiton.pptxSyafiqCheZul
 
LISA2019 Linux Systems Performance
LISA2019 Linux Systems PerformanceLISA2019 Linux Systems Performance
LISA2019 Linux Systems PerformanceBrendan Gregg
 
OSMC 2015: Linux Performance Profiling and Monitoring by Werner Fischer
OSMC 2015: Linux Performance Profiling and Monitoring by Werner FischerOSMC 2015: Linux Performance Profiling and Monitoring by Werner Fischer
OSMC 2015: Linux Performance Profiling and Monitoring by Werner FischerNETWAYS
 
OSMC 2015 | Linux Performance Profiling and Monitoring by Werner Fischer
OSMC 2015 | Linux Performance Profiling and Monitoring by Werner FischerOSMC 2015 | Linux Performance Profiling and Monitoring by Werner Fischer
OSMC 2015 | Linux Performance Profiling and Monitoring by Werner FischerNETWAYS
 
Packaging Strategy for Community Openstack and Implementation Reference | Hoj...
Packaging Strategy for Community Openstack and Implementation Reference | Hoj...Packaging Strategy for Community Openstack and Implementation Reference | Hoj...
Packaging Strategy for Community Openstack and Implementation Reference | Hoj...Vietnam Open Infrastructure User Group
 
FØCAL Boston AiR - Computer Vision Tracing and Hardware Simulation
FØCAL Boston AiR - Computer Vision Tracing and Hardware SimulationFØCAL Boston AiR - Computer Vision Tracing and Hardware Simulation
FØCAL Boston AiR - Computer Vision Tracing and Hardware SimulationFØCAL
 
Riyaj real world performance issues rac focus
Riyaj real world performance issues rac focusRiyaj real world performance issues rac focus
Riyaj real world performance issues rac focusRiyaj Shamsudeen
 
Fine grained monitoring
Fine grained monitoringFine grained monitoring
Fine grained monitoringIben Rodriguez
 
Monitoring Containers with Weave Scope
Monitoring Containers with Weave ScopeMonitoring Containers with Weave Scope
Monitoring Containers with Weave ScopeWeaveworks
 
Kauli SSPにおけるVyOSの導入事例
Kauli SSPにおけるVyOSの導入事例Kauli SSPにおけるVyOSの導入事例
Kauli SSPにおけるVyOSの導入事例Kazuhito Ohkawa
 
OSDC 2015: Georg Schönberger | Linux Performance Profiling and Monitoring
OSDC 2015: Georg Schönberger | Linux Performance Profiling and MonitoringOSDC 2015: Georg Schönberger | Linux Performance Profiling and Monitoring
OSDC 2015: Georg Schönberger | Linux Performance Profiling and MonitoringNETWAYS
 
Linux Performance Profiling and Monitoring
Linux Performance Profiling and MonitoringLinux Performance Profiling and Monitoring
Linux Performance Profiling and MonitoringGeorg Schönberger
 
Как понять, что происходит на сервере? / Александр Крижановский (NatSys Lab.,...
Как понять, что происходит на сервере? / Александр Крижановский (NatSys Lab.,...Как понять, что происходит на сервере? / Александр Крижановский (NatSys Lab.,...
Как понять, что происходит на сервере? / Александр Крижановский (NatSys Lab.,...Ontico
 
Reverse engineering Swisscom's Centro Grande Modem
Reverse engineering Swisscom's Centro Grande ModemReverse engineering Swisscom's Centro Grande Modem
Reverse engineering Swisscom's Centro Grande ModemCyber Security Alliance
 
Future Architecture of Streaming Analytics: Capitalizing on the Analytics of ...
Future Architecture of Streaming Analytics: Capitalizing on the Analytics of ...Future Architecture of Streaming Analytics: Capitalizing on the Analytics of ...
Future Architecture of Streaming Analytics: Capitalizing on the Analytics of ...DataWorks Summit
 
Examining Malware with Python
Examining Malware with PythonExamining Malware with Python
Examining Malware with Pythonmrphilroth
 

Similar a Performance Risk Management (20)

OSDC 2017 - Werner Fischer - Linux performance profiling and monitoring
OSDC 2017 - Werner Fischer - Linux performance profiling and monitoringOSDC 2017 - Werner Fischer - Linux performance profiling and monitoring
OSDC 2017 - Werner Fischer - Linux performance profiling and monitoring
 
[INSIGHT OUT 2011] A23 database io performance measuring planning(alex)
[INSIGHT OUT 2011] A23 database io performance measuring planning(alex)[INSIGHT OUT 2011] A23 database io performance measuring planning(alex)
[INSIGHT OUT 2011] A23 database io performance measuring planning(alex)
 
Product Training - Hyperconverged and Virtualizaiton.pptx
Product Training - Hyperconverged and Virtualizaiton.pptxProduct Training - Hyperconverged and Virtualizaiton.pptx
Product Training - Hyperconverged and Virtualizaiton.pptx
 
test
testtest
test
 
LISA2019 Linux Systems Performance
LISA2019 Linux Systems PerformanceLISA2019 Linux Systems Performance
LISA2019 Linux Systems Performance
 
OSMC 2015: Linux Performance Profiling and Monitoring by Werner Fischer
OSMC 2015: Linux Performance Profiling and Monitoring by Werner FischerOSMC 2015: Linux Performance Profiling and Monitoring by Werner Fischer
OSMC 2015: Linux Performance Profiling and Monitoring by Werner Fischer
 
OSMC 2015 | Linux Performance Profiling and Monitoring by Werner Fischer
OSMC 2015 | Linux Performance Profiling and Monitoring by Werner FischerOSMC 2015 | Linux Performance Profiling and Monitoring by Werner Fischer
OSMC 2015 | Linux Performance Profiling and Monitoring by Werner Fischer
 
Packaging Strategy for Community Openstack and Implementation Reference | Hoj...
Packaging Strategy for Community Openstack and Implementation Reference | Hoj...Packaging Strategy for Community Openstack and Implementation Reference | Hoj...
Packaging Strategy for Community Openstack and Implementation Reference | Hoj...
 
FØCAL Boston AiR - Computer Vision Tracing and Hardware Simulation
FØCAL Boston AiR - Computer Vision Tracing and Hardware SimulationFØCAL Boston AiR - Computer Vision Tracing and Hardware Simulation
FØCAL Boston AiR - Computer Vision Tracing and Hardware Simulation
 
Riyaj real world performance issues rac focus
Riyaj real world performance issues rac focusRiyaj real world performance issues rac focus
Riyaj real world performance issues rac focus
 
Fine grained monitoring
Fine grained monitoringFine grained monitoring
Fine grained monitoring
 
Monitoring Containers with Weave Scope
Monitoring Containers with Weave ScopeMonitoring Containers with Weave Scope
Monitoring Containers with Weave Scope
 
Kauli SSPにおけるVyOSの導入事例
Kauli SSPにおけるVyOSの導入事例Kauli SSPにおけるVyOSの導入事例
Kauli SSPにおけるVyOSの導入事例
 
OSDC 2015: Georg Schönberger | Linux Performance Profiling and Monitoring
OSDC 2015: Georg Schönberger | Linux Performance Profiling and MonitoringOSDC 2015: Georg Schönberger | Linux Performance Profiling and Monitoring
OSDC 2015: Georg Schönberger | Linux Performance Profiling and Monitoring
 
Linux Performance Profiling and Monitoring
Linux Performance Profiling and MonitoringLinux Performance Profiling and Monitoring
Linux Performance Profiling and Monitoring
 
SQL Server On SANs
SQL Server On SANsSQL Server On SANs
SQL Server On SANs
 
Как понять, что происходит на сервере? / Александр Крижановский (NatSys Lab.,...
Как понять, что происходит на сервере? / Александр Крижановский (NatSys Lab.,...Как понять, что происходит на сервере? / Александр Крижановский (NatSys Lab.,...
Как понять, что происходит на сервере? / Александр Крижановский (NatSys Lab.,...
 
Reverse engineering Swisscom's Centro Grande Modem
Reverse engineering Swisscom's Centro Grande ModemReverse engineering Swisscom's Centro Grande Modem
Reverse engineering Swisscom's Centro Grande Modem
 
Future Architecture of Streaming Analytics: Capitalizing on the Analytics of ...
Future Architecture of Streaming Analytics: Capitalizing on the Analytics of ...Future Architecture of Streaming Analytics: Capitalizing on the Analytics of ...
Future Architecture of Streaming Analytics: Capitalizing on the Analytics of ...
 
Examining Malware with Python
Examining Malware with PythonExamining Malware with Python
Examining Malware with Python
 

Performance Risk Management

  • 2. Different Stages where “RISK” prevails !!! POC Requirements Gathering Design Execution Monitoring Analysis Reports
  • 3. POC No good understanding of the over all architecture . Compare the suggested Tool with those of other vendors Pro’s and Con’s
  • 5. Requirements Gathering Picking –up the right business use cases Determining the work load Time lines/Dead lines Simulation of Production Environment
  • 6. Advance Search taking 2 minutes Import 10000 items taking 5 minutes
  • 7. Design How quick we can adopt to the technology ? Is the data provided to test resemble “LIVE” Data Other configuration settings like Compression, Proxy, logging etc Avoid .css/gif files and extras Very important to have validation to each and every script
  • 8.
  • 9. Execution Very important aspect where engineers tend to forget the confirmation is “ Production like Environment “ System Configuration of Load Generators Results settings In definite executions.
  • 10. More number of transactions, High through put, Less response times, No sqls with > 10 secs
  • 11. Monitoring Very important phase in the whole cycle. What needs to be monitored. Does it require to collect every monitored data.(Ans-YES)
  • 12. Analysis Here I would like to share an CASE STUDY Below is Vmstat and column definitions
  • 13. Case Study –Application Spike procs memory swap io system cpu r b swpd free buff cache si so bi bo in cs us sywa id 4 0 200560 91656 88596 176092 0 0 0 0 103 12 0 0 0 100 0 0 200560 91660 88600 176092 0 0 0 0 104 12 0 0 0 100 0 0 200560 91660 88600 176092 0 0 0 0 103 16 1 0 0 99 0 0 200560 91660 88600 176092 0 0 0 0 103 12 0 0 0 100 1 0 200560 90200 88608 176100 0 0 8 0 153 118 56 31 0 13 0 0 200560 88692 88612 179036 0 0 2940 0 249 249 44 4 24 28 2 0 200560 88708 88612 179036 0 0 0 484 254 94 39 22 1 38 0 0 200560 88708 88612 179036 0 0 0 0 121 22 0 0 0 100 0 0 200560 88708 88612 179036 0 0 0 0 103 12 0 0 0 100 0 0 200560 91660 88604 176092 0 0 0 80 108 28 0 0 6 94
  • 14. Case Study 2-OverLoad Scheduler procs memory swap io system cpu r b swpd free buff cache si so bi bo in cs us sywa id 2 1 207740 98476 81344 180972 0 0 2496 0 900 2883 4 12 57 27 0 1 207740 96448 83304 180984 0 0 1968 328 810 2559 8 9 83 0 0 1 207740 94404 85348 180984 0 0 2044 0 829 2879 9 6 78 7 0 1 207740 92576 87176 180984 0 0 1828 0 689 2088 3 9 78 10 2 0 207740 91300 88452 180984 0 0 1276 0 565 2182 7 6 83 4 3 1 207740 90124 89628 180984 0 0 1176 0 551 2219 2 7 91 0 4 2 207740 89240 90512 180984 0 0 880 520 443 907 22 10 67 0 5 3 207740 88056 91680 180984 0 0 1168 0 628 1248 12 11 77 0 4 2 207740 86852 92880 180984 0 0 1200 0 654 1505 6 7 87 0 6 1 207740 85736 93996 180984 0 0 1116 0 526 1512 5 10 85 0 0 1 207740 84844 94888 180984 0 0 892 0 438 1556 6 4 90 0
  • 15. Reports The majority of “RISK” factor involves how effectively monitored, captured results, Analysis etc structured which resemble the good work .
  • 16. Effect of poor “PERFORMANCE RISK MANAGEMENT”