Title: Citrix EdgeSight Performance Management und Monitoring fr Anwendungen jeder Art
1Citrix EdgeSight Performance Management und
Monitoring für Anwendungen jeder Art
- Paul Murray Citrix Systems
- Harald Buchholz Intelligent Solutions
2Agenda
- Overview
- Architecture and Requirements
- Solving Problems with EdgeSight
- Successfully Piloting EdgeSight
- EdgeSight For NetScaler
3Todays Reality No Visibility
78
6 times
Source
4Managing Application Delivery
- Challenges in Ensuring Application Performance
- Diversity of Application Types
- New Methods of Application Delivery
- Highly Distributed User Community
- Dependence on Service Availability
5Complexity Creates Problems
Inability to Foresee
Slow Diagnosis
- No visibility of actual user-experience
- Unable to tune or optimize applications
- Reactive, fire-fighting mode for IT support
- No run-time diagnostics for reported problems
-
- Problem Management more art than science
-
- Significant time spent determining root-cause
Lack of Effectiveness
Lack of Efficiency
6Consistent, User-centric View
BUSINESS USERS
IT SYSTEMS
Client-Server Apps
App Delivery Infrastructure
Web Apps
End User Experience Monitoring
Desktop Apps
Networks
Servers
Databases
PC Systems
7EdgeSight Provides Visibility
Closest to the End User, where it matters
most Across All Application Delivery Solutions
Citrix NetScaler Deliver Web Applications
Citrix Presentation Server Deliver Windows
Applications
Citrix EdgeSight Monitor End User Experience
Citrix WANScaler Accelerate Apps to Branch Users
Citrix Access Gateway Enable Secure Application A
ccess
Citrix Desktop Server Deliver Desktops
8Agenda
- Overview
- Architecture and Requirements
- Solving Problems with EdgeSight
- Successfully Piloting EdgeSight
- EdgeSight For NetScaler
9EdgeSight Architecture
Presentation Server Infrastructure
End User Devices
Back-end Application Infrastructure
Systems Management Console Integration (OpenView,
MOM, Tivoli)
10Collecting Data
- EdgeSight monitors all processes
- Advanced per-process data can be captured
- Local database stores all data
- Performance data aggregated into 5 minute chunks
- All data groomed after 8 days by default
- Permits offline operation of agent from server
- Agent data aggregated into hourly data and sent
to EdgeSight Server
No need to instrument applications to collect data
11Minimizing Agent Overhead
- Phased Startup
- Does not impact availability
- Complete startup can take minutes
- Alerts initialized during phased startup
- Script-based Workers
- Execute on isolated threads
- Allow intelligent scheduling
- All communication initiated by Agent
- Uploaded via HTTP(S)
Entire agent designed around optimizing data
collection.
12Agent Resource Requirements
- Database size
- 70-100 MB range for Endpoints
- 200-250 MB range for Presentation Server
- CPU on average around 1-2...
- Some short lived CPU levels higher than average
- Memory 20-25 MB working set
- Network
- lt 500 KB per day per agent, mainly for data
uploads - Data upload schedule is randomized by default
Agent has low impact on monitored system
13EdgeSight Server Data
- All data is hourly
- Performance data is groomed after 30 days
- Network data is groomed after 15 days
- Data size requirements
- 30 days data with 1000 endpoints is roughly 20 GB
- 10 GB per 1000 endpoints thereafter
- Reporting Services provides ultimate customization
Data management is a key to server performance
14How the data is held?
Client side Agent Database
Server side MS SQL Server Database
14
15Agenda
- Overview
- Architecture and Requirements
- Solving Problems with EdgeSight
- Successfully Piloting EdgeSight
- EdgeSight For NetScaler
16Resources and Performance
- Proactive management requires data about resource
utilization - Systems, Applications, Users
- Visibility of resource utilization
- CPU, Memory, Network, Overall load
- Need quick and easy access to this data
EdgeSight provides visibility into actionable
information
17Types of Reports
- Summary
- Chart
- Comparison
- Top N
- Custom
18Share Data With Critical Teams
- Many formats
- Email or file shares
- Schedule regular reports
19Example Application Impact
20Example Application Impact
21Daily Profile of Application
22Example Using Rich Data
23Understanding Stability
24Application Faults Details For Your App Dev
Teams
25Alerts / Real Time Alerting
26Agenda
- Overview
- Architecture and Requirements
- Solving Problems with EdgeSight
- Successfully Piloting EdgeSight
- EdgeSight For NetScaler
27Intelligent Solutions GmbH
- EdgeSight im Kundeneinsatz
- Citrix Solutions Seminar
- 15. Februar 2007
- Harald.Buchholz_at_intelsol.deNorsk-Data-Str. 1,
61352 Bad Homburg06172 / 483-252
28Agenda
- Kurzvorstellung Intelligent Solutions
- Mit EdgeSight gelöste Aufgabenstellungen
- Typischer Projektablauf
29Intelligent Solutions GmbH Mission
- Intelligent Solutions GmbHverkauft,
implementiert und wartetProdukte und
Lösungenfür End-to-End Service Levelund
Performance Management - IS-GmbH LösungenerhöhenVerfügbarkeit und
Qualitätder IT Infrastruktur und derkritischen
IT Services.
30Intelligent Solutions GmbH Portfolio
- Produkte Kompetenzen
- CitraTest Service-Überwachung von Antwortzeiten
- CitraTest Testautomation für Anwendungenaus
Sicht des Anwenders - SightLine Server Performance-Analyse und
-Management,Trendanalyse und Kapazitätsplanung - EdgeSight Session-Level Performance- und
Verfügbarkeits-Management für Citrix - EdgeSight Anwender-Level Performance- und
Verfügbarkeits-Management für Windows - Leistungen
- Geschäftsprozess- und Infrastruktur-Analysen
- Service-Level-Analysen, Performance- und
Lasttests - Projektarbeit und ProjektManagement
- Pilot-Projekte als repräsentatives Modellzur
Rollout-Vorbereitung - Beratung bei der Analyse von Service- und
Performance-Problemen - Allgemeine Beratung (Qualität, Service
Performance), Schulung
31Intelligent Solutions GmbH Unternehmensprofil
- Unabhängiges Systemhausmit Sitz in Bad Homburg
und Büros in Zürich und Köln - Seit über 10 Jahren exklusiver Distributor
fürSightLine - Seit 2000 exklusiver Distributor für CitraTest
- Seit 4/2004 Reseller von Edgesight System
Management aus der End-User-Perspektive - Langjährige Projekterfahrung inEinführung
Customizing von EdgeSight - Seit 11/2006 Citrix Solution Advisor Partner
32Intelligent Solutions Kunden (Auszug)
33EdgeSight-Lösungen (1 von 3)
- Investment-Bank Fehlerprävention
- Täglicher Blick auf
- Fehlerhäufigkeiten
- Server-Lieferzeiten -Ausfälle
- Kapazitätsengpässe
- Präventionsaktivitäten
- Erfassung systematischer Service-
Kapazitätsengpässe - Auswirkungsanalyse (Verteilung und Intensität)
- Auswirkungsgerechte Problem-Priorisierung
- Ursachenanalyse
- Nutzen
- deutliche Senkung des Aufkommens
betriebsbedingter Tickets - deutliche Senkung des Budgets für HW-Erneuerung
- Intelligent Solutions führt die Lösung einund
schult in Informationsgewinnung und auswertung
34EdgeSight-Lösungen (2 von 3)
- VersicherungsunternehmenSicherstellung der
Anwendungsperformancedurch Monitoring im
Release-Prozess - Betrieb der Anwendungen durch Testautomationslösun
g auf den verschiedenen Rechnerprofilen im
TestCenter - Im Release-Test Monitoring der Rechner-
Anwendungsperformance sowie Server- und
Netzantwortzeiten mit EdgeSight - Aufdeckung von Schwachstellen durch
EdgeSight-Reports - Analysefähigkeit von Fehlern in eigenentwickelten
Anwendungen durch EdgeSight-Dumps - Intelligent Solutions führt die Lösung einund
schult in Informationsgewinnung und -auswertung
35EdgeSight-Lösungen (3 von 3)
- Interner IT-Service-Provider
- Analyse von Performance-Incidents
- Lokalisierung des Problems
- Identifizierung der Ursache
- Qualitätsrankings
- Häufigste Fehler
- Langsamste Server
- Langsamste Lokationen
- Ausschluss externer Einflüsse
- Intelligent Solutions
- führt die Lösung ein
- erweitert das EdgeSight Standard-Reporting
36Typischer EdgeSight-Pilot
- Projektdefinitionsworkshop (1 Tag)
- Anforderungsanalyse
- Ermittlung des Anpassungsbedarfs der
Standardkonfiguration - Definition der Projektziele
- Einführungsschulung (1 Tag)
- Installations- Konfigurations-Workshop
- Informationsgewinnung -bewertung
- Eigenständige Nutzung durch Kundenmitarbeiter
- Projektstatusworkshop nach 14 Tagen
- Erwartungen erste Ergebnisse
- Fragen Tipps
- Review der Anforderungen Anpassungen
- Projektabschlusspräsentation nach 4 Wochen
- Ergebnisse
- Anforderungen
- Anpassungsbedarf
37Agenda
- Overview
- Architecture and Requirements
- Solving Problems with EdgeSight
- Successfully Piloting EdgeSight
- EdgeSight For NetScaler
38EdgeSight for NetScaler (planned)
Web/App Server
End Users
- End-user experience
- Page Load
- Page Render
- Real-time charts
- Trending and analysis for performance degradation
/ improvement
Citrix EdgeSight
39Summary
Many ways to slice the data
1
Visibility to understand complex problems
2
Actually solve and prevent problems
3
40(No Transcript)