Weitere ähnliche Inhalte Ähnlich wie Redefining End-to-End Monitoring: The Foundation - High-Performance Architecture (20) Mehr von SL Corporation (20) Kürzlich hochgeladen (20) Redefining End-to-End Monitoring: The Foundation - High-Performance Architecture 1. © 2012 SL Corporation. All Rights Reserved.
© 2014 SL Corporation. All Rights Reserved.1
Redefining End-to-End Monitoring with
RTView Enterprise Monitor™
The Foundation – High-Performance Architecture
2. © 2012 SL Corporation. All Rights Reserved.
© 2014 SL Corporation. All Rights Reserved.2
E-Commerce
App Billing App
Trading AppCustomer
Service App
Evolution of High-Performance Applications
• Resource pooling and
shared services
• Multiple tiers, multiple
vendors
• Exponential Growth In
Data Volumes and
users
• 24/7 operating
windows
• Real-time performance
requirements
• Global distributed data
centers, operations
3. © 2012 SL Corporation. All Rights Reserved.
© 2014 SL Corporation. All Rights Reserved.3
Silo Silo Silo Silo
Where Traditional Monitoring Fails…
Normalization, Correlation, Analysis, Prioritization,
Prediction, (Pro)Action
Hosts DBMS App
Servers
VMs
Manufacturing
App
E-Commerce
App Trading App
Manufacturing
AppTraditional Monitoring
4. © 2012 SL Corporation. All Rights Reserved.
© 2014 SL Corporation. All Rights Reserved.4
Real End-to-End Monitoring Requirements
Across Tiers, Across Vendors, Enterprise-wide
• High-Performance Architecture
– Distributed, cache-based architecture to minimize latency
• Integrated, Dynamic Service Model
– Auto-generated, user-validated
• Sophisticated cross-correlations and visualizations
– Both application service-centric and infrastructure-centric
views
– Visibility into the data that matter by role, criticality, severity
5. © 2012 SL Corporation. All Rights Reserved.
© 2014 SL Corporation. All Rights Reserved.5
High-Performance - Why the Business Cares
• Health Monitoring – Are my critical services healthy? If
not, why?
• Scalability Analysis – Is the system scaling? If not, why?
• Bottleneck Analysis – How do I continually improve?
• Event Analysis – What happened? When? Why? ---
again???
• Business alignment – Are my resources allocated to
meet Business needs?
• Performance Analysis – Am I trending in the right
direction?
6. © 2012 SL Corporation. All Rights Reserved.
© 2014 SL Corporation. All Rights Reserved.6
RTView EM Architecture
Display
Server
Config
Server
Alert
Server
Rules Engine
Cache Map
Dev QA Ops
Solution Packages (Distributed Data Servers)
EM Server
Layer
Metadata
Layer
Data
Server
Layer
7. © 2012 SL Corporation. All Rights Reserved.
© 2014 SL Corporation. All Rights Reserved.7
Distributed, Cache-based Data Server Layer
• Flexible architecture – tuned to your needs
– Configurable collection and retention granularity
• Distributed storage optimized for large data sets
– No Central Bottleneck
– Metrics cached close to data source– no ‘dropped’ data
• Distributed rules processing = low data transfer
overhead (Deltas only)
Solution Packages (Distributed Data Servers)
8. © 2012 SL Corporation. All Rights Reserved.
© 2014 SL Corporation. All Rights Reserved.8
RTView
Cache
Why is Cache Capability Essential ?
• In-Memory Caching for Fast Data Capture
and Retrieval
• Only aged data written out to RDBMS
• Cache map unlocks performance and scalability
RDBMS
Fast
Slow
9. © 2012 SL Corporation. All Rights Reserved.
© 2014 SL Corporation. All Rights Reserved.9
Cache Architecture - Advanced Indexing
• Designed for efficient handling of real-time multidimensional data,
– optimized for the insertion/extraction of multi-dimensional time-sequenced data
– Column-oriented to leverage specialized insert functionality to ensure extremely
fast performance
• Maintains the current indexed data set for asynchronous in-memory access
– crucial for analyzing rolling averages across application server sessions
10. © 2012 SL Corporation. All Rights Reserved.
© 2014 SL Corporation. All Rights Reserved.10
Solution Package Architecture
Thresholds and Alert Logic Distributed
• High-overhead operations performed in
a distributed manner, close to the data
source
– Data Collection & Aggregation
– Data Correlation/Analysis
– Rules
– Historization (archiving)
• Only changed/relevant data are
transmitted back to Rules Engine and
Display Server
• Cache mapping allows for tracking
multiple caches, real time update
• REST API allows for flexible data
access to both cache and historian
(DBMS)
RTView
Cache
RDBMS
Solution
Package
Logic
Data
Source
11. © 2012 SL Corporation. All Rights Reserved.
© 2014 SL Corporation. All Rights Reserved.11
RTView: Low Overhead = No Instrumentation
Other solutions include code injection and agents as a
means of gaining visibility into execution details
- Both approaches incur unacceptably high overhead
- Both introduce instability into your code.
- Inability to reduce the noise – lacking context and
ability to prioritize alerts
Organizations require a low-cost, low-overhead
architecture designed around low-latency application
characteristics
12. © 2012 SL Corporation. All Rights Reserved.
© 2014 SL Corporation. All Rights Reserved.12
Metadata Layer Surfaces the Data that Matter
• Metadata populates dynamic cache map and enables
distributed architecture
– Complex/composite rules aggregated and applied
centrally
– Intelligent Partitioning for optimized data access
– Cache API enables non-disruptive scalability
Rules Engine
Cache Map
13. © 2012 SL Corporation. All Rights Reserved.
© 2014 SL Corporation. All Rights Reserved.13
Real-time Integration and Display
• Dynamic service model population
• Metadata-driven correlation of key metrics
• Role-based selection of relevant data
• High-performance UI (HTML5/Ajax)
– Trend chart processing optimized for real-time data visualization
Display
Server
Config
Server
Alert
Server
Dev QA Ops
14. © 2012 SL Corporation. All Rights Reserved.
© 2014 SL Corporation. All Rights Reserved.14
Real End-to-End Monitoring Requirements
Across Tiers, Across Vendors, Enterprise-wide
• High-Performance Architecture
– Distributed, cache-based architecture to minimize latency
• Integrated, Dynamic Service Model
– Auto-generated, user-validated
• Sophisticated cross-correlations and visualizations
– Both application service-centric and infrastructure-centric
views
– Visibility into the data that matter by role, criticality, severity
15. © 2012 SL Corporation. All Rights Reserved.
© 2014 SL Corporation. All Rights Reserved.15
© 2012 SL Corporation. All Rights Reserved.
Select RTView Customers
Financial
Services
Other
eCommerce/
Retail
Energy/
Telecom
500+
RTView
Customers
16. © 2012 SL Corporation. All Rights Reserved.
© 2014 SL Corporation. All Rights Reserved.16
For More Information
Visit us at SL.com
Request a WebEx Demo
Start an Evaluation
Watch a Video
17. © 2012 SL Corporation. All Rights Reserved.
© 2014 SL Corporation. All Rights Reserved.17
Thank You!
Questions?
18. © 2012 SL Corporation. All Rights Reserved.
© 2014 SL Corporation. All Rights Reserved.18
Redefining End-to-End Monitoring with
RTView Enterprise Monitor™
The Foundation – High-Performance Architecture