В условиях непрерывного роста сложности сетевой инфраструктуры и приложений, ИТ крайне необходим комплексный подход к мониторингу. С другой стороны, принимая во внимание, что больше половины рабочего времени ИТ тратит на расследование обращений конечных пользователей, важность именно проактивного мониторинга неоспорима. Но что делать, когда все выглядит хорошо, но пользователь продолжает жаловаться на плохую работу сети и приложений?
Доклад посвящен не только платформе проактивного мониторинга компании 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
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
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