Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

© wBox GmbH, Badstraße 5, Nürnberg

Ähnliche Präsentationen


Präsentation zum Thema: "© wBox GmbH, Badstraße 5, Nürnberg"—  Präsentation transkript:

1 © 2007 3wBox GmbH, Badstraße 5, 90402 Nürnberg

2 HP BAC 7.x André Tröger © wBox GmbH, Badstraße 5, Nürnberg

3 HP Business Technology Optimization (BTO)
Definition: Strategie zur Optimierung des Zusammenwirkens der gesamten IT-Infrastruktur eines Unternehmens mit dem operativen Prozessen aus dem Geschäftsumfeld. © wBox GmbH, Badstraße 5, Nürnberg

4 HP Business Technology Optimization (BTO)
Zielsetzung: Alle der IT zugewiesenen Komponenten sollen auch die Geschäftsziele verfolgen. Durch diese strikte Abstimmung der IT mit dem Geschäftsprozessen wird die Wertschöpfung gesteigert. © wBox GmbH, Badstraße 5, Nürnberg

5 Übersicht BAC Funktionalität
HP Business Availability Center™ Business Service Dashboard End User Management (BPM and RUM) Problem Isolation Service Level Management Business Process Insight System Availability Management (SiteScope and Ops Center) DDM Diagnostics (J2EE, .NET, ERP/CRM) TransactionVision Foundation Universal CMDB (Discovery, Federation, Reconciliation, Visualization, Change Tracking) Alerts and Notifications Service Impact Analysis Enterprise Reporting Third-Party Integration © wBox GmbH, Badstraße 5, Nürnberg

6 © 2007 3wBox GmbH, Badstraße 5, 90402 Nürnberg

7 Performancemanagement komplexer Anwendungen und Transaktionen
Client Web & Application Server Middleware Back-end Systeme & Anwendungen End User Experience beinhaltet: DNS-Zeit Netzwerkzeit Client- und Downloadzeit Serverzeit Error Screenshots Echte und synthetische User Web und App Server Portale Darstellungsschicht Geschäftliche Transaktionen Geschäftslogik Ebenen Komponenten Methoden Prozess-Orchestrierung (UML, BPEL, etc) Messaging (JMS, MQ, RV, etc) Mainframe CICS, IMS, Batch, DB2 Enterprise Applications: Oracle, SAP, PeopleSoft, Siebel Oracle 8,9 & 10g DB End User Management Business Process Monitor Real User Monitor LoadRunner System Availability Management Diagnostics TransactionVision System Availability Management Diagnostics TransactionVision System Availability Management Diagnostics TransactionVision Application Management © wBox GmbH, Badstraße 5, Nürnberg

8 Übersicht BAC Funktionalität
HP Business Availability Center™ Business Service Dashboard End User Management (BPM and RUM) Problem Isolation Service Level Management Business Process Insight System Availability Management (SiteScope and Ops Center) DDM Diagnostics (J2EE, .NET, ERP/CRM) TransactionVision Foundation Universal CMDB (Discovery, Federation, Reconciliation, Visualization, Change Tracking) Alerts and Notifications Service Impact Analysis Enterprise Reporting Third-Party Integration © wBox GmbH, Badstraße 5, Nürnberg

9 Aktive Emulation komplexer Geschäftsprozesse
End User Management (BPM and RUM) Business Process Monitors (außerhalb Firewall) Business Process Monitors (innerhalb Firewall) Business Availability Center User Mainframe/Datenbank Firewall Web Server Application Switch Load Balancer Internet Aktive Emulation komplexer Geschäftsprozesse Konsistente, wiederholbare Anwendertransaktionen von mehreren Lokationen Verfügbarkeits- und Performanceprobleme proaktiv finden, bevor die Kunden es tun Ausfälle für die Anwender reduzieren, indem proaktiv Verfügbarkeits- und Performancetrends überwacht werden Synergien mit Lasttests durch Kooperation mit LoadRunner © wBox GmbH, Badstraße 5, Nürnberg

10 HP Business Process Monitor
End User Management (BPM and RUM) EUM auf drei Ebenen: Record+Replay Business Objekte z. B. über COM / WSH GUI Objekt Protokoll Anwendungsprotokoll zwischen Client und Server => Skalierbar, robust, kurze „time-to-value“ Bedienung des GUI Clients => Überwachung incl. Client-Performance Beispiele unterstützter Protokolle in HP BPM © wBox GmbH, Badstraße 5, Nürnberg

11 E2E: GUI vs. Protokoll Unabhängig von der Kommunikation
End User Management (BPM and RUM) Unabhängig von der Kommunikation Abhängig von der Darstellung Antwortzeit = Client Performance Anfällig für Popups etc. Höherer Scripting-Aufwand Anfällig für Detailänderungen Höherer Wartungsaufwand Skaliert nicht gut (immer sequentiell) BPM muss i. d. R. entsperrt laufen Skripte E2E Funktionstest (QTP) GUI Abhängig von der Kommunikation Unabhängig von der Darstellung Antwortzeit = Client-Server Immun gegen GUI “Ausnahmen” Geringerer Scripting-Aufwand Robuster bei Detailänderungen Geringerer Wartungsaufwand Skaliert gut (parallelisierbar) Sperrung bzw. sogar Logout ok Skripte E2E  Lasttest (LR) Protokoll © wBox GmbH, Badstraße 5, Nürnberg

12 HP Real User Monitor (RUM)
End User Management (BPM and RUM) Real User Monitor Gespiegelter Datenstrom Business Availability Center User Web Server Application Server Switch Internet Firewall Mainframe/Datenbank Load Balancer Monitoring realer Anwender für alle Benutzer an allen Lokationen Populäre Seiten, aktive End User IPs, Performance Breakdown User-Erkennung, Session-Erkennung, Snapshots-on-Error Unterstützung von Service Management, Cockpit, Helpdesk Misst Kunden- und Geschäfts-Impact über Anwendungsinhalte Eingrenzung von Problemen auf Anwender, Gruppen, Browser Unterstützt SLM, Startpunkt für Diagnostics, Perform. Lifecycle © wBox GmbH, Badstraße 5, Nürnberg

13 E2E: Passiv vs. Aktiv BPM für Dutzende von Protokollen
End User Management (BPM and RUM) BPM für Dutzende von Protokollen Synthetische Benutzer / Use Cases Braucht Testfälle/-daten/-user Kein Bezug zu realen Personen E2E bis ins Benutzer-LAN Roll-out von BPM Lokationen Proaktives Monitoring Repräsentative “Baseline” Aktiv (BPM) RUM derzeit nur für http/https Echte Benutzer / Use Cases Keine Testfälle/-daten/-user nötig Ggfs. Bezug zu realen Personen E2E nur ab Eingang RZ Kein roll-out, zentrales Deployment Reaktives Monitoring Vollständige Statistik (alle User) Passiv (RUM) Dashboards / Reports / Alarmierung Service Level Management Integration mit Diagnostics Ideal für SLM, weil konsistent und nach-vollziehbar Ideal für Incident Management weil real und vollständig © wBox GmbH, Badstraße 5, Nürnberg

14 Wichtigste Transaktionen herunterbrechen, um die Anwendererfahrung im Detail zu sehen.
© wBox GmbH, Badstraße 5, Nürnberg

15 Übersicht BAC Funktionalität
HP Business Availability Center™ Business Service Dashboard End User Management (BPM and RUM) Problem Isolation Service Level Management Business Process Insight System Availability Management (SiteScope) DDM Diagnostics (J2EE, .NET, ERP/CRM) TransactionVision Foundation Universal CMDB (Discovery, Federation, Reconciliation, Visualization, Change Tracking) Alerts and Notifications Service Impact Analysis Enterprise Reporting Third-Party Integration © wBox GmbH, Badstraße 5, Nürnberg

16 System Availability Management (SAM)
(SiteScope) System Availability Management (SAM) Messen von Systemverfügbarkeit- und Performance der gesamten Unternehmensstruktur in Echtzeit SiteScope als zentraler Datenkollektor für SAM SiteScope fungiert als einzige Schnittstelle zum Einbinden von externer Software zum BAC-System Ermöglicht, dass System-Management aus der Geschäftssicht aus zu betrachten Ermöglicht Systemdaten aus kumulierter Sichtweise zu betrachten, anstatt nur einzelne Kennzahlen des Systems zu erhalten SiteScope ist ein Agenten loses Monitoring System Crossreports (EUM/SiS) möglich © wBox GmbH, Badstraße 5, Nürnberg

17 Übersicht BAC Funktionalität
HP Business Availability Center™ Business Service Dashboard End User Management (BPM and RUM) Problem Isolation Service Level Management Business Process Insight System Availability Management (SiteScope) DDM Diagnostics (J2EE, .NET, ERP/CRM) TransactionVision Foundation Universal CMDB (Discovery, Federation, Reconciliation, Visualization, Change Tracking) Alerts and Notifications Service Impact Analysis Enterprise Reporting Third-Party Integration © wBox GmbH, Badstraße 5, Nürnberg

18 Service Level Management (SLM)
© wBox GmbH, Badstraße 5, Nürnberg

19 Service Level Management (SLM)
SLM CI Summary: © wBox GmbH, Badstraße 5, Nürnberg

20 Übersicht BAC Funktionalität
HP Business Availability Center™ Business Service Dashboard End User Management (BPM and RUM) Problem Isolation Service Level Management Business Process Insight System Availability Management (SiteScope) DDM Diagnostics (J2EE, .NET, ERP/CRM) TransactionVision Foundation Universal CMDB (Discovery, Federation, Reconciliation, Visualization, Change Tracking) Alerts and Notifications Service Impact Analysis Enterprise Reporting Third-Party Integration © wBox GmbH, Badstraße 5, Nürnberg

21 Business Availability
Universal CMDB DDM UCMDB Solutions Business Availability Center Change & Configuration Center SM Center SOA Oracle E-Business Custom Apps J2EE SAP Siebel DB OS Application Mapping Application mapping & blueprints Deeper configuration detail Universal CMDB Open and federated architecture Dynamically updated 3rd party integration Functions Federation and reconciliation Mapping and visualization Change tracking Impact analysis Reporting and Dashboard Security and Access Control Web Services SDK Management & Customization Other Other © wBox GmbH, Badstraße 5, Nürnberg

22 Discovery DDM Spiral Discovery Network Infrastructure
Over 150 Layer Specific Discovery Patterns! Layer 6 and 7 Application specific queries using JDBC, JMX, MQ, LDAP, JMS, WMI etc. . . Resources discovered: Applications, Application Links, Queues, EJBs , Servlets, Connection Pools, Domains, Users, Databases, etc… App App App App App Discover Layer 4 and 5 Host and OS specific queries using SNMP, Telnet, SSH, WMI, NTCMD. . . Resources discovered: Server Farms/Clusters (Unix, NT, Others), Processes, OS, CPU, Memory, Disk, Interfaces, etc … Spiral Discovery Host Host Host Host Host Discover Layer 2 and 3 Network specific queries using, SNMP, ICMP, Telnet, SSH Resources discovered: Unique IP’s, Networks, Routers, Switches, IPs, Interfaces, Load Balancers, Firewalls, VLAN, Links, Connections, Etc… Network Infrastructure © wBox GmbH, Badstraße 5, Nürnberg

23 Architecture & Spiral Discovery
DDM Architecture & Spiral Discovery OSI Layers 2 3 4 5 6 7 IT Ecosystem Discovery System MAM Engine Sweep /24& /24 ICMP Discover Applications JMX, SQL, WMI Host Details? SNMP, SSH WMI Identify hosts SSH, WMI SNMP Who’s talking To whom? SNMP, WMI, Telnet, SSH HP UX Windows 2003 Windows 2000 Linux Cisco 6000 Win 2003 Apache Weblogic SQL Server tcp 8080 tcp 7001 tcp 1433 APServer02 - Red Hat 4 x 1.8 Ghz Intel Pentium IV CPU 2 GB RAM 2 x 40 GB Seagate SCSI III Disks Intel 10/100 Network Interface © wBox GmbH, Badstraße 5, Nürnberg

24 Effective Service Modeling
DDM Quote to Cash Users and Business Processes E-commerce Portal Financials HRMS Business Services Service B Applications SAP Oracle J2EE Web- Logic .NET Systems/Servers Windows Unix Mainframe AS400 Linux Network/Infrastructure Federated CMDB © wBox GmbH, Badstraße 5, Nürnberg

25 Übersicht BAC Funktionalität
HP Business Availability Center™ Business Service Dashboard End User Management (BPM and RUM) Problem Isolation Service Level Management Business Process Insight System Availability Management (SiteScope) DDM Diagnostics (J2EE, .NET, ERP/CRM) TransactionVision Foundation Universal CMDB (Discovery, Federation, Reconciliation, Visualization, Change Tracking) Alerts and Notifications Service Impact Analysis Enterprise Reporting Third-Party Integration © wBox GmbH, Badstraße 5, Nürnberg

26 Business Availability Center
HP Diagnostics Diagnostics (J2EE, .NET, ERP/CRM) J2EE Server .NET Server SAP R/3 Server Datenbankaufrufe Reale User Probe MQSeries Messages HP BPM / LR Diagnostics Server Firewall CICS Transaktionen BAC Dashboard End-User Management Business Availability Center Diagnostic Web UI Transaction Breakdown Diagnostics Cockpit Instance Trace Speicher Analyse Thread Analyse Performance Center Load Runner Performance Center © wBox GmbH, Badstraße 5, Nürnberg

27 HP Diagnostics am Beispiel J2EE
(J2EE, .NET, ERP/CRM) Was macht Benutzer B? USER A USER C USER B Welche Transaktionen werden ausgeführt? Welche Verzögerungen gibt es? URL Welche JSPs werden durch diese URL aufgerufen? JSP Welche EJB-Aufrufe werden ausgelöst? EJB Welche Methoden werden ausgeführt? Wie lange brauchen sie und welche sind langsam? METHOD 3 METHOD 2 METHOD 1 Was sind die langsamsten Methodenaufrufe in dieser VM-Instanz? Warum sind sie langsam? INSTANCE 3 INSTANCE 2 INSTANCE 1 Welche SQL-Abfragen werden in der Datenbank getätigt? SQL 3 SQL 2 SQL 1 © wBox GmbH, Badstraße 5, Nürnberg

28 Übersicht BAC Funktionalität
HP Business Availability Center™ Business Service Dashboard End User Management (BPM and RUM) Problem Isolation Service Level Management Business Process Insight System Availability Management (SiteScope) DDM Diagnostics (J2EE, .NET, ERP/CRM) TransactionVision Foundation Universal CMDB (Discovery, Federation, Reconciliation, Visualization, Change Tracking) Alerts and Notifications Service Impact Analysis Enterprise Reporting Third-Party Integration © wBox GmbH, Badstraße 5, Nürnberg

29 Problem Isolation © wBox GmbH, Badstraße 5, Nürnberg

30 Business Process Insight
Definieren und Überwachen von Service Level Zielen des Unternehmens Identifizieren von Performanceproblemen im IT Bereich und dem gesamten Unternehmen innerhalb des Geschäftsprozessflusses Verstehen der tatsächlichen und möglichen Auswirkungen von Problemen auf das Unternehmen Demonstrieren messbarer Verbesserungen bei der Unternehmensperformance für die Unternehmensteams © wBox GmbH, Badstraße 5, Nürnberg

31 TransactionVision HP TransactionVision ermöglicht Unternehmen das Transaktionsmonitoring, das eine deutliche Verbesserung der Transparenz von Kundentransaktionen bietet. Diese Software verfolgt Kundentransaktionen diskret über den gesamten Lebenszyklus hinweg, vom Standort des Endbenutzers bis hin zum Mainframe Back-End. Sie trägt zur Reduzierung von Umsatzeinbußen bei und vermindert Geschäftsrisiken durch Gewährleistung höchstmöglicher Service Level für Ihre Kunden. © wBox GmbH, Badstraße 5, Nürnberg

32 (Business Availibilty Center) (Business Process Monitors)
Integration in eine vorhandene Monitorlandschaft BAC (Business Availibilty Center) BAC Dashboard BPM (Business Process Monitors) SiteScope MOM Console oracle Console Tivoli OpsMgr 2007 Grid Control SAP CCMS TEC Console SolMan Console BAC Dashboard Konsole: Messen, Reporten von Applikations-verfügbarkeit und –performance Alarmierung bei Nichteinhalten von Grenzwerten Eingrenzung auf fehlerhaftes System / Service Bestehende Konsolen (Tivoli, OpsMgr,…): Messen und Reporten von Systemzuständen (IT-Infrastruktur) Alarmierung bei Systemfehlern Tiefgreifende Analyse der Problemursache © wBox GmbH, Badstraße 5, Nürnberg

33 Produktions- bereitschaft
Integration in den Applikationslebenszyklus Business Process Testing Business Performance Testing Business Process Monitoring Server Netzwerk Datenbanken Applikation OK PERFORMANCE CENTER (Load Runner) Produktions- bereitschaft Applikations- Services Enduser Performance Verfügbarkeit Release Modul A OK QUALITY CENTER (Quick Test) Funktionalität Modul B OK Modul C Modul D Entwicklung (Pre)-Produktion Betrieb Anwender BUSINESS AVAILABILITY CENTER Wiederverwendung der Test-Scripts im Betrieb Optimieren der Tests durch Live Daten Qualitätssicherung über den Release - Prozess © wBox GmbH, Badstraße 5, Nürnberg

34 © 2007 3wBox GmbH, Badstraße 5, 90402 Nürnberg


Herunterladen ppt "© wBox GmbH, Badstraße 5, Nürnberg"

Ähnliche Präsentationen


Google-Anzeigen