SlideShare a Scribd company logo
1 of 21
Riverbed Confidential
Выявление и локализация проблем в работе 
сети и приложений с помощью 
инструментов Riverbed 
Riverbed Performance Management 
Alexander Tomik 
RPM Solution Architect 
Copyright Riverbed Technology 2
Riverbed Confidential 
Где же проблема...?? 
memory 
leaks 
thread management 
remote 
services 
parsing 
database connection leaks 
locking 
disk 
queuing 
time outs 
memory sizing 
scanning 
filehandles 
framework 
Issues 
Web APIs 
thread locking 
connection sizing 
scannin 
g 
network 
effects 
excessive disk 
I/O
Riverbed Confidential 
Кто виноват? 
Copyright Riverbed Technology 4 
● Network Team – проблема в сети 
– Change to Application focused 
– MPLS, Internet, Mobile and QoS 
– Virtualization blind spots (Server and 
Network) 
– Always the first in the line of fire 
● Application Ops – проблема 
приложения 
– Massively distributed applications 
– Web, DB, JAVA, .NET, Ruby, PHP… 
– 3rd party providers 
– App roll-out acceleration 
– Mobile end user platforms 
● Developers - програмисты 
– Time to market 
– Development right into production 
– Troubleshooting applications in production 
– Reproducing production problems
End-User Network Web Apps Services DBs 
Riverbed Confidential 
Традиционная система... 
Copyright Riverbed Technology 5
Riverbed Confidential 
Приложения в сегодняшнем мире.. 
Web 
TCP/IP Stack 
TCP/IP Stack 
TCP/IP Stack 
TCP/IP Stack 
Copyright Riverbed Technology 6 
Apps Services DBs 
Users 
Platform 
Processing 
App 
Processing 
Platform 
Processing 
App 
Processing 
Platform 
Processing 
App 
Processing 
Platform 
Processing 
App 
Processing 
TCP/IP Stack 
Platform 
Processing 
App 
Processing 
TCP/IP Stack 
Platform 
Processing 
App 
Processing 
Network 
EUE 
NPM 
APM
Проблема сети или приложения. 
http://www.company.com/home.aspx 
WAN Delay 
231ms 
LAN Delay 
10ms 
Server Delay 
32sec 
Page Time 
32.3sec 
Network Traffic 
Only 
Web Tier 
Delay 
0.3sec 
“Проблема 
не в сети, 
Это СЕРВЕР! “ 
App Tier 
Delay 
7.7sec 
DB Tier 
Delay 
24sec 
End User 
Experience 
38.9sec 
including 6.5sec 
Page Render Time 
WAN 
Delay 
231ms 
http://www.company.com/home.aspx 
Full APM 
LAN 
Delay 
10ms 
Copyright Riverbed Technology 7 Riverbed Confidential
Riverbed Confidential 
Riverbed Performance Management 
End-to-End видимость 
Front-End Delay: 18% Back-End Delay: 82% 
App Code 
(classes/methods) 
6.8sec Images, .js, .css 
0.4sec Page Render Time 
(APM+NPM) 
Copyright Riverbed Technology 8 
Web Tier 
Processing 
1.3sec 
App Tier 
Processing 
6.7sec 
DB Tier 
Processing 
24sec 
Front-End 
Delay 
7.2sec 
WAN 
Performance 
LAN 
Performance 
1.0sec code abc 
0.3sec code xyz 
6.3sec code def 
0.4sec code ghi 
SQL Statements 
20sec SELECT x FROM y… 
4sec INSERT a INTO b… 
Network 
134 Retransmissions 
1.3 Response MBs 
17 Connection Resets 
1.2 Response MBs 
Client 
RPM 
URL: http://www.company.com/home.aspx 
User: Peter Tyler 
End User Experience: 40.9sec
Riverbed Confidential 
RPM подход... 
Executive Dashboards 
• Business-level visibility 
Monitoring and Alerting 
• Dashboards and dynamic thresholds 
• End-user experience reporting 
• All users, all transactions 
Triage 
• Localize problem to users/ transactions 
• Identify components of delay 
• Drill-down into specific domain 
Troubleshooting 
• Leverage rich forensic data 
• Drill into individual transaction
Riverbed Confidential 
Уникальный подход к сбору статистики 
 Flow data – мета-статистика 
 Packet data – полное содержимое обмена (пакетный дамп) с сервисом для 
анализа семантики (напр., Web, SQL, FIX, VoIP) и мониторинга 
расширенных характеристик 
 Интегрированный Performance DataStore для оптимального, 
долговременного хранения 
PACKET 
S 
METRIC 
S 
INTEGRATED 
PERFORMANCE DATA 
STORE 
INTERNET 
WAN 
Де- 
дупликация и 
консолидация 
статистики 
FLOWS
Riverbed Confidential 
Замкнутый полный цикл мониторинга 
Создание 
сервисных карт: 
Быстрая и точная 
идентификация 
всех компонентов, 
составляющих 
сервис 
Поведенческая аналитика: 
Определение номинальных 
значений и допустимых 
отклонений параметров сервиса, 
раннее предупреждение 
Панели состояния 
сервисов: Полная 
картина качества 
сервиса 
Автоматизации 
создания 
сервисных карт и 
панелей состояния
Riverbed Confidential 
Диагностика сверху вниз 
 Панель состояния 
сервиса – начинаем с 
проблемного места  Понятны взаимосвязи и 
зависимости 
 Переход к отчёту об 
инциденте или трафике 
 Поведенческая аналитика 
контролирует параметры 
 К пакетному анализу ! 
 Все подробности 
транзакции увидим через 
 ИCнaтsеcaгрdаeц Pияilo сt Wireshark
Riverbed Confidential 
END USER EXPERIENCE MONITORING 
Производительность с точки зрения конечного 
пользователя 
● Gain visibility into the real user experience 
– Measure “stopwatch” times for web pages 
– Notify immediately when performance 
drops 
– Isolate problem to browser, network or app 
● Support all browser types, including tablet & 
mobile 
● Google-like search across all transactions 
– No sampling
Riverbed Confidential 
Анализ трансакций 
 Trace all transaction across all tiers 
 Follow and trace every transaction 
through the backend 
 Identify and drill into specific transactions 
(server, line of code) 
 Big Data repository for deep analysis 
Greatly reduce the time spent hunting for production problems 
See the end-to-end process from a developer’s perspective
Riverbed Confidential 
АРХИТЕКТУРА СИСТЕМЫ
Riverbed Confidential 
APM + NPM Панели состояния 
Web Analyzer EUE OS .NET/ 
NPM Отклики сервера, сети (RTT) 
16 
APM 
Мониторинг приложений 
JVM 
Код приложения 
NPM 
Сетевая статистика 
NPM 
Сетевой мониторинг 
Задерхки клиента, 
приложения
Riverbed Confidential 
Платформы производительности 
Riverbed 
Copyright Riverbed Technology 17
Riverbed Confidential 
Платформа производительности Riverbed: 
Все приложения, всегда и везде 
МОБИЛЬН 
ЫЕ 
СОТРУДНИ 
КИ 
КЛИЕНТЫ 
ЦОДЫ / PRIVATE CLOUD 
ФИЛИАЛЫ 
CLOUD 
WAN / INTERNET 
АНАЛИЗ УСКОРЕНИЕ КОНТРОЛЬ
Gartner 2013 Magic 
Quadrant for Network 
Performance Monitoring 
and Diagnostics 
Leaders Quadrant 
The Riverbed Application Performance Platform gives companies the flexibility to host applications and 
data in the locations that best serve the business while ensuring the flawless delivery of those 
applications to better leverage global resources, radically reduce the cost of running their business and 
Riverbed Confidential 
Riverbed Evaluated in Four Gartner 
Magic Quadrant Reports 
Copyright Riverbed Technology 
Gartner 2013 Magic 
Quadrant for 
Application Delivery 
Controllers 
Gartner 2013 Magic 
Quadrant for WAN 
Optimization 
Controllers 
Gartner 2013 Magic 
Quadrant for Application 
Performance Monitoring 
Leaders Quadrant Visionaries Quadrant Leaders Quadrant 
maximize customer satisfaction. 
This graphic was published by Gartner, Inc. as part of a larger research document and should be evaluated in the context of the entire document. The Gartner document is available upon request from Riverbed. 
Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of 
fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose.
Riverbed Confidential 
С кем внедрять 
Авторизированный партнер Riverbed в Украине 
Copyright Riverbed Technology 
уровня Premier Partner: 
Компания Space IT 
www.space-it.com.ua 
info@space-it.com.ua 
+38 044 495 75 00
Спасибо!

More Related Content

What's hot

Bluecoat Packeshaper Presentation
Bluecoat Packeshaper PresentationBluecoat Packeshaper Presentation
Bluecoat Packeshaper PresentationJerry Paul Acosta
 
Visualizing Application & Delivery Flows to Make Data-Driven Decisions
Visualizing Application & Delivery Flows to Make Data-Driven DecisionsVisualizing Application & Delivery Flows to Make Data-Driven Decisions
Visualizing Application & Delivery Flows to Make Data-Driven DecisionsCA Technologies
 
Riverbed SteelCentral AppResponse 9.0 NetProfiler and NetShark 10.6
Riverbed SteelCentral AppResponse 9.0 NetProfiler and NetShark 10.6Riverbed SteelCentral AppResponse 9.0 NetProfiler and NetShark 10.6
Riverbed SteelCentral AppResponse 9.0 NetProfiler and NetShark 10.6Riverbed Technology
 
Exposing and Fixing Common App Performance Problems
Exposing and Fixing Common App Performance ProblemsExposing and Fixing Common App Performance Problems
Exposing and Fixing Common App Performance ProblemsRiverbed Technology
 
Case Study: Learn How Expeditors Uses APM as Both a Technology and Process T...
Case Study:  Learn How Expeditors Uses APM as Both a Technology and Process T...Case Study:  Learn How Expeditors Uses APM as Both a Technology and Process T...
Case Study: Learn How Expeditors Uses APM as Both a Technology and Process T...CA Technologies
 
Why and How to Monitor App Performance in Azure
Why and How to Monitor App Performance in AzureWhy and How to Monitor App Performance in Azure
Why and How to Monitor App Performance in AzureIan Downard
 
Digital Mastery & Joy at Panera Bread [Webinar Replay]
Digital Mastery & Joy at Panera Bread [Webinar Replay]Digital Mastery & Joy at Panera Bread [Webinar Replay]
Digital Mastery & Joy at Panera Bread [Webinar Replay]Dynatrace
 
Learn how Intuit created an application-aware network performance platform
Learn how Intuit created an application-aware network performance platformLearn how Intuit created an application-aware network performance platform
Learn how Intuit created an application-aware network performance platformRiverbed Technology
 
Application-Aware Network Performance Management
Application-Aware Network Performance ManagementApplication-Aware Network Performance Management
Application-Aware Network Performance ManagementRiverbed Technology
 
Diagnose and Cure Application Performance Issues Before Your Users Notice
Diagnose and Cure Application Performance Issues Before Your Users NoticeDiagnose and Cure Application Performance Issues Before Your Users Notice
Diagnose and Cure Application Performance Issues Before Your Users NoticeMatt Zanderigo
 
Splunk MINT and Stream Breakout
Splunk MINT and Stream BreakoutSplunk MINT and Stream Breakout
Splunk MINT and Stream BreakoutSplunk
 
Database Visibility and Troubleshooting Hands-on Lab - AppSphere16
Database Visibility and Troubleshooting Hands-on Lab - AppSphere16Database Visibility and Troubleshooting Hands-on Lab - AppSphere16
Database Visibility and Troubleshooting Hands-on Lab - AppSphere16AppDynamics
 
Humans and Data Don’t Mix: Best Practices to Secure Your Cloud
Humans and Data Don’t Mix: Best Practices to Secure Your CloudHumans and Data Don’t Mix: Best Practices to Secure Your Cloud
Humans and Data Don’t Mix: Best Practices to Secure Your CloudPriyanka Aash
 
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...Splunk
 
SpringOne Tour Denver - Spring Boot & Spring Cloud on Pivotal Application Ser...
SpringOne Tour Denver - Spring Boot & Spring Cloud on Pivotal Application Ser...SpringOne Tour Denver - Spring Boot & Spring Cloud on Pivotal Application Ser...
SpringOne Tour Denver - Spring Boot & Spring Cloud on Pivotal Application Ser...VMware Tanzu
 
The Need for Unified Performance Management
The Need for Unified Performance ManagementThe Need for Unified Performance Management
The Need for Unified Performance ManagementRiverbed Technology
 
Code-to-Cloud Visibility: An Essential Framework for DevOps Success
Code-to-Cloud Visibility: An Essential Framework for DevOps SuccessCode-to-Cloud Visibility: An Essential Framework for DevOps Success
Code-to-Cloud Visibility: An Essential Framework for DevOps SuccessJadeCampbell13
 
Under the Hood: Monitoring Azure and .NET - AppSphere16
Under the Hood: Monitoring Azure and .NET - AppSphere16Under the Hood: Monitoring Azure and .NET - AppSphere16
Under the Hood: Monitoring Azure and .NET - AppSphere16AppDynamics
 

What's hot (20)

Bluecoat Packeshaper Presentation
Bluecoat Packeshaper PresentationBluecoat Packeshaper Presentation
Bluecoat Packeshaper Presentation
 
Visualizing Application & Delivery Flows to Make Data-Driven Decisions
Visualizing Application & Delivery Flows to Make Data-Driven DecisionsVisualizing Application & Delivery Flows to Make Data-Driven Decisions
Visualizing Application & Delivery Flows to Make Data-Driven Decisions
 
Riverbed SteelCentral AppResponse 9.0 NetProfiler and NetShark 10.6
Riverbed SteelCentral AppResponse 9.0 NetProfiler and NetShark 10.6Riverbed SteelCentral AppResponse 9.0 NetProfiler and NetShark 10.6
Riverbed SteelCentral AppResponse 9.0 NetProfiler and NetShark 10.6
 
Exposing and Fixing Common App Performance Problems
Exposing and Fixing Common App Performance ProblemsExposing and Fixing Common App Performance Problems
Exposing and Fixing Common App Performance Problems
 
Case Study: Learn How Expeditors Uses APM as Both a Technology and Process T...
Case Study:  Learn How Expeditors Uses APM as Both a Technology and Process T...Case Study:  Learn How Expeditors Uses APM as Both a Technology and Process T...
Case Study: Learn How Expeditors Uses APM as Both a Technology and Process T...
 
Why and How to Monitor App Performance in Azure
Why and How to Monitor App Performance in AzureWhy and How to Monitor App Performance in Azure
Why and How to Monitor App Performance in Azure
 
Digital Mastery & Joy at Panera Bread [Webinar Replay]
Digital Mastery & Joy at Panera Bread [Webinar Replay]Digital Mastery & Joy at Panera Bread [Webinar Replay]
Digital Mastery & Joy at Panera Bread [Webinar Replay]
 
Learn how Intuit created an application-aware network performance platform
Learn how Intuit created an application-aware network performance platformLearn how Intuit created an application-aware network performance platform
Learn how Intuit created an application-aware network performance platform
 
Application-Aware Network Performance Management
Application-Aware Network Performance ManagementApplication-Aware Network Performance Management
Application-Aware Network Performance Management
 
Diagnose and Cure Application Performance Issues Before Your Users Notice
Diagnose and Cure Application Performance Issues Before Your Users NoticeDiagnose and Cure Application Performance Issues Before Your Users Notice
Diagnose and Cure Application Performance Issues Before Your Users Notice
 
Splunk MINT and Stream Breakout
Splunk MINT and Stream BreakoutSplunk MINT and Stream Breakout
Splunk MINT and Stream Breakout
 
SteelCentral NetSensor 3.0
SteelCentral NetSensor 3.0SteelCentral NetSensor 3.0
SteelCentral NetSensor 3.0
 
Cascade
CascadeCascade
Cascade
 
Database Visibility and Troubleshooting Hands-on Lab - AppSphere16
Database Visibility and Troubleshooting Hands-on Lab - AppSphere16Database Visibility and Troubleshooting Hands-on Lab - AppSphere16
Database Visibility and Troubleshooting Hands-on Lab - AppSphere16
 
Humans and Data Don’t Mix: Best Practices to Secure Your Cloud
Humans and Data Don’t Mix: Best Practices to Secure Your CloudHumans and Data Don’t Mix: Best Practices to Secure Your Cloud
Humans and Data Don’t Mix: Best Practices to Secure Your Cloud
 
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
 
SpringOne Tour Denver - Spring Boot & Spring Cloud on Pivotal Application Ser...
SpringOne Tour Denver - Spring Boot & Spring Cloud on Pivotal Application Ser...SpringOne Tour Denver - Spring Boot & Spring Cloud on Pivotal Application Ser...
SpringOne Tour Denver - Spring Boot & Spring Cloud on Pivotal Application Ser...
 
The Need for Unified Performance Management
The Need for Unified Performance ManagementThe Need for Unified Performance Management
The Need for Unified Performance Management
 
Code-to-Cloud Visibility: An Essential Framework for DevOps Success
Code-to-Cloud Visibility: An Essential Framework for DevOps SuccessCode-to-Cloud Visibility: An Essential Framework for DevOps Success
Code-to-Cloud Visibility: An Essential Framework for DevOps Success
 
Under the Hood: Monitoring Azure and .NET - AppSphere16
Under the Hood: Monitoring Azure and .NET - AppSphere16Under the Hood: Monitoring Azure and .NET - AppSphere16
Under the Hood: Monitoring Azure and .NET - AppSphere16
 

Similar to Выявление и локализация проблем в сети с помощью инструментов Riverbed

Riverbed Performance Management
Riverbed Performance ManagementRiverbed Performance Management
Riverbed Performance ManagementCTI Group
 
Lessons from an AWS outage and how to detect root cause of cloud service disr...
Lessons from an AWS outage and how to detect root cause of cloud service disr...Lessons from an AWS outage and how to detect root cause of cloud service disr...
Lessons from an AWS outage and how to detect root cause of cloud service disr...ThousandEyes
 
Now network speaks apps language
Now network speaks apps languageNow network speaks apps language
Now network speaks apps languageCompuware ASEAN
 
PLNOG 8: Kazimierz Jantas - Innowacyjne rozwiązania dla IT
PLNOG 8: Kazimierz Jantas - Innowacyjne rozwiązania dla IT PLNOG 8: Kazimierz Jantas - Innowacyjne rozwiązania dla IT
PLNOG 8: Kazimierz Jantas - Innowacyjne rozwiązania dla IT PROIDEA
 
Zurich: Monitoring a sales force-based insurance application using dynatrace ...
Zurich: Monitoring a sales force-based insurance application using dynatrace ...Zurich: Monitoring a sales force-based insurance application using dynatrace ...
Zurich: Monitoring a sales force-based insurance application using dynatrace ...Dynatrace
 
Unlocking the Power of IoT: A comprehensive approach to real-time insights
Unlocking the Power of IoT: A comprehensive approach to real-time insightsUnlocking the Power of IoT: A comprehensive approach to real-time insights
Unlocking the Power of IoT: A comprehensive approach to real-time insightsconfluent
 
Bring Service Mesh To Cloud Native-apps
Bring Service Mesh To Cloud Native-appsBring Service Mesh To Cloud Native-apps
Bring Service Mesh To Cloud Native-appsThang Chung
 
Forward Networks - Networking Field Day 13 presentation
Forward Networks - Networking Field Day 13 presentationForward Networks - Networking Field Day 13 presentation
Forward Networks - Networking Field Day 13 presentationForward Networks
 
Measuring Cloud Performance Into and Across Cloud Providers
Measuring Cloud Performance Into and Across Cloud ProvidersMeasuring Cloud Performance Into and Across Cloud Providers
Measuring Cloud Performance Into and Across Cloud ProvidersAppNeta
 
Getting Additional Value from Logs and APM Data with AppDynamics Unified Anal...
Getting Additional Value from Logs and APM Data with AppDynamics Unified Anal...Getting Additional Value from Logs and APM Data with AppDynamics Unified Anal...
Getting Additional Value from Logs and APM Data with AppDynamics Unified Anal...AppDynamics
 
Forward Networks - Networking Field Day 13 presentation
Forward Networks - Networking Field Day 13 presentationForward Networks - Networking Field Day 13 presentation
Forward Networks - Networking Field Day 13 presentationAndrew Wesbecher
 
How to stop fingerpointing when your application is down
How to stop fingerpointing when your application is downHow to stop fingerpointing when your application is down
How to stop fingerpointing when your application is downCompuware ASEAN
 
DevOps Powered by Splunk
DevOps Powered by SplunkDevOps Powered by Splunk
DevOps Powered by SplunkSplunk
 
11 Ways Microservices & Dynamic Clouds Break Your Monitoring
11 Ways Microservices & Dynamic Clouds Break Your Monitoring11 Ways Microservices & Dynamic Clouds Break Your Monitoring
11 Ways Microservices & Dynamic Clouds Break Your MonitoringAbner Germanow
 
Bluecoat Services
Bluecoat ServicesBluecoat Services
Bluecoat ServicesChessBall
 

Similar to Выявление и локализация проблем в сети с помощью инструментов Riverbed (20)

Riverbed Performance Management
Riverbed Performance ManagementRiverbed Performance Management
Riverbed Performance Management
 
Lessons from an AWS outage and how to detect root cause of cloud service disr...
Lessons from an AWS outage and how to detect root cause of cloud service disr...Lessons from an AWS outage and how to detect root cause of cloud service disr...
Lessons from an AWS outage and how to detect root cause of cloud service disr...
 
Now network speaks apps language
Now network speaks apps languageNow network speaks apps language
Now network speaks apps language
 
PLNOG 8: Kazimierz Jantas - Innowacyjne rozwiązania dla IT
PLNOG 8: Kazimierz Jantas - Innowacyjne rozwiązania dla IT PLNOG 8: Kazimierz Jantas - Innowacyjne rozwiązania dla IT
PLNOG 8: Kazimierz Jantas - Innowacyjne rozwiązania dla IT
 
Twelve Factor App
Twelve Factor AppTwelve Factor App
Twelve Factor App
 
Dynatrace
DynatraceDynatrace
Dynatrace
 
Zurich: Monitoring a sales force-based insurance application using dynatrace ...
Zurich: Monitoring a sales force-based insurance application using dynatrace ...Zurich: Monitoring a sales force-based insurance application using dynatrace ...
Zurich: Monitoring a sales force-based insurance application using dynatrace ...
 
(R)evolutionize APM
(R)evolutionize APM(R)evolutionize APM
(R)evolutionize APM
 
Unlocking the Power of IoT: A comprehensive approach to real-time insights
Unlocking the Power of IoT: A comprehensive approach to real-time insightsUnlocking the Power of IoT: A comprehensive approach to real-time insights
Unlocking the Power of IoT: A comprehensive approach to real-time insights
 
Bring Service Mesh To Cloud Native-apps
Bring Service Mesh To Cloud Native-appsBring Service Mesh To Cloud Native-apps
Bring Service Mesh To Cloud Native-apps
 
Forward Networks - Networking Field Day 13 presentation
Forward Networks - Networking Field Day 13 presentationForward Networks - Networking Field Day 13 presentation
Forward Networks - Networking Field Day 13 presentation
 
Measuring Cloud Performance Into and Across Cloud Providers
Measuring Cloud Performance Into and Across Cloud ProvidersMeasuring Cloud Performance Into and Across Cloud Providers
Measuring Cloud Performance Into and Across Cloud Providers
 
Getting Additional Value from Logs and APM Data with AppDynamics Unified Anal...
Getting Additional Value from Logs and APM Data with AppDynamics Unified Anal...Getting Additional Value from Logs and APM Data with AppDynamics Unified Anal...
Getting Additional Value from Logs and APM Data with AppDynamics Unified Anal...
 
Simplifying Wired Network Deployments with Software-Defined Networking (SDN)
Simplifying Wired Network Deployments with Software-Defined Networking (SDN)Simplifying Wired Network Deployments with Software-Defined Networking (SDN)
Simplifying Wired Network Deployments with Software-Defined Networking (SDN)
 
Forward Networks - Networking Field Day 13 presentation
Forward Networks - Networking Field Day 13 presentationForward Networks - Networking Field Day 13 presentation
Forward Networks - Networking Field Day 13 presentation
 
How to stop fingerpointing when your application is down
How to stop fingerpointing when your application is downHow to stop fingerpointing when your application is down
How to stop fingerpointing when your application is down
 
DevOps Powered by Splunk
DevOps Powered by SplunkDevOps Powered by Splunk
DevOps Powered by Splunk
 
11 Ways Microservices & Dynamic Clouds Break Your Monitoring
11 Ways Microservices & Dynamic Clouds Break Your Monitoring11 Ways Microservices & Dynamic Clouds Break Your Monitoring
11 Ways Microservices & Dynamic Clouds Break Your Monitoring
 
Bluecoat Services
Bluecoat ServicesBluecoat Services
Bluecoat Services
 
Finding application problems before they impact users
Finding application problems before they impact usersFinding application problems before they impact users
Finding application problems before they impact users
 

Recently uploaded

Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurSuhani Kapoor
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewasmakika9823
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneVIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneCall girls in Ahmedabad High profile
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 

Recently uploaded (20)

Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneVIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Best Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting PartnershipBest Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting Partnership
 

Выявление и локализация проблем в сети с помощью инструментов Riverbed

  • 2. Выявление и локализация проблем в работе сети и приложений с помощью инструментов Riverbed Riverbed Performance Management Alexander Tomik RPM Solution Architect Copyright Riverbed Technology 2
  • 3. Riverbed Confidential Где же проблема...?? memory leaks thread management remote services parsing database connection leaks locking disk queuing time outs memory sizing scanning filehandles framework Issues Web APIs thread locking connection sizing scannin g network effects excessive disk I/O
  • 4. Riverbed Confidential Кто виноват? Copyright Riverbed Technology 4 ● Network Team – проблема в сети – Change to Application focused – MPLS, Internet, Mobile and QoS – Virtualization blind spots (Server and Network) – Always the first in the line of fire ● Application Ops – проблема приложения – Massively distributed applications – Web, DB, JAVA, .NET, Ruby, PHP… – 3rd party providers – App roll-out acceleration – Mobile end user platforms ● Developers - програмисты – Time to market – Development right into production – Troubleshooting applications in production – Reproducing production problems
  • 5. End-User Network Web Apps Services DBs Riverbed Confidential Традиционная система... Copyright Riverbed Technology 5
  • 6. Riverbed Confidential Приложения в сегодняшнем мире.. Web TCP/IP Stack TCP/IP Stack TCP/IP Stack TCP/IP Stack Copyright Riverbed Technology 6 Apps Services DBs Users Platform Processing App Processing Platform Processing App Processing Platform Processing App Processing Platform Processing App Processing TCP/IP Stack Platform Processing App Processing TCP/IP Stack Platform Processing App Processing Network EUE NPM APM
  • 7. Проблема сети или приложения. http://www.company.com/home.aspx WAN Delay 231ms LAN Delay 10ms Server Delay 32sec Page Time 32.3sec Network Traffic Only Web Tier Delay 0.3sec “Проблема не в сети, Это СЕРВЕР! “ App Tier Delay 7.7sec DB Tier Delay 24sec End User Experience 38.9sec including 6.5sec Page Render Time WAN Delay 231ms http://www.company.com/home.aspx Full APM LAN Delay 10ms Copyright Riverbed Technology 7 Riverbed Confidential
  • 8. Riverbed Confidential Riverbed Performance Management End-to-End видимость Front-End Delay: 18% Back-End Delay: 82% App Code (classes/methods) 6.8sec Images, .js, .css 0.4sec Page Render Time (APM+NPM) Copyright Riverbed Technology 8 Web Tier Processing 1.3sec App Tier Processing 6.7sec DB Tier Processing 24sec Front-End Delay 7.2sec WAN Performance LAN Performance 1.0sec code abc 0.3sec code xyz 6.3sec code def 0.4sec code ghi SQL Statements 20sec SELECT x FROM y… 4sec INSERT a INTO b… Network 134 Retransmissions 1.3 Response MBs 17 Connection Resets 1.2 Response MBs Client RPM URL: http://www.company.com/home.aspx User: Peter Tyler End User Experience: 40.9sec
  • 9. Riverbed Confidential RPM подход... Executive Dashboards • Business-level visibility Monitoring and Alerting • Dashboards and dynamic thresholds • End-user experience reporting • All users, all transactions Triage • Localize problem to users/ transactions • Identify components of delay • Drill-down into specific domain Troubleshooting • Leverage rich forensic data • Drill into individual transaction
  • 10. Riverbed Confidential Уникальный подход к сбору статистики  Flow data – мета-статистика  Packet data – полное содержимое обмена (пакетный дамп) с сервисом для анализа семантики (напр., Web, SQL, FIX, VoIP) и мониторинга расширенных характеристик  Интегрированный Performance DataStore для оптимального, долговременного хранения PACKET S METRIC S INTEGRATED PERFORMANCE DATA STORE INTERNET WAN Де- дупликация и консолидация статистики FLOWS
  • 11. Riverbed Confidential Замкнутый полный цикл мониторинга Создание сервисных карт: Быстрая и точная идентификация всех компонентов, составляющих сервис Поведенческая аналитика: Определение номинальных значений и допустимых отклонений параметров сервиса, раннее предупреждение Панели состояния сервисов: Полная картина качества сервиса Автоматизации создания сервисных карт и панелей состояния
  • 12. Riverbed Confidential Диагностика сверху вниз  Панель состояния сервиса – начинаем с проблемного места  Понятны взаимосвязи и зависимости  Переход к отчёту об инциденте или трафике  Поведенческая аналитика контролирует параметры  К пакетному анализу !  Все подробности транзакции увидим через  ИCнaтsеcaгрdаeц Pияilo сt Wireshark
  • 13. Riverbed Confidential END USER EXPERIENCE MONITORING Производительность с точки зрения конечного пользователя ● Gain visibility into the real user experience – Measure “stopwatch” times for web pages – Notify immediately when performance drops – Isolate problem to browser, network or app ● Support all browser types, including tablet & mobile ● Google-like search across all transactions – No sampling
  • 14. Riverbed Confidential Анализ трансакций  Trace all transaction across all tiers  Follow and trace every transaction through the backend  Identify and drill into specific transactions (server, line of code)  Big Data repository for deep analysis Greatly reduce the time spent hunting for production problems See the end-to-end process from a developer’s perspective
  • 16. Riverbed Confidential APM + NPM Панели состояния Web Analyzer EUE OS .NET/ NPM Отклики сервера, сети (RTT) 16 APM Мониторинг приложений JVM Код приложения NPM Сетевая статистика NPM Сетевой мониторинг Задерхки клиента, приложения
  • 17. Riverbed Confidential Платформы производительности Riverbed Copyright Riverbed Technology 17
  • 18. Riverbed Confidential Платформа производительности Riverbed: Все приложения, всегда и везде МОБИЛЬН ЫЕ СОТРУДНИ КИ КЛИЕНТЫ ЦОДЫ / PRIVATE CLOUD ФИЛИАЛЫ CLOUD WAN / INTERNET АНАЛИЗ УСКОРЕНИЕ КОНТРОЛЬ
  • 19. Gartner 2013 Magic Quadrant for Network Performance Monitoring and Diagnostics Leaders Quadrant The Riverbed Application Performance Platform gives companies the flexibility to host applications and data in the locations that best serve the business while ensuring the flawless delivery of those applications to better leverage global resources, radically reduce the cost of running their business and Riverbed Confidential Riverbed Evaluated in Four Gartner Magic Quadrant Reports Copyright Riverbed Technology Gartner 2013 Magic Quadrant for Application Delivery Controllers Gartner 2013 Magic Quadrant for WAN Optimization Controllers Gartner 2013 Magic Quadrant for Application Performance Monitoring Leaders Quadrant Visionaries Quadrant Leaders Quadrant maximize customer satisfaction. This graphic was published by Gartner, Inc. as part of a larger research document and should be evaluated in the context of the entire document. The Gartner document is available upon request from Riverbed. Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose.
  • 20. Riverbed Confidential С кем внедрять Авторизированный партнер Riverbed в Украине Copyright Riverbed Technology уровня Premier Partner: Компания Space IT www.space-it.com.ua info@space-it.com.ua +38 044 495 75 00