1 / 45

From test to production using Business Availability Center

From test to production using Business Availability Center. Håvard Bakke Solution Architect Manag-E Nordic. Agenda. Intro Business Process Monitor Real User Monitor SiteScope Monitor Universal CMDB Dashboard Service Level Management. The industry standard. HP 77%. Other 1%. Spirent

chezarina
Download Presentation

From test to production using Business Availability Center

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. From test to production using Business Availability Center Håvard Bakke Solution Architect Manag-E Nordic

  2. Agenda • Intro • Business Process Monitor • Real User Monitor • SiteScope Monitor • Universal CMDB • Dashboard • Service Level Management

  3. The industry standard HP77% Other 1% Spirent 2% Other 6.7% Empirix 2% Compuware 3% Segue 4% Rational 9% Source: Gartner Research (March 2005) Source: Yankee Group 2005 “The only load testing vendor to increase market share every year from 2000–2006.”

  4. HP BTO Software Centers Business outcomes STRATEGY APPLICATIONS OPERATIONS Quality Management Business ServiceManagement Business Service Automation IT Service Management Project & PortfolioManagement Center QualityCenter Operations Orchestration Client Automation Center Service Management Center Business Availability Center PerformanceCenter CIO Office Operations Center Data Center Automation Center Identity Center SOACenter Application Security Center Network Management Center Universal CMDB CTO Office SAP, Oracle, SOA, J2EE, .Net

  5. Application Lifecycle End of Life Go live Script Dev. Run Test Triage And Diagnose Fix Performance Center Repeat End of Life Application Lifecycle Go live Entered into production Business Availability Center Application Lifecycle

  6. Loadrunner VuGen • Record an application business process into an automated script • e.g. “Create new order” in an ecommerce web application • Add end-user transactions, parameterize input data, add verification checkpoints • Apply user behaviors such as network connectivity, pacing etc… “Create new order” Browser Application Scripts VuGen Recorder

  7. 99.1% 99.4% 99.1% 99.4% 99.3% 99.2% 99.8% IT Ops Not Aligned With Business End to End Measurements MVS Unix NT Network Middleware WEB Database Customer Reality Claims Processing 82.0%

  8. Why do End User Management? • Systems centric approach • What could possibly go wrong? • Servers * Components * Metrics * Links • Relies on complex correlation rules • Requires monitoring EVERYTHING • Even if you had all of the data and rules you would be unable to compute the results • End user monitoring approach • Only focused on what the business needs • Aids in prioritization • Puts systems issues in context • Takes into account that holes exist in system monitoring • Leverages existing systems monitoring

  9. The Challenge of Managing CompositeApplications

  10. What is BAC HP Business Availability Center Business Service Dashboard End UserManagement(BPM and RUM) ProblemIsolation Service LevelManagement Business ProcessInsight System Availability Management(SiteScope & Ops Center) Discovery and Dependency Mapping Diagnostics(J2EE, .NET, ERP/CRM) TransactionVision Universal CMDB (Discovery, Federation, Reconciliation, Visualization, Change tracking) Alerts and notifications Service impact analysis Enterprise reporting Third-party integrations

  11. Monitor A 1 2 Remote Offices Service A App. 1 App. 2 Datasenter BAC Components SLM GUI BPM VUGEN QTP RUM DB Aut Disc. CTO Office

  12. Complete End User Management Solutions

  13. Business Process Monitor

  14. Business Process Monitor • Are installed on host machines located • on your local network • on the Internet at global locations • Use a recorded script to run synthetic transactions • Send the collected data to BAC • Use the HTTP(S) protocol for connection • Collected Data • Configuration • Run independently as a service on the host machine

  15. Mercury Business Process Monitors (Outside Firewall) Business Availability Center End User Mercury Business Process Monitors (Inside Firewall) ) Internet Cloud Firewall Application Servers Switch Mainframe/Database Load Balancer Web Servers Business Process Monitor Active Emulation of Complex Business Processes

  16. Real User Monitor

  17. Real User Monitor • RUM probe • Passively monitors the requests and responses sent to and from a monitored Web server • RUM engine • Configures the RUM Probe • Receives data collected by the RUM probe using SSH • Filters information based on configuration • Stores data samples in a database • Sends page, transaction, user, server data samples to BAC over HTTP(S) • MySQL database • Provides a repository for RUM data • Stores session details, and session summary.

  18. Business Availability Center Real User Monitor End User Internet Cloud Firewall Application Servers Switch Mainframe/Database Load Balancer Web Servers Real User Monitor Real Life Monitoring of Complex Business Processes

  19. SiteScope Monitor

  20. SiteScope Monitor • Agentless solution for monitoring infrastructure, availability and performance • Monitors hardware, operating system, applications and network equipment • ’Real time’ data collection, status, alarming and reporting • Common interface for monitoring network, system and application status • Hetereogen: Runs on Windows, Linux and Unix • Supports 80+ unique monitors • Agentless installation

  21. SiteScope Web Server Application server File server Network elements Firewall Database SiteScope Server

  22. UCMDB

  23. What is uCMDB

  24. What is UCMDB? Mapping and Visualization Change Tracking Maintains a comprehensive and current record of all Configuration Items (CIs) and relationships from multiple sources and provides services to unlock value of CMDB information Automated Discovery Federation Reconciliation

  25. Map Service DependenciesMap Services to Applications and Infrastructure Users and Business Processes E-commercePortal Financials HRMS Service B Business Services SAP Oracle J2EE Web-Logic .NET Applications Windows Unix Mainframe AS400 Linux Systems/Servers Network/ Infrastructure Federated CMDB

  26. Dashboard

  27. Real Time Visibility to End User Quality of Experience

  28. Service Key Performance Indicators

  29. Real time business service dashboard

  30. Service Level Management

  31. Service Level Management • HP Business Availability Center • Defines and publishes Performance & Availability KPI’s for SLM • Monitors and Supports SLM for Performance & Availability • Provides reporting and analytics for Performance & Availability SLM • Business Rules & Financial Impact Analysis

  32. Business-centric SLA reporting Real-time, proactive, comprehensive service level monitoring

  33. Customized views of service levels status

  34. Reports on SLA Status

  35. Drill Down to Underlying OLAs

  36. SLA Compliance Historical Trends

  37. Questions?

  38. Backup Slides

  39. UCMDB Use Case: SOA Management • Add all registered web Services to the CMDB • Improve availability of SOA web Services • Proactively manage changes to web Services • Detect web Services (WSDL) and SOA infrastructure changes • Discover “Rogue” web Services and bring them under management • Supported CI types include UDDI, web Service, web Service operation, Business Unit (provider), WSDL configuration file, Diagnostics web Service monitor

  40. UCMDB Use Case: Business Service Management • Understand and visualize how IT infrastructure delivers business services • Gain visibility and control over changes to business services • Improve business agility by proactively analyzing change impact • Automatically discover and map business services and its infrastructure (Layers 2-7) • Gather deep configuration detail and track configuration change history • Topology Query Language to automatically create and maintain business service maps • Correlation rules to assist in business impact analysis

  41. OVIS License Conversion Summary • Each OVIS “target” becomes one BPM Target AND one SiteScope point • A BPM target is defined as a Virtual User Generator created script running on a given host and can include as many measurements and steps as you like. This means that a BPM target is counted just like a HTTP_Trans or custom probe target • A SiteScope point is one monitor (CPU, DNS, Oracle, etc.) from one location • Why was this done? • OVIS was positioned between SiteScope and BPM, therefore elements of both are needed • Maintains support costs • Increases functionality • Enables customers to expand to BAC

  42. UCMDB Use Case: Change and Configuration Management • Evaluate impact and business risk of every change • Coordinate and communicate across silos • Proactively identify potential outages • Audit planned changes and detect unplanned ones • UCMDB CI definitions leveraged to detect collisions • UCMDB/CCM impact analysis leveraged to proactively detect impact of planned changes and to determine change risk

  43. Topology Query Language TQL UCMDB Data

  44. What is UCMDB: Mapping & Visualization

  45. What is UCMDB: Mapping & Visualization

More Related