+ All Categories
Home > Documents > HP Business AvailabilityCenter (BAC) - Vivit-Germany · HP Business AvailabilityCenter (BAC)...

HP Business AvailabilityCenter (BAC) - Vivit-Germany · HP Business AvailabilityCenter (BAC)...

Date post: 15-May-2018
Category:
Upload: vanthu
View: 214 times
Download: 0 times
Share this document with a friend
41
© ITC GmbH 2007 HP Business Availability Center (BAC) End-2-End-Monitoring mit SiteScope (SiS) und Business Process Monitor (BPM) Architektur und Lizenzmodell des OVIS-Nachfolgers Stefan Mohr, ITC GmbH Vivit-Anwendertreffen, 13. November 2007 in Montabaur
Transcript

© ITC GmbH 2007

HP Business Availability Center (BAC)

End-2-End-Monitoring mit

SiteScope (SiS) und

Business Process Monitor (BPM)

Architektur und Lizenzmodell des OVIS-Nachfolgers

Stefan Mohr, ITC GmbH

Vivit-Anwendertreffen, 13. November 2007 in Montabaur

© ITC GmbH 2007

Business Availability Center Business Availability Center ÜÜberblickberblick

© ITC GmbH 2007

System System AvailabilityAvailability Management (SAM): Management (SAM): SiteScopeSiteScope

© ITC GmbH 2007

System System AvailabilityAvailability Management (SAM): Management (SAM): SiteScopeSiteScope

Beispiele von unterstützten Zielkomponenten für SiteScope Standardmonitore

End User

The InternetThe Internet

Mainframe/Database

Firewall

WebServers

ApplicationServers

Switch

Load Balancer

Internet Cloud

SiteScope Server

© ITC GmbH 2007

SiteScopeSiteScope ((SiSSiS) Monitors (1/2)) Monitors (1/2)

Operating Systems:Windows NT 4.0, Windows 2000, Windows 2003AIXHP-UX and HP-UX 64-bitLinux (most versions; SSH compatibility required)MAC OS XSCO OpenServerSGI IRIXSun SolarisTru64 5.x and Tru64 pre-4.x (Digital)

System Monitors:CompositeCPU UtilizationDatabaseDHCPDirectoryDisk SpaceFileLDAPLog FileMemoryNewsNetwork

Network Service Monitors:DNS

Formula (Bandwidth) CompositeFTPMailNetwork BandwidthPingPortReal StreamingRTSP (Real Time Streaming Protocol)SNMP by MIBSNMPSNMP Trap

NT Dial-upNT Event LogNT Performance CounterRadiusScriptServiceUnix ResourcesWindows ResourcesWindows Services State

Web/URL Monitors:eBusiness ChainLink CheckURLURL ContentURL ListURL SequenceWeb ServerWeb Service

© ITC GmbH 2007

SiteScopeSiteScope ((SiSSiS) Monitors (2/2)) Monitors (2/2)

Application Monitors:Apache Web Server

ATG Dynamo Application ServerBEA TuxedoBEA WebLogic Application ServerBroadVision Application ServerCheckPoint FireWall-1Cisco WorksCitrix MetaFrameIBM DB2IBM WebSphere Application ServerF5 Big-IP MonitorMacroMedia ColdFusion ServerMAPINetScape Enterprise/iPlanetNovell SilverStreamOracle9i Application ServerOracle JDBCReal One/Real Media Player and ServerSAP GUISunONE ServerSybase DatabaseWindows Resources (covers most Microsoft apps)XML Metrics

Enterprise Application Monitors:(requires additional license)COM+IBM WebSphere MQ ServerSAP CCMS

Solution Templates:(requires additional license)Active DirectoryExchange (5.5, 2000, and 2003)BEA WebLogic Application ServerIBM WebSphere Application ServerOracle DatabaseSiebel

© ITC GmbH 2007

BAC End User Management (EUM)BAC End User Management (EUM)

� Einblick in die Servicequalität

beim Endanwender

bekommen

� Probleme bei der

Durchführung von

Geschäftsprozessen proaktiv

erkennen

� Problemen der

Anwendersicht auf die

Schichten der

Anwendung eingrenzen

(Netz, Datenbank,

System)

© ITC GmbH 2007

BAC End User Management (EUM)BAC End User Management (EUM)

EUM umfasst 3 Kern-Produkte:

�BPM (Business Process Monitor)

Synthetische Transaktionen mit VuGen aufgenommen

�RUM (Real User Monitoring)

Messungen auf Basis realer Transaktionen, die mit

HW-Box an gespiegeltem Switch-Port mitgeschnitten

werden

�CM (Client Monitoring)

Software-Agent auf User-PC liest Daten mit

© ITC GmbH 2007

HP Business HP Business ProcessProcess Monitor (BPM)Monitor (BPM)

Beispiele unterstützter Protokolle in HP BPM

End User Management auf drei Ebenen: Record+Replay

GUI

Objekt

Protokoll

Anwendungsprotokoll zwischen Client und Server

=> Skalierbar, robust, kurze „time-to-value“

Bedienung des GUI Clients=> Überwachung incl. Client-

Performance

Business Objekte z. B. über COM / WSH

© ITC GmbH 2007

HP Business HP Business ProcessProcess Monitor (BPM)Monitor (BPM)

Beispiele unterstützter Protokolle in HP BPM

End User Management auf drei Ebenen: Record+Replay

GUI

Objekt

Protokoll

Anwendungsprotokoll zwischen Client und Server

=> Skalierbar, robust, kurze „time-to-value“Bedienung des GUI Clients

=> Überwachung incl. Client-Performance

Business Objekte z. B. über COM / WSH

VuGenVuGen

© ITC GmbH 2007

HP Business HP Business ProcessProcess Monitor (BPM)Monitor (BPM)

Beispiele unterstützter Protokolle in HP BPM

End User Management auf drei Ebenen: Record+Replay

GUI

Objekt

Protokoll

Anwendungsprotokoll zwischen Client und Server

=> Skalierbar, robust, kurze „time-to-value“Bedienung des GUI Clients

=> Überwachung incl. Client-Performance

Business Objekte z. B. über COM / WSH

VuGenVuGen

Quick Test Prof.Quick Test Prof.

© ITC GmbH 2007

Klassische OVO/OVIS Klassische OVO/OVIS MonitoringMonitoring--ArchitekturArchitektur

IT Infrastructure

+ Services

OVO GUI

Messages

OVIS-Probes

Monitoring

Monitorin

g

OVIS Dashboard

OVO Agenten

auf Servern

GUI-Integration (Launching)

Standard-Probes +

Probe Builder Custom Probes

© ITC GmbH 2007

Zwischenschritt OVO/OVIS + Zwischenschritt OVO/OVIS + VuGenVuGen

IT Infrastructure

+ Services

OVO GUI

Messages

OVIS-Probes

Monitoring

Monitorin

g

OVIS Dashboard

OVO Agenten

auf Servern

GUI-Integration (Launching)

Standard-Probes +

VuGen Probes (auch Standard)

© ITC GmbH 2007

MonitoringMonitoring--ArchitekturArchitektur mit mit SiteScopeSiteScopeVariante 1: Variante 1: SiteScopeSiteScope standalonestandalone mit mit OVOOVO--IntegrationIntegration

IT Infrastructure

+ Services

Monitoring

Messages

OVO GUI

Monitorin

g

SiteScope Web GUI

GUI-Integration (Launching)

© ITC GmbH 2007

MonitoringMonitoring--ArchitekturArchitektur mit BAC mit BAC –– SAMSAMVariante 2: Variante 2: SiteScopeSiteScope als als DataCollectorDataCollector ffüür BACr BAC

Dashboard

uCMDB

SAM …

BAC

IT Infrastructure

+ Services

Monito

ring

SiteScope 2

Monitoring

Messages

OVO GUI

SiteScope 1

Monitoring

© ITC GmbH 2007

MonitoringMonitoring--ArchitekturArchitektur mit BAC mit BAC –– SAM + EUMSAM + EUMVariante 3: Variante 3: SiteScopeSiteScope und BPM als und BPM als DataCollectorDataCollector ffüür BACr BAC

Dashboard

uCMDB

EUM SAM …

BAC

IT Infrastructure

+ Services

Monito

ring

Monitoring

Messages

OVO GUI

Monitoring

BPM SiteScope

© ITC GmbH 2007

Vergleich OVIS, Vergleich OVIS, SiteScopeSiteScope und BPMund BPM

EUM SAM

IT Infrastructure

+ Services

Monitoring

Monitoring

BPM SiteScope

© ITC GmbH 2007

Vergleich BPM, Vergleich BPM, SiteScopeSiteScope und OVISund OVIS

EUM SAM

IT Infrastructure

+ Services

Monito

ring

Monitoring

BPM

SiteScope

OVIS

OVIS Probes

Monito

ring

Standard-Probes

Wizard

Monitors

GUI-Formular

VuGen

Recorder/Skript

Webrecorder

HTTP_TRANS

URL-Sequence-

Monitor

VuGen

Recorder/Skript

SAP, Exchange…

Wizard

WebScriptMonitor

(VuGen)

MAPI-Monitor /

SAP Add-On Module

Nur SiteScope stand-alone

VuGen

Recorder/Skript

Custom Probes

ProbeBuilder

VuGen

Recorder/Skript

Kein GUI-Recording mit

VuGen außer bei Citrix

© ITC GmbH 2007

Lizenzierung Lizenzierung SiteScopeSiteScope (Neukauf ohne OVIS)(Neukauf ohne OVIS)

� SiteScope Standalone

Lizenzierung nach Points (1Point = 1 Messung bzw. 1 Messschritt)

Beispiel:

- Eine Web-URL gemessen von einem SiteScope-Server = 1 Point

- Eine Abfolge von 3 Web-URLs (URL-Sequence Monitor) von einem SiteScope-Server = 3 Points

Staffelung der Preise nach Anzahl der Points:

1-50 Points = X € pro Point

51-500 Points = Y € pro Point

501-2000 Points = Z € pro Point

Beispiel:

600 Points kosten 50*X + 500*Y + 50*Z

© ITC GmbH 2007

Lizenzierung Lizenzierung SiteScopeSiteScope (Neukauf ohne OVIS)(Neukauf ohne OVIS)

� SiteScope System Availability Management (SAM)

Ebenfalls Lizenzierung nach Points, wie bei Standalone, alternativ

Lizenzierung nach CPUs möglich

Beispiel:

Auf 3 überwachten Servern mit jeweils 2 CPUs werden jeweils 10

Messungen durchgeführt.

- Lizenzierung nach Points: 3*10=30 Points

- Lizenzierung nach CPUs: 3*2=6 CPUs

Wann lohnt sich CPU-Lizenzierung?

Beispiel 1-CPU-Server: 10 Points kosten soviel wie 1 CPU Lizenz

Beispiel 2-CPU-Server: 20 Points kosten soviel wie 2 CPU Lizenzen

© ITC GmbH 2007

Lizenzierung BPM (Neukauf ohne OVIS)Lizenzierung BPM (Neukauf ohne OVIS)

� Business Process Monitor (BPM)

- Lizenzierung nach Transaktionen

- 1 Transaktion = 1 Messschritt (vergleichbar mit OVIS Response

Time Step)

Beispiel:

Eine Webapplikation soll in 3 Messschritten von 5 BPM-Systemen

aus gemessen werden. Messschritte sind z.B. „Login“, „Query“

und „ Logout“. Hierfür werden 3 Transaktionen benötigt.

Vorteil:

Die Anzahl der Messpunkte (BPM-Systeme) ist für die Lizenzierung

nicht relevant

© ITC GmbH 2007

Migration von Migration von OVISOVIS--LizenzenLizenzen

�Jedes OVIS Logical Target wird ersetzt durch ein

BPM-Target und einen SiteScope-Point.

� Ein BPM-Target ist definiert als ein Script (i.d.R. VuGen-

Script) welches auf einem BPM-System läuft und beliebig

viele Messschritte (Transaktionen) umfassen kann. Das

bedeutet, daß ein BPM-Target gezählt wird wie ein OVIS

HTTP_TRANS oder Custom Probe Target.

� Ein SiteScope-Point ist ein Monitor (CPU, DNS, Oracle,

etc.) gemessen von einer Lokation.

© ITC GmbH 2007

Migration von Migration von OVISOVIS--LizenzenLizenzen

�Wichtige Informationen:

� Support-Kosten bleiben auf gleichem Niveau

� BAC Dashboard, UCMDB und HP-buildConnectors sind enthalten

� Das Monitoring kann mittels BAC um Service Level Management und Discover-Mechanismenerweitert werden.

© ITC GmbH 2007

MMööglichkeiten fglichkeiten füür Sie als r Sie als OVISOVIS--KundeKunde

1.) OVIS weiter nutzen / mit VuGen erweitern:

OVIS 6.20 + VuGen (+ ProbeBuilder)

2.) Migration bis Ende 2009 (OVIS EoS):

a) SiS standalone + Web Script Monitor

b) SiS SAM + BPM als Teil von BAC

© ITC GmbH 2007

… Fragen?

© ITC GmbH 2007

BackupBackup--FolienFolien

© ITC GmbH 2007

Technische Architektur von BACTechnische Architektur von BAC

© ITC GmbH 2007

Technische Architektur von BACTechnische Architektur von BAC

© ITC GmbH 2007

HP Business Availability DashboardHP Business Availability Dashboard

Business Service Management in Echtzeit

© ITC GmbH 2007

HP Business Availability DashboardHP Business Availability Dashboard

� Gesamtsicht auf die IT-Servicehierarchie: Infrastruktur, Anwendungen,

Geschäftsprozesse, Fachbereiche, Kunden, etc.

� Signifikanz und wirtschaftliche Bedeutung von Aussagen über Verfügbarkeit und

Performance.

� Isolation von Problemen durch Eingrenzung auf Lokationen und Komponenten.

© ITC GmbH 2007

HP End User ManagementHP End User Management

Einblick in die Endbenutzererfahrung

© ITC GmbH 2007

OVO OVO zuzu BAC Integration BAC Integration

1. Install and configure OVO

Add-on

2. Configure SiteScope

integration monitor

3. Enable OVO Source adapter

4. Map infrastructure CIs to

Services

Enterprise Console

OVO Add-on

OVO

Basic configuration tasks

Monitor

BAC

SiteScope

Source Adapter

Delivered in BAC 6.6 and SiteScope 8.7

© ITC GmbH 2007

BAC BAC zuzu OVO Integration OVO Integration

1. Install OVO Agent on BAC

server

2. Configure alerts in BAC

3. Define OVO message policy

Enterprise Console

OVOBasic configuration tasks

Policy

BACAlert

configuration

OVO Agent

Example: CI Status Alerts

• Dashboard administration => CI Status Alerts

• Configure two Alerts: Up and down => Smart message

correlation

• Action: Executable fileopcmsg a="<<Alert Name>>" o="<<CI Name>>“

msg_t="<<KPI Name>> <<KPI Value>> <<Previous Status>> <<Current

Status>> <<Trigger Time>>"

© ITC GmbH 2007

Launch OVO UI in context of BAC Launch OVO UI in context of BAC

Drill-down into infrastructure events

• View related infrastructure events

• Add’l Context Menu Item

• Launch pre-filtered OVO message browser

© ITC GmbH 2007

OVOW/U

Server

Agent Agent

MonitorMonitor

MonitorMonitor

MonitorMonitor

Monitor

MonitorMonitor

MonitorMonitor

MonitorMonitor

Monitor

MonitorMonitor

MonitorMonitor

MonitorMonitor

Monitor

SiteScopeSiteScopeAgent SiteScope

OVO / OVO / SiteScopeSiteScope IntegrationIntegration

Key Points

• Agents “proxy” SiteScope alerts to OVO messages with correlation & service map status

• Agent discovers SiteScope configuration & monitor groups, publishes discovered information to service maps

• Agents can be distributed across enterprise (multiple SiteScopes)

• In-Context launch for Operations console

to SiteScope dashboards

© ITC GmbH 2007

Technische Technische BACBAC--ArchitekturArchitekturErlErlääuterung der Komponentenuterung der Komponenten

S Mercury Business Availability Center Centers Server. Responsible for running Mercury Business Availability Center applications, reporting, and the Administration Console.

S Mercury Business Availability Center Core Server. Responsible for receiving data samples from the data collectors, distributing the data to the relevant Mercury Business AvailabilityCenter components, and supporting the Bus.

S Mercury Business Availability Center Data Processing Server.Responsible for aggregating data, running the Business Logic Engine, and controlling the Mercury Universal CMDB.

S JBoss 3.2.6 application server. Responsible for running the Mercury Business Availability Center Java engine. It is installed automaticallyduring Mercury Business Availability Center server installation.

© ITC GmbH 2007

SkalierungsSkalierungs--Variante: Single Server + DBVariante: Single Server + DB

© ITC GmbH 2007

SkalierungsSkalierungs--Variante: 2 Server + DBVariante: 2 Server + DB

© ITC GmbH 2007

SkalierungsSkalierungs--Variante: 3 Server + DBVariante: 3 Server + DB

© ITC GmbH 2007

SkalierungsSkalierungs--Variante: 5 Server + 2 DBVariante: 5 Server + 2 DB

© ITC GmbH 2007

SkalierungsSkalierungs--Variante: 8 Server + 2 DBVariante: 8 Server + 2 DB


Recommended