J2EE DIAGNOSING J2EE PERFORMANCE PROBLEMS THROUGHOUT THE APPLICATION LIFECYCLE

Size: px
Start display at page:

Download "J2EE DIAGNOSING J2EE PERFORMANCE PROBLEMS THROUGHOUT THE APPLICATION LIFECYCLE"

Transcription

1 DIAGNOSING J2EE PERFORMANCE PROBLEMS THROUGHOUT THE APPLICATION LIFECYCLE

2 ABSTRACT Many large-scale, complex enterprise applications are now built and deployed using the J2EE architecture. However, many of these applications suffer from poor performance and scalability because the focus of the development process is on functionality, while performance and scalability are dealt with as an afterthought. This paper will present techniques for delivering high-performance applications to production, managing and measuring the performance of applications, and diagnosing the toughest J2EE problems throughout the application lifecycle. It will examine the various types of performance issues at each stage of the lifecycle and which diagnostic tools and techniques can best resolve them. TABLE OF CONTENTS Abstract 2 Diagnosing Performance Problems with Mercury Diagnostics for J2EE 7 Challenges for J2EE Applications and Performance 3 Performance Evaluation and Diagnostic Needs Throughout the Application Lifecycle 3 J2EE Diagnostics for J2EE for Mercury LoadRunner and Mercury Performance Center 8 Mercury Diagnostics for J2EE for Mercury Business Availability 8 Typical J2EE Application Performance Problems 6 J2EE Deep Diagnostics 9 Mercury Diagnostics Profiler for J2EE 10 Summary 11

3 Challenges for J2EE Applications and Performance Today s enterprises are choosing to build business applications that leverage the power, portability, and rapid development of Java technology. J2EE offers many advantages to developers, but introduces new challenges for the development, performance diagnosis, tuning, deployment, and management of applications. Successful delivery and management of typically complex J2EE-based applications require evaluating performance throughout the entire application lifecycle. An application may perform well in the development and QA environment, but fail to scale or exhibit transient performance problems in production. It is important to understand the impact of the infrastructure in which the application runs and the behavior of the many application components as they interact under load. From the diagnostic perspective, it is important to be able to isolate the problem by tier of the application architecture and by application component, and to have progressive drill-down visibility into J2EE performance problems, the J2EE environment, and into the actual code, with sufficient detail to determine the root cause of the problems. There are additional factors that can increase the difficulties of application delivery and management. The deployment lifecycle for many J2EE applications is compressed, due to increased pressures for quick time-to-market. Boundaries between development, QA, deployment, and production stages and IT groups are blurred. Centralized IT organizations may be managing hundreds of applications, without in-depth J2EE experience. Many applications have not been sufficiently architected for performance and scalability, with thorough consideration of design and usage patterns, and adequate attention to planning and testing performance against well-defined service objectives. J2EE scalability capabilities, while extensive, do not substitute for such efforts. Later in the lifecycle, applications may be pushed into production to meet deadlines, with insufficient validation of performance or scalability and inadequate tools to see into the application s internal behavior. This makes it difficult and expensive to fix problems. Getting to the root of performance problems in the complex, distributed, dynamic J2EE environment is truly a challenge. Performance Evaluation and Diagnostic Needs Throughout the Application Lifecycle During the application lifecycle, there are many IT stakeholders in application performance. They include application architects, developers, load testers and engineers in QA, application support staff, and site operations in production. They share common requirements for end-user application performance, but also have specific roles and needs unique to their environments. In the design and specification phases, a topic outside the scope of this diagnostic paper, performance and scalability issues need to be considered and incorporated, and specific business objectives need to be set. 3

4 In the development and unit-testing phase, application profiling can be useful to validate performance and functionality. Developers should test the performance of not just application components, but also performance of the end-to-end integrated application (as it would be tested by QA and/or used in production) against identified performance criteria. This step allows development teams to find problems earlier in the lifecycle by preparing the application to be load tested. During QA cycles, load testing typically follows integrated functional and regression testing. A complete application, including all interfaces with external systems, should be fully load tested prior to software release. Objectives include scalability and capacity estimation under load that realistically represent expected live usage, along with visibility into the internal performance behavior of the application and actionable data on bottlenecks. This should include transaction breakdown of latencies for each J2EE tier and method, along with additional specific root-cause diagnostic information. Most try using profiling tools for root-cause diagnostics and fail. Traditional profiling tools used at the developer desktop cannot be used in QA during load testing for performance diagnosis, due to the high overhead they impose. What is needed is a profiling technology that can work in a development environment to find and fix common problems in applications earlier in the lifecycle. Such a tool should allow development teams to release a solid application into QA that is ready to be load tested and where most obvious performance bugs have been found and addressed. J2EE diagnostic tools used in QA need to be designed for load and should be integrated with load testing tools to boost productivity, test effectively, and facilitate collaboration between application owners and QA teams to triage, diagnose, and solve problems under load conditions. During staging or pre-production, deployment teams should determine the performance and scalability of the application in the specific IT environment and configuration that will serve live users, verify projected peak load capability, and tune the application and infrastructure to meet its designed transaction throughput and response-time service levels, keeping the business objectives in mind. Load testing and performance diagnostic tools that can optimize both application and infrastructure and drill down to solve problems are essential during this stage. In live production, operations and application managers need to continuously monitor the health of the entire system, measure the performance of the application, and, if something starts to go wrong, quickly alert, triage, and isolate the problem area. Once the problem area is identified, the appropriate teams should be able to collaborate to pinpoint the root cause of the problem. It is important to not only proactively monitor end-user business processes, but also to diagnose issues that happen with real users using the systems. 4

5 MARKET REQUIREMENTS/ GOALS PRODUCTION- READY APPLICATION BUSINESS OWNER PRODUCTION OPERATIONS MERCURY DIAGNOSTICS FOR J2EE MERCURY BUSINESS AVAILABILITY CENTER DIAGNOSTICS DEVELOP MERCURY DIAGNOSTICS PROFILER MERCURY LOADRUNNER/MERCURY PERFORMANCE CENTER DIAGNOSTICS DEPLOY APPLICATION OWNER QA APPLICATION READY FUNCTIONAL APPLICATION (1 USER) LOAD-READY APPLICATION (5-20 USERS) BUSINESS- READY APPLICATION (50,000 USERS) QA/TESTING Figure 1: Mercury Diagnostics is a single solution that enables developers to find problems earlier in the lifecycle, QA teams to be empowered with the right data set to share with development to fix problems under load, and production operations teams to manage the application 24x7, and triage and diagnose issues as they occur. Let s see an example of how a typical collaborative effort on diagnostics might look using Mercury solutions for a new application being developed. The above diagram shows this process. The four key stakeholders are shown as the four circles each representing the business owner, the application owners, QA, and production operations. The application lifecycle is shown by dotted arrows on the outside, and the interactions of the various roles in the lifecycle are shown as solid arrows for each stage. The Mercury lifecycle solution facilitates collaboration between team members by providing a single technology across the lifecycle and role-based web dashboards that can drastically reduce the mean time to problem resolution. Throughout the entire application lifecycle, J2EE-specific visibility and diagnostic capabilities should be integrated with and complementary to multi-platform, multi-protocol tools for functional testing, load testing, and application performance management. Common tools and measurements help facilitate communication, while team members need specific features and capabilities suited to their roles. 5

6 Typical J2EE Application Performance Problems There are many problems that can surface during the application lifecycle. For J2EE applications, the user s experience of performance is affected by many external network infrastructure factors that are independent of application behavior. A broad set of monitors that can cover the complex environment is needed to triage problems quickly. From the J2EE application diagnostic perspective, it is essential to be able to capture and correlate specific external parameters, such as method arguments, that can drive performance problems in a J2EE method or sequence of transactions. Specific latencies and parameter captures are also frequently required to identify problems at J2EE interfaces to external systems, such as backend databases, legacy systems, and packaged software. Within the J2EE environment, some of the most common problems include: 1. Code problems: a. Slow methods Consistently slow methods Intermittently slow methods, related to specific user/data values driving problematic application behavior b. Memory problems, including memory thrashing and memory leaks c. Coding practices, such as using exceptions as a means to transfer control in the application, processing large result sets, etc. d. Synchronization problems, including both under-synchronization and over-synchronization for locks and threads 2. Application server configuration problems: a. JDBC connection pool size b. JVM heap size c. Thread pool sizes 3. Architecture and design problems, with a wide range of issues, such as: a. Data-marshalling problems resulting from filtering at the wrong tier b. Serial execution resulting from over synchronization in design of custom code An effective diagnostic solution must provide capabilities and techniques to triage and identify the root cause of each of these common problems, regardless of when they emerge, from development through production. Capturing application performance data requires the ability to tune up the data capture as you go from identification and triage to root-cause diagnostics. This is best achieved with lifecycle technology without having to install new tools to collect greater details for root-cause diagnostics. 6

7 MERCURY IT GOVERNANCE CENTER APPLICATION DEVELOPMENT APPLICATION DELIVERY APPLICATION MANAGEMENT BEA IBM SAP ORACLE... MERCURY QUALITY CENTER TEST MANAGEMENT FUNCTIONAL TESTING MERCURY PERFORMANCE CENTER LOAD TESTING MERCURY BUSINESS AVAILABILITY CENTER END USER, APPLICATION, SYSTEM LEVEL AND SERVICE LEVEL MANAGEMENT MERCURY DIAGNOSTICS PROFILER MERCURY DIAGNOSTICS MONITOR TRIAGE DIAGNOSE APPLICATION LIFECYCLE APPLICATION PLATFORMS - BEA, IBM, MICROSOFT, ORACLE, SAP, SIEBEL Figure 2: Mercury Diagnostics for J2EE combines J2EE-specific diagnostics with application delivery and application management solutions. Diagnosing Performance Problems with Mercury Diagnostics for J2EE Mercury Diagnostics for J2EE provides the industry s first top-down, end-to-end lifecycle approach to seamlessly manage, monitor, diagnose, and resolve critical problems in J2EE applications in both preand post-production environments. It can be implemented alone or integrated with Mercury LoadRunner, Mercury Performance Center, and Mercury Business Availability Center offerings. Mercury Diagnostics for J2EE provides a common, consistent foundation of shared assets, metrics, scripts, and monitors, as well as specific solutions for the differing requirements of application delivery and application management. Mercury Diagnostics for J2EE uses a combination of JMX, aggregation, and unique Total Trace technology, which can capture data to diagnose all of the problems previously described. It is the only solution that can capture, under load, necessary and sufficient information to get to the root cause for the full range of J2EE performance problems. Unlike other techniques, Total Trace allows capturing of every event (including arguments) at low overheads. Other transaction tracing techniques may use a threshold for collecting a fixed number of sampled events regardless of whether they are related to the business process in question or not. This could lead to capturing of sampled events that might be totally unrelated to the problem at hand. Another common technique used for tracing a transaction is to tag a server request or HTTP URL request with a specific header. This header then can be followed through the application to provide traceability across methods. Most common implementations of such techniques ignore the business process name that a specific method belongs to and are limited in their ability to trace across JVM boundaries. 7

8 For example, if a business transaction were to interact with several JVMs hosted on remote machines, it would be critical to trace the business transaction across the different JVM boundaries and provide diagnostics data without losing the business context of the transaction. The screen shot to the right shows how the remote calls crossing JVM boundaries are distinguished with a Remote Calls layer and critical data such as SQL queries and application exception information. Figure 3: Tracing remote method invocation across JVMs. Mercury Diagnostics for J2EE for Mercury LoadRunner and Mercury Performance Center Mercury Diagnostics for J2EE is fully integrated with Mercury LoadRunner and Mercury Performance Center to expose and diagnose the most common J2EE performance problems under load testing. Mercury Diagnostics for J2EE first correlates end-user problems to the web transaction tier for fast isolation and resolution, then pinpoints the infrastructure, application, or database problems. It analyzes the TCP/IP stack to break down a transaction s end-to-end response time from an end-user perspective to determine whether poor transaction time is caused by external network issues or by a specific server tier. It then guides users through an intuitive top-down analysis process across multiple application layers, tracing business performance problems from the end user all the way to the problematic component. In addition, Mercury Diagnostics for J2EE shows performance metrics for the typical J2EE tiers such as JSP/Servlets, EJBs, JMS, JDBC, and JNDI across a clustered environment in a single dashboard, allowing you to isolate and identify slow components, detect memory leaks, and more. Mercury Diagnostics for J2EE for Mercury Business Availability Mercury Diagnostics for J2EE is fully integrated with Mercury Business Availability Center to maximize the performance and availability of J2EE applications by providing a unified solution for your operations and application support teams to quickly monitor, diagnose, and optimize production applications. It provides teams with visibility across user, business process, application server, application platform suites such as portal servers, and system tiers down to the component and method level. Ultimately, high-performing, mission-critical applications protect service-level agreements (SLAs) and the bottom line. 8

9 The solution provides the industry s broadest monitoring capabilities that allow 24x7 monitoring of the entire application infrastructure, including the J2EE environment, from a single web-based console. Agentless monitoring for enterprise infrastructure components can optimize the total cost of systems management. In addition, it can facilitate capacity planning by ensuring that purchases of hardware and software are optimized. Figure 4: Transaction breakdown for real user for Portal Server environment showing the specific portlet performance. Mercury Business Availability Center provides correlation of end-user performance with root cause in the infrastructure and application layers. Its J2EE-specific diagnostics identify problems involving EJB components, methods, and JDBC calls with SQL statements. Mercury Diagnostics for J2EE integrated with Mercury Business Availability Center provides the same transaction breakdown capabilities as Mercury LoadRunner and Mercury Performance Center, using aggregated data capture, while optimized for low-overhead, real-time monitoring, triage, and problem isolation. Unlike other implementations that might need inclusion of client-side scripting code in web application pages to measure the response time from the browser, Mercury s diagnostics solution uses industryleading scripting technology to capture this information from an end-user perspective with synthetic scripts. A similar noninvasive technique is also employed to get diagnostics information for real users (actual people using the production systems as opposed to synthetic scripts) for production usage. J2EE Deep Diagnostics Complex problems, such as finding the cause of thread deadlocks or objects that aren t de-allocated and removed by Java Garbage Collection, are responsible for the majority of the time and cost spent in diagnosing the root cause of performance problems. J2EE Deep Diagnostics uses Mercury s Total Trace data capture, which captures every event in a selected area of the application with low overhead, by providing carefully tuned, predefined sets of byte-code instrumentation and a GUI for custom selection and automatic application of narrowly targeted instrumentation. In production, a Mercury Business Availability Center alert can trigger a deep 9

10 diagnostic data capture for offline analysis. This stops the common frustration of persistently recurring production performance problems that cannot be reproduced in a test bed. The same J2EE Deep Diagnostics works with Mercury LoadRunner when performance problems under load need better characterization for effective bug definition and rapid fixes. J2EE Deep Diagnostics provides multi-layer correlation of HTTP, servlets, JSPs, EJBs/objects, methods, and SQL calls. It correlates these internal component measurements with JMX and OS metrics to show problem details. It delivers graphical views of transaction traces, call chains, memory leaks and thrashing problems, synchronization details of locks held and threads blocked, latency charts, and source code views of problem methods. J2EE Deep Diagnostics captures details of specific instances of method invocations, including parameters passed and individual latencies, to pinpoint the source of intermittent problems caused by specific user data values or usage patterns. For further examples and details on how to solve synchronization problems, intermittent slow methods, and other J2EE performance problems using Mercury Diagnostics for J2EE, contact your Mercury representative. Mercury Diagnostics Profiler for J2EE Mercury Diagnostics Profiler for J2EE extends the application lifecycle solution into the development environment. Developers can use the same lifecycle probe technology used for load testing and production to find and fix common application problems earlier in the lifecycle. This also enables applications to be readied for load testing. Often, when QA groups start to load test the application, they find that the application is not ready for load testing. Specifically, the application breaks or doesn t scale beyond two to five users. Lack of application readiness for load testing and production wastes time and effort. Developers are often very interested in application performance data that is actionable. Mercury Diagnostics Profiler not only provides developers the ability to solve the most common problems discussed earlier, but also to find specific problems such as application exceptions being thrown, slowest SQL queries, memory leaks in primitive object types, JAVA objects, and JAVA collections. The following screen shots show how a developer can understand if and specifically what exceptions are being thrown in the application at run time. These could migrate to production as painful timebombs if left undetected earlier. For diagnosing problems in JAVA collections, it s not only important to understand which collections are growing fastest and which are the largest, but also to understand the contained class and where the collection is being allocated. For example, is the contained class in a collection a critical resource such 10

11 as DB connection or socket or a less important Integer object? Figure 5 shows how Mercury Diagnostics Profiler can provide this visibility to help find and solve more problems earlier in the lifecycle. Summary With Mercury Diagnostics for J2EE, enterprises can improve the readiness of their J2EE applications before they are placed into production, and dramatically accelerate problem identification, isolation, and resolution. Mercury Diagnostics for J2EE allows companies to reduce their costs of operations by providing a business process view into the application and by isolating and resolving problems before business users and the bottom line are impacted. The solution can also help companies optimize their existing infrastructure and avoid unnecessary hardware or software expenditures. Choosing the appropriate application profilers, application delivery tools, and application management tools is critical to guaranteeing application quality and ensuring that SLAs can be met. Mercury Diagnostics for J2EE is the industry s first, most complete application delivery and application management suite for the J2EE ecosystem that improves the quality, performance, and scalability of J2EE applications across the entire application lifecycle. Figure 5: Exception stack traces. Figure 6: JAVA collection memory diagnostics. 11

12 Mercury is the global leader in business technology optimization (BTO). We are committed to helping customers optimize the business outcome of IT Mercury Interactive Corporation. Patents pending. All rights reserved. Mercury Interactive, Mercury the Mercury logo, Mercury Diagnostics for J2EE, Mercury Diagnostics Profiler, Mercury LoadRunner, Mercury Performance Center, and Mercury Business Availability Center are trademarks or registered trademarks of Mercury Interactive Corporation in the United States and/or other foreign countries. All other company, brand, and product names are marks of their respective holders. WP

ORACLE ENTERPRISE MANAGER 10g ORACLE DIAGNOSTICS PACK FOR NON-ORACLE MIDDLEWARE

ORACLE ENTERPRISE MANAGER 10g ORACLE DIAGNOSTICS PACK FOR NON-ORACLE MIDDLEWARE ORACLE ENTERPRISE MANAGER 10g ORACLE DIAGNOSTICS PACK FOR NON-ORACLE MIDDLEWARE Most application performance problems surface during peak loads. Often times, these problems are time and resource intensive,

More information

Quickly Pinpoint and Resolve Problems in Windows /.NET Applications TECHNICAL WHITE PAPER

Quickly Pinpoint and Resolve Problems in Windows /.NET Applications TECHNICAL WHITE PAPER Quickly Pinpoint and Resolve Problems in Windows /.NET Applications TECHNICAL WHITE PAPER Table of Contents Executive Overview...1 Problem Resolution A Major Time Consumer...2 > Inefficiencies of the Problem

More information

Using AppDynamics with LoadRunner

Using AppDynamics with LoadRunner WHITE PAPER Using AppDynamics with LoadRunner Exec summary While it may seem at first look that AppDynamics is oriented towards IT Operations and DevOps, a number of our users have been using AppDynamics

More information

Barry D. Lamkin Executive IT Specialist Capitalware's MQ Technical Conference v

Barry D. Lamkin Executive IT Specialist Capitalware's MQ Technical Conference v What happened to my Transaction? Barry D. Lamkin Executive IT Specialist blamkin@us.ibm.com Transaction Tracking - APM Transaction Tracking is a major part of Application Performance Monitoring To ensure

More information

TUTORIAL: WHITE PAPER. VERITAS Indepth for the J2EE Platform PERFORMANCE MANAGEMENT FOR J2EE APPLICATIONS

TUTORIAL: WHITE PAPER. VERITAS Indepth for the J2EE Platform PERFORMANCE MANAGEMENT FOR J2EE APPLICATIONS TUTORIAL: WHITE PAPER VERITAS Indepth for the J2EE Platform PERFORMANCE MANAGEMENT FOR J2EE APPLICATIONS 1 1. Introduction The Critical Mid-Tier... 3 2. Performance Challenges of J2EE Applications... 3

More information

Mercury LoadRunner Click and Script Technology Reduces Scripting Time Up to 80 Percent

Mercury LoadRunner Click and Script Technology Reduces Scripting Time Up to 80 Percent Mercury LoadRunner Click and Script Technology Reduces Scripting Time Up to 80 Percent Testing Web Applications with Mercury LoadRunner Mercury LoadRunner is an enterprise-class solution for predicting

More information

Oracle Java SE Advanced for ISVs

Oracle Java SE Advanced for ISVs Oracle Java SE Advanced for ISVs Oracle Java SE Advanced for ISVs is designed to enhance the Java based solutions that ISVs are providing to their enterprise customers. It brings together industry leading

More information

WHITE PAPER Application Performance Management. The Case for Adaptive Instrumentation in J2EE Environments

WHITE PAPER Application Performance Management. The Case for Adaptive Instrumentation in J2EE Environments WHITE PAPER Application Performance Management The Case for Adaptive Instrumentation in J2EE Environments Why Adaptive Instrumentation?... 3 Discovering Performance Problems... 3 The adaptive approach...

More information

WHITE PAPER: ENTERPRISE AVAILABILITY. Introduction to Adaptive Instrumentation with Symantec Indepth for J2EE Application Performance Management

WHITE PAPER: ENTERPRISE AVAILABILITY. Introduction to Adaptive Instrumentation with Symantec Indepth for J2EE Application Performance Management WHITE PAPER: ENTERPRISE AVAILABILITY Introduction to Adaptive Instrumentation with Symantec Indepth for J2EE Application Performance Management White Paper: Enterprise Availability Introduction to Adaptive

More information

Diagnostics in Testing and Performance Engineering

Diagnostics in Testing and Performance Engineering Diagnostics in Testing and Performance Engineering This document talks about importance of diagnostics in application testing and performance engineering space. Here are some of the diagnostics best practices

More information

An Oracle White Paper February Comprehensive Testing for Siebel With Oracle Application Testing Suite

An Oracle White Paper February Comprehensive Testing for Siebel With Oracle Application Testing Suite An Oracle White Paper February 2010 Comprehensive Testing for Siebel With Oracle Application Testing Suite Introduction Siebel provides a wide range of business-critical applications for Sales, Marketing,

More information

Oracle Enterprise Manager 12c IBM DB2 Database Plug-in

Oracle Enterprise Manager 12c IBM DB2 Database Plug-in Oracle Enterprise Manager 12c IBM DB2 Database Plug-in May 2015 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and

More information

IBM Tivoli OMEGAMON XE on z/os

IBM Tivoli OMEGAMON XE on z/os Manage and monitor your z/os and OS/390 systems IBM Highlights Proactively manage performance and availability of IBM z/os and IBM OS/390 systems from a single, integrated interface Maximize availability

More information

Enterprise J2EE Application Management

Enterprise J2EE Application Management Production Monitoring and Performance Management for BEA WebLogic Server, Portal & Integration Applications Acsera-Enterprise-J2EE-APM-04114003.doc The Agile Enterprise Adopts the J2EE Application Platform

More information

ITERATIVE DEVELOPMENT: THE USE OF J2EE BEST PRACTICES

ITERATIVE DEVELOPMENT: THE USE OF J2EE BEST PRACTICES TUTORIAL: WHITE PAPER VERITAS Indepth for the J2EE Platform ITERATIVE DEVELOPMENT: THE USE OF J2EE BEST PRACTICES By Owen Taylor Of The Middleware Company 1 1. Overview... 3 2. Selecting Appropriate Tools...

More information

Enabling Performance & Stress Test throughout the Application Lifecycle

Enabling Performance & Stress Test throughout the Application Lifecycle Enabling Performance & Stress Test throughout the Application Lifecycle March 2010 Poor application performance costs companies millions of dollars and their reputation every year. The simple challenge

More information

White Paper. Major Performance Tuning Considerations for Weblogic Server

White Paper. Major Performance Tuning Considerations for Weblogic Server White Paper Major Performance Tuning Considerations for Weblogic Server Table of Contents Introduction and Background Information... 2 Understanding the Performance Objectives... 3 Measuring your Performance

More information

Hands-on Lab Session 9909 Introduction to Application Performance Management: Monitoring. Timothy Burris, Cloud Adoption & Technical Enablement

Hands-on Lab Session 9909 Introduction to Application Performance Management: Monitoring. Timothy Burris, Cloud Adoption & Technical Enablement Hands-on Lab Session 9909 Introduction to Application Performance Management: Monitoring Timothy Burris, Cloud Adoption & Technical Enablement Copyright IBM Corporation 2017 IBM, the IBM logo and ibm.com

More information

Goliath Technology Overview with MEDITECH Module

Goliath Technology Overview with MEDITECH Module Customers # 324 Fortune 500 Goliath Technology Overview with MEDITECH Module In approximately one week, support tickets dropped by 25% z Our Customers were complaining about persistent slowness with Citrix.

More information

Oracle Enterprise Manager 12c Sybase ASE Database Plug-in

Oracle Enterprise Manager 12c Sybase ASE Database Plug-in Oracle Enterprise Manager 12c Sybase ASE Database Plug-in May 2015 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only,

More information

Oracle WebCenter Portal Performance Tuning

Oracle WebCenter Portal Performance Tuning ORACLE PRODUCT LOGO Oracle WebCenter Portal Performance Tuning Rich Nessel - Principal Product Manager Christina Kolotouros - Product Management Director 1 Copyright 2011, Oracle and/or its affiliates.

More information

J2EE Application Development : Conversion and Beyond Osmond Ng

J2EE Application Development : Conversion and Beyond Osmond Ng IBM Software Group J2EE Application Development : Conversion and Beyond Osmond Ng IBM Software Group Practitioner View Point IBM Rational Application Developer J2EE/EJB Tooling J2EE construction tools

More information

ManageEngine Applications Manager 9. Product Features

ManageEngine Applications Manager 9. Product Features ManageEngine Applications Manager 9 Product Features Applications Manager - The Solution Applications Manager Monitors your entire IT infrastructure including applications, servers, databases, operating

More information

Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Copyright 2018, Oracle and/or its affiliates. All rights reserved. Beyond SQL Tuning: Insider's Guide to Maximizing SQL Performance Monday, Oct 22 10:30 a.m. - 11:15 a.m. Marriott Marquis (Golden Gate Level) - Golden Gate A Ashish Agrawal Group Product Manager Oracle

More information

Rapid Bottleneck Identification A Better Way to do Load Testing. An Oracle White Paper June 2008

Rapid Bottleneck Identification A Better Way to do Load Testing. An Oracle White Paper June 2008 Rapid Bottleneck Identification A Better Way to do Load Testing An Oracle White Paper June 2008 Rapid Bottleneck Identification A Better Way to do Load Testing. RBI combines a comprehensive understanding

More information

Performance and Load Testing R12 With Oracle Applications Test Suite

Performance and Load Testing R12 With Oracle Applications Test Suite Performance and Load Testing R12 With Oracle Applications Test Suite Deep Ram Technical Director Oracle Corporation Daniel Gonzalez Practice Manager Oracle Corporation Safe Harbor

More information

IBM s Integrated Data Management Solutions for the DBA

IBM s Integrated Data Management Solutions for the DBA Information Management IBM s Integrated Data Management Solutions for the DBA Stop Stressing and Start Automating! Agenda Daily Woes: Trials and tribulations of the DBA Business Challenges: Beyond the

More information

Oracle WebLogic Server 11g: Administration Essentials

Oracle WebLogic Server 11g: Administration Essentials Oracle University Contact Us: +33 (0) 1 57 60 20 81 Oracle WebLogic Server 11g: Administration Essentials Duration: 5 Days What you will learn This Oracle WebLogic Server 11g: Administration Essentials

More information

VirtualWisdom â ProbeNAS Brief

VirtualWisdom â ProbeNAS Brief TECH BRIEF VirtualWisdom â ProbeNAS Brief Business Drivers and Business Value for VirtualWisdom Infrastructure is expensive, costly to maintain, and often difficult to scale. While transitioning to virtualized

More information

<Insert Picture Here> Managing Oracle Exadata Database Machine with Oracle Enterprise Manager 11g

<Insert Picture Here> Managing Oracle Exadata Database Machine with Oracle Enterprise Manager 11g Managing Oracle Exadata Database Machine with Oracle Enterprise Manager 11g Exadata Overview Oracle Exadata Database Machine Extreme ROI Platform Fast Predictable Performance Monitor

More information

ORACLE WEBLOGIC SERVER 10g R3 ENTERPRISE EDITION

ORACLE WEBLOGIC SERVER 10g R3 ENTERPRISE EDITION ORACLE WEBLOGIC SERVER 10g R3 ENTERPRISE EDITION KEY FEATURES FEATURES High performance clustering and failover capabilities Low-overhead Java application monitoring and diagnostics Flexible download and

More information

Optimize Your Databases Using Foglight for Oracle s Performance Investigator

Optimize Your Databases Using Foglight for Oracle s Performance Investigator Optimize Your Databases Using Foglight for Oracle s Performance Investigator Solve performance issues faster with deep SQL workload visibility and lock analytics Abstract Get all the information you need

More information

Oracle Diagnostics Pack For Oracle Database

Oracle Diagnostics Pack For Oracle Database Oracle Diagnostics Pack For Oracle Database ORACLE DIAGNOSTICS PACK FOR ORACLE DATABASE Oracle Enterprise Manager is Oracle s integrated enterprise IT management product line, and provides the industry

More information

Whitepaper Measuring, Analyzing, Tuning, and Controlling the Performance of Oracle ADF Applications

Whitepaper Measuring, Analyzing, Tuning, and Controlling the Performance of Oracle ADF Applications Whitepaper Measuring, Analyzing, Tuning, and Controlling the Performance of Oracle ADF Applications Author Frank Houweling Function Principal Performance Consultant Contents Executive Overview... 3 Introduction...

More information

Smart Data Center From Hitachi Vantara: Transform to an Agile, Learning Data Center

Smart Data Center From Hitachi Vantara: Transform to an Agile, Learning Data Center Smart Data Center From Hitachi Vantara: Transform to an Agile, Learning Data Center Leverage Analytics To Protect and Optimize Your Business Infrastructure SOLUTION PROFILE Managing a data center and the

More information

IBM Rational Application Developer for WebSphere Software, Version 7.0

IBM Rational Application Developer for WebSphere Software, Version 7.0 Visual application development for J2EE, Web, Web services and portal applications IBM Rational Application Developer for WebSphere Software, Version 7.0 Enables installation of only the features you need

More information

PERSPECTIVE. End-to-end test automation A behaviordriven and tool-agnostic approach. Abstract

PERSPECTIVE. End-to-end test automation A behaviordriven and tool-agnostic approach. Abstract PERSPECTIVE End-to-end test automation A behaviordriven and tool-agnostic approach Anand Avinash Tambey Product Technical Architect, Infosys Abstract In today s fast changing world, IT is under constant

More information

SolarWinds Orion Platform Scalability

SolarWinds Orion Platform Scalability TECH TIPS SolarWinds Orion Platform Scalability SolarWinds provides enterprise-class infrastructure management software designed to help manage and monitor data centers and IT infrastructure. With products

More information

Veritas Storage Foundation for Windows by Symantec

Veritas Storage Foundation for Windows by Symantec Veritas Storage Foundation for Windows by Symantec Advanced online storage management Data Sheet: Storage Management Overview Veritas Storage Foundation 6.0 for Windows brings advanced online storage management

More information

Dynatrace FastPack for Liferay DXP

Dynatrace FastPack for Liferay DXP Dynatrace FastPack for Liferay DXP The Dynatrace FastPack for Liferay Digital Experience Platform provides a preconfigured Dynatrace profile custom tailored to Liferay DXP environments. This FastPack contains

More information

MODERNIZE INFRASTRUCTURE

MODERNIZE INFRASTRUCTURE SOLUTION OVERVIEW MODERNIZE INFRASTRUCTURE Support Digital Evolution in the Multi-Cloud Era Agility and Innovation Are Top of Mind for IT As digital transformation gains momentum, it s making every business

More information

APPLICATION PERFORMANCE MANAGEMENT VERITAS i 3 FOR SAP

APPLICATION PERFORMANCE MANAGEMENT VERITAS i 3 FOR SAP TUTORIAL: WHITE PAPER VERITAS i 3 for SAP APPLICATION PERFORMANCE MANAGEMENT VERITAS i 3 FOR SAP SAMPLE WHITE PAPER 1 1. Executive Summary... 3 2. Introduction... 3 3. The Typical Environment... 4 4. Challenges

More information

Veritas Volume Replicator Option by Symantec

Veritas Volume Replicator Option by Symantec Veritas Volume Replicator Option by Symantec Data replication for disaster recovery The provides organizations with a world-class foundation for continuous data replication, enabling rapid and reliable

More information

J2EE: Best Practices for Application Development and Achieving High-Volume Throughput. Michael S Pallos, MBA Session: 3567, 4:30 pm August 11, 2003

J2EE: Best Practices for Application Development and Achieving High-Volume Throughput. Michael S Pallos, MBA Session: 3567, 4:30 pm August 11, 2003 J2EE: Best Practices for Application Development and Achieving High-Volume Throughput Michael S Pallos, MBA Session: 3567, 4:30 pm August 11, 2003 Agenda Architecture Overview WebSphere Application Server

More information

Take Your Oracle WebLogic Applications to The Next Level with Oracle Enterprise Manager 12c

Take Your Oracle WebLogic Applications to The Next Level with Oracle Enterprise Manager 12c Take Your Oracle WebLogic Applications to The Next Level with Oracle Enterprise Manager 12c Mojahedul Hoque Abul Hasanat CTO, Therap Services Neelima Bawa Consulting Tech. Lead, SCP, EM, Oracle Therap

More information

Veritas Storage Foundation for Windows by Symantec

Veritas Storage Foundation for Windows by Symantec Veritas Storage Foundation for Windows by Symantec Advanced online storage management Veritas Storage Foundation 5.1 for Windows brings advanced online storage management to Microsoft Windows Server environments,

More information

MONITORING STORAGE PERFORMANCE OF IBM SVC SYSTEMS WITH SENTRY SOFTWARE

MONITORING STORAGE PERFORMANCE OF IBM SVC SYSTEMS WITH SENTRY SOFTWARE MONITORING STORAGE PERFORMANCE OF IBM SVC SYSTEMS WITH SENTRY SOFTWARE WHITE PAPER JULY 2018 INTRODUCTION The large number of components in the I/O path of an enterprise storage virtualization device such

More information

BEAWebLogic. Portal. Overview

BEAWebLogic. Portal. Overview BEAWebLogic Portal Overview Version 10.2 Revised: February 2008 Contents About the BEA WebLogic Portal Documentation Introduction to WebLogic Portal Portal Concepts.........................................................2-2

More information

ibtm Business Transaction Monitoring

ibtm Business Transaction Monitoring ibtm Business Transaction Monitoring ibtm gives Customer perspective on company services offered to the market through business processes execution monitoring. Solution improves customer centric orientation

More information

Precise for BW. User Guide. Version x

Precise for BW. User Guide. Version x Precise for BW User Guide Version 9.8.0.x 2 Precise for BW User Guide Copyright 2018 Precise Software Solutions, Inc. All rights reserved. Precise for BW User Guide version 9.8.0.x Document release version

More information

Veritas Storage Foundation for Windows by Symantec

Veritas Storage Foundation for Windows by Symantec Veritas Storage Foundation for Windows by Symantec Advanced online storage management Veritas Storage Foundation 5.0 for Windows brings advanced online storage management to Microsoft Windows Server environments.

More information

Network & Infrastructure Management (NIM) with Riverbed SteelCentral

Network & Infrastructure Management (NIM) with Riverbed SteelCentral Solution Brief Network & Infrastructure Management (NIM) with Riverbed SteelCentral Companies leverage far too many tools to manage the performance of their networks and infrastructure. The result of a

More information

Performance Testing for Web Applications

Performance Testing for Web Applications White Paper Application Development Test & Delivery Performance Testing for Web Applications Table of Contents page The Load Factor... 1 A Look at Load Testing... 1 In the Pursuit of Predictability...

More information

Master Every Stage of Your Mobile App Lifecycle: Micro Focus Mobile Center. Brochure. Application Development, Test & Delivery

Master Every Stage of Your Mobile App Lifecycle: Micro Focus Mobile Center. Brochure. Application Development, Test & Delivery Master Every Stage of Your Mobile App Lifecycle: Micro Focus Mobile Center Brochure Application Development, Test & Delivery Brochure Master Every Stage of Your Mobile App Lifecycle: Center Master the

More information

Monitoring Agent for Tomcat 6.4 Fix Pack 4. Reference IBM

Monitoring Agent for Tomcat 6.4 Fix Pack 4. Reference IBM Monitoring Agent for Tomcat 6.4 Fix Pack 4 Reference IBM Monitoring Agent for Tomcat 6.4 Fix Pack 4 Reference IBM Note Before using this information and the product it supports, read the information in

More information

BEAWebLogic Server. Introduction to BEA WebLogic Server and BEA WebLogic Express

BEAWebLogic Server. Introduction to BEA WebLogic Server and BEA WebLogic Express BEAWebLogic Server Introduction to BEA WebLogic Server and BEA WebLogic Express Version 10.0 Revised: March, 2007 Contents 1. Introduction to BEA WebLogic Server and BEA WebLogic Express The WebLogic

More information

Load Dynamix Enterprise 5.2

Load Dynamix Enterprise 5.2 DATASHEET Load Dynamix Enterprise 5.2 Storage performance analytics for comprehensive workload insight Load DynamiX Enterprise software is the industry s only automated workload acquisition, workload analysis,

More information

7 Things ISVs Must Know About Virtualization

7 Things ISVs Must Know About Virtualization 7 Things ISVs Must Know About Virtualization July 2010 VIRTUALIZATION BENEFITS REPORT Table of Contents Executive Summary...1 Introduction...1 1. Applications just run!...2 2. Performance is excellent...2

More information

Oracle Cloud Using Oracle Application Performance Monitoring

Oracle Cloud Using Oracle Application Performance Monitoring Oracle Cloud Using Oracle Application Performance Monitoring E60699-23 November 2017 Oracle Cloud Using Oracle Application Performance Monitoring, E60699-23 Copyright 2015, 2017, Oracle and/or its affiliates.

More information

Brocade Network Advisor

Brocade Network Advisor DATA SHEET Brocade Network Advisor Highlights Automates tasks across the network to simplify management and reduce operating expenses Redefines storage management by monitoring both SCSI and NVMe storage

More information

Nimble Storage Adaptive Flash

Nimble Storage Adaptive Flash Nimble Storage Adaptive Flash Read more Nimble solutions Contact Us 800-544-8877 solutions@microage.com MicroAge.com TECHNOLOGY OVERVIEW Nimble Storage Adaptive Flash Nimble Storage s Adaptive Flash platform

More information

DATA SHEET RSA NETWITNESS PLATFORM PROFESSIONAL SERVICES ACCELERATE TIME-TO-VALUE & MAXIMIZE ROI

DATA SHEET RSA NETWITNESS PLATFORM PROFESSIONAL SERVICES ACCELERATE TIME-TO-VALUE & MAXIMIZE ROI DATA SHEET RSA NETWITNESS PLATFORM PROFESSIONAL SERVICES ACCELERATE TIME-TO-VALUE & MAXIMIZE ROI EXECUTIVE SUMMARY The shortage of cybersecurity skills Organizations continue to face a shortage of IT skill

More information

Closing the Application Performance Visibility Gap Inherent to Citrix Environments

Closing the Application Performance Visibility Gap Inherent to Citrix Environments Closing the Application Performance Visibility Gap Inherent to Citrix Environments Table of contents Page Chapter 3 4 5 5 6 8 9 11 12 Executive summary Introduction What is a Citrix environment? The challenges

More information

Oracle Developer Studio Performance Analyzer

Oracle Developer Studio Performance Analyzer Oracle Developer Studio Performance Analyzer The Oracle Developer Studio Performance Analyzer provides unparalleled insight into the behavior of your application, allowing you to identify bottlenecks and

More information

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SUITE

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SUITE ORACLE WEBLOGIC SERVER KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SUITE Oracle WebLogic Server Enterprise Edition, plus Oracle Coherence Enterprise Edition Scale-out for data intensive applications Active

More information

Sustainable Security Operations

Sustainable Security Operations Sustainable Security Operations Optimize processes and tools to make the most of your team s time and talent The number and types of security incidents organizations face daily are steadily increasing,

More information

WebLogic Server- Tips & Tricks for Troubleshooting Performance Issues. By: Abhay Kumar AST Corporation

WebLogic Server- Tips & Tricks for Troubleshooting Performance Issues. By: Abhay Kumar AST Corporation WebLogic Server- Tips & Tricks for Troubleshooting Performance Issues By: Abhay Kumar AST Corporation March 1st, 2016 Contents INTRODUCTION... 3 UNDERSTAND YOUR PERFORMANCE OBJECTIVES AND SET REALISTIC

More information

VIRTUALIZATION WITH THE SUN ZFS STORAGE APPLIANCE

VIRTUALIZATION WITH THE SUN ZFS STORAGE APPLIANCE VIRTUALIZATION WITH THE SUN ZFS STORAGE APPLIANCE A COST EFFECTIVE STORAGE CONSOLIDATION SOLUTION THAT REDUCES INFRASTRUCTURE COSTS, IMPROVES PRODUCTIVITY AND SIMPLIFIES DATA CENTER MANAGEMENT. KEY FEATURES

More information

Borland Optimizeit Enterprise Suite 6

Borland Optimizeit Enterprise Suite 6 Borland Optimizeit Enterprise Suite 6 Feature Matrix The table below shows which Optimizeit product components are available in Borland Optimizeit Enterprise Suite and which are available in Borland Optimizeit

More information

Accelerate Your Enterprise Private Cloud Initiative

Accelerate Your Enterprise Private Cloud Initiative Cisco Cloud Comprehensive, enterprise cloud enablement services help you realize a secure, agile, and highly automated infrastructure-as-a-service (IaaS) environment for cost-effective, rapid IT service

More information

Enabling Agile Database Development with Toad

Enabling Agile Database Development with Toad Enabling Agile Database Development with Toad Eliminate the bottleneck in your agile process with Toad Development Suite for Oracle and Toad Intelligence Central INTRODUCTION The challenges of agile methodology

More information

B. Pack -domain=c:\oracle\user_projects\domains\mydomain.jar -template=c:\oracle\userj:emplates\mydomain -template_name=nmy WebLogic Domain"

B. Pack -domain=c:\oracle\user_projects\domains\mydomain.jar -template=c:\oracle\userj:emplates\mydomain -template_name=nmy WebLogic Domain Volume: 73 Questions Question No : 1 As a best practice, what would you change in the following command line to create successful domain template "My WebLogic Domain"? Pack -domain=c: \oracle\user_projects\domains\mydomain

More information

That Set the Foundation for the Private Cloud

That Set the Foundation for the Private Cloud for Choosing Virtualization Solutions That Set the Foundation for the Private Cloud solutions from work together to harmoniously manage physical and virtual environments, enabling the use of multiple hypervisors

More information

Diplomado Certificación

Diplomado Certificación Diplomado Certificación Duración: 250 horas. Horario: Sabatino de 8:00 a 15:00 horas. Incluye: 1. Curso presencial de 250 horas. 2.- Material oficial de Oracle University (e-kit s) de los siguientes cursos:

More information

IBM Spectrum Protect Plus

IBM Spectrum Protect Plus IBM Spectrum Protect Plus Simplify data recovery and data reuse for VMs, files, databases and applications Highlights Achieve rapid VM, file, database, and application recovery Protect industry-leading

More information

1Z Oracle Application Grid 11g Essentials Exam Summary Syllabus Questions

1Z Oracle Application Grid 11g Essentials Exam Summary Syllabus Questions 1Z0-523 Oracle Application Grid 11g Essentials Exam Summary Syllabus Questions Table of Contents Introduction to 1Z0-523 Exam on Oracle Application Grid 11g Essentials... 2 Oracle 1Z0-523 Certification

More information

Move Performance Testing to the Next Level with HP Performance Center September 11, Copyright 2013 Vivit Worldwide

Move Performance Testing to the Next Level with HP Performance Center September 11, Copyright 2013 Vivit Worldwide Move Performance Testing to the Next Level with HP Performance Center September 11, 2013 Copyright 2013 Vivit Worldwide Brought to you by Copyright 2013 Vivit Worldwide Hosted by Megan Shelton Vivit Performance

More information

How can we gain the insights and control we need to optimize the performance of applications running on our network?

How can we gain the insights and control we need to optimize the performance of applications running on our network? SOLUTION BRIEF CA Network Flow Analysis and Cisco Application Visibility and Control How can we gain the insights and control we need to optimize the performance of applications running on our network?

More information

1 Performance Optimization in Java/J2EE

1 Performance Optimization in Java/J2EE 1 Performance Optimization in Java/J2EE 1.1 Java Server Technology (J2EE) Fundamentals 1.1.1 Overview To reduce costs and fast-track enterprise application design and development, the Java 2 Platform,

More information

A Guide to Architecting the Active/Active Data Center

A Guide to Architecting the Active/Active Data Center White Paper A Guide to Architecting the Active/Active Data Center 2015 ScaleArc. All Rights Reserved. White Paper The New Imperative: Architecting the Active/Active Data Center Introduction With the average

More information

Adapter for Mainframe

Adapter for Mainframe BEA WebLogic Java Adapter for Mainframe Introduction Release 5.1 Document Date: August 2002 Copyright Copyright 2002 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software and documentation

More information

The Modern Mainframe At the Heart of Your Business

The Modern Mainframe At the Heart of Your Business The Modern Mainframe At the Heart of Your Business IT Service Management Service Oriented Finance Needs to Satisfy Service Levels For Their Critical Applications I must make sure to meet my service levels.

More information

Quest Central for DB2

Quest Central for DB2 Quest Central for DB2 INTEGRATED DATABASE MANAGEMENT TOOLS Supports DB2 running on Windows, Unix, OS/2, OS/390 and z/os Integrated database management components are designed for superior functionality

More information

Web Serving Architectures

Web Serving Architectures Web Serving Architectures Paul Dantzig IBM Global Services 2000 without the express written consent of the IBM Corporation is prohibited Contents Defining the Problem e-business Solutions e-business Architectures

More information

Oracle 10g: Build J2EE Applications

Oracle 10g: Build J2EE Applications Oracle University Contact Us: (09) 5494 1551 Oracle 10g: Build J2EE Applications Duration: 5 Days What you will learn Leading companies are tackling the complexity of their application and IT environments

More information

X100 ARCHITECTURE REFERENCES:

X100 ARCHITECTURE REFERENCES: UNION SYSTEMS GLOBAL This guide is designed to provide you with an highlevel overview of some of the key points of the Oracle Fusion Middleware Forms Services architecture, a component of the Oracle Fusion

More information

FREQUENTLY ASKED QUESTIONS

FREQUENTLY ASKED QUESTIONS Borland Together FREQUENTLY ASKED QUESTIONS GENERAL QUESTIONS What is Borland Together? Borland Together is a visual modeling platform that enables software teams to consistently deliver on-time, high

More information

Symantec Data Center Transformation

Symantec Data Center Transformation Symantec Data Center Transformation A holistic framework for IT evolution As enterprises become increasingly dependent on information technology, the complexity, cost, and performance of IT environments

More information

SaaS Providers. ThousandEyes for. Summary

SaaS Providers. ThousandEyes for. Summary USE CASE ThousandEyes for SaaS Providers Summary With Software-as-a-Service (SaaS) applications rapidly replacing onpremise solutions, the onus of ensuring a great user experience for these applications

More information

Introduction. Architecture Overview

Introduction. Architecture Overview Performance and Sizing Guide Version 17 November 2017 Contents Introduction... 5 Architecture Overview... 5 Performance and Scalability Considerations... 6 Vertical Scaling... 7 JVM Heap Sizes... 7 Hardware

More information

Websphere Server 8.5 Best Practices Oracle FLEXCUBE Universal Banking Release [December] [2016]

Websphere Server 8.5 Best Practices Oracle FLEXCUBE Universal Banking Release [December] [2016] Websphere Server 8.5 Best Practices Oracle FLEXCUBE Universal Banking Release 12.3.0.0.0 [December] [2016] Table of Contents 1. INTRODUCTION... 1-1 1.1 BACKGROUND... 1-1 1.2 BASICS OF WEBSPHERE... 1-1

More information

SIEM: Five Requirements that Solve the Bigger Business Issues

SIEM: Five Requirements that Solve the Bigger Business Issues SIEM: Five Requirements that Solve the Bigger Business Issues After more than a decade functioning in production environments, security information and event management (SIEM) solutions are now considered

More information

Inside WebSphere Application Server

Inside WebSphere Application Server Inside WebSphere Application Server The anatomy of WebSphere Application Server is quite detailed so, for now, let's briefly outline some of the more important parts. The following diagram shows the basic

More information

Next Generation End User Experience Management:

Next Generation End User Experience Management: Next Generation End User Experience Management: Application Performance Management with Deep Network Performance Insight An AppNeta White Paper 800.508.5233 PathView_WebSales@appneta.com www.appneta.com

More information

Veritas Provisioning Manager

Veritas Provisioning Manager Veritas Provisioning Manager Automated server provisioning, part of the Veritas Server Foundation suite, automates server provisioning and management from physical bare metal discovery and OS installation

More information

In the most general sense, a server is a program that provides information

In the most general sense, a server is a program that provides information d524720 Ch01.qxd 5/20/03 8:37 AM Page 9 Chapter 1 Introducing Application Servers In This Chapter Understanding the role of application servers Meeting the J2EE family of technologies Outlining the major

More information

Transforming the Cisco WAN with Network Intelligence

Transforming the Cisco WAN with Network Intelligence Transforming the Cisco WAN with Network Intelligence Introduction Branch office networks and the enterprise WAN are in a state of dramatic transformation, driven by three key trends. Enterprises are using

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 Managing Oracle Database 12c with Oracle Enterprise Manager 12c Martin

More information

GlassFish v2.1 & Enterprise Manager. Alexis Moussine-Pouchkine Sun Microsystems

GlassFish v2.1 & Enterprise Manager. Alexis Moussine-Pouchkine Sun Microsystems GlassFish v2.1 & Enterprise Manager Alexis Moussine-Pouchkine Sun Microsystems 1 Some vocabulary Cluster a group a homogenous GlassFish instances administered as a whole Load-Balancing a strategy and implementation

More information

BEST PRACTICES FOR EFFECTIVE MYSQL PERFORMANCE TUNING. By: Janis Griffin. Database Performance Evangelist/Senior DBA

BEST PRACTICES FOR EFFECTIVE MYSQL PERFORMANCE TUNING. By: Janis Griffin. Database Performance Evangelist/Senior DBA BEST PRACTICES FOR EFFECTIVE MYSQL PERFORMANCE TUNING By: Janis Griffin Database Performance Evangelist/Senior DBA BEST PRACTICES FOR EFFECTIVE MYSQL PERFORMANCE TUNING INTRODUCTION While many enterprises

More information