Application Performance Management...
Transcript of Application Performance Management...
VERITAS Confidential
Application Performance Management Solutions
Kent MingusProduct Line ManagerVERITAS Software
VERITAS Confidential
Storage
Availability AutomationPerformance
Application
Server
VERITAS Solutions, Performance
VERITAS Confidential
What The CIO Sees
• Increasing Pressure On Service Levels…– Deployment Of Web Based Applications– Complex Environment
• Decreasing IT Budgets Require…– More Efficient Use Of Storage Hardware– More Efficient Use Of Server Hardware– More Productive IT Staff
VERITAS Confidential
Complex, Multi-tier Architectures
URLHTMLJPEGGIFJSP
JSPEJB
SERVLETJDBCSQL I/O
CHANNELLUNDISK
SQLINDEXTABLE
DATAFILELVMI/O
Web Server
Application
Database
StorageUSER
“The More Tiers,
the More Tears!”
VERITAS Confidential
Application Performance ManagementPut an End to the “BlameStorm”
“The serveris maxed out.”
“The databaseis slow.”
“Its thestorage.”
VERITAS Confidential
What is VERITAS i3 ?
• VERITAS i3 …an integrated suite of products that deliver a methodology for improving the response time of a business transaction.
• The Methodology …1. Detect application performance degradation2. Find the source of the problem3. Focus on the root cause4. Improve the response time5. Verify the result
VERITAS Confidential
How do I fix the problem?
INDEPTH
VERITAS i3
Client Network Web Servers
App Servers
DB Servers
Storage
Where is the problem?INSIGHT
PerformanceWarehouse
Do I or will I have a performance problem?
INFORM
Reporting
How is performance tracking over time?
Alerting
VERITAS Confidential
Performance and Automation
• Problem Detection– APM Finds Response Time For Peoplesoft eHR is Degrading
• Problem Identification– APM Determines That The Application Server Is Out Of Capacity
• Suggested Solution– APM Recommends Additional Instances Of eHR Be Brought Online
• Automated Correction– Veritas Cluster Server, Provisions Servers And Brings eHR Up
Application ServerDatabase StorageWeb ServerUser
Transaction
VERITAS Confidential
VERITAS InformDo I or Will I Have a Performance Problem?
• Description:– Communication of application
performance information in the form of degradation alerts and performance reports
• Benefits:– Detect performance degradation
before users are impacted– Plan for capacity using a
performance warehouse – Deliver service level reports and
identify exceptions
VERITAS Confidential
VERITAS InsightWhere Is the Problem Originating From?
• Description:– Measure the response time of
business transactions and find the architectural tier causing degradation
• Benefits:– Understand the real end user
experience– Correlate performance
activities from user to storage– Isolate performance
degradation to a tier – Group response time by
business unit or geography
VERITAS Confidential
VERITAS IndepthWhat Should Be Done to Fix/Avoid the Problem?
• Description:– Delivers detailed analysis and tuning
capabilities to improve the response time of applications
• Benefits:– Collect performance data with minimal
impact to user response time– Identify the root cause of degradation
within the technology tier – Generate expert tuning
recommendations– Simulate changes to minimize the risk of
change
VERITAS Confidential
VERITAS Manages Performance of
Sun One / GartnerResearch Note: P-15-2052
Apache
Microsoft IIS
Web Servers
Macromedia Jrun
Oracle 9iAS
IBM WebSphere
BEA WebLogic
Application Servers
BEA Tuxedo
Middleware Servers
Microsoft SQL Server
IBM DB2 UDB
Oracle Database
Databases
IBM Enterprise
HDS Lightning
HP XP
EMC Symmetrix/CLARiiON
Storage
Clarify CRMClarify CRM
VERITAS Confidential
VERITAS i3 for Oracle e-Business Suite
• Seamless 11i upgrades
• 9iAS visibility
• User/Form/DB/Storage visibility
VERITAS Confidential
VERITAS i3 for SAP
• Service Level Reporting• SAP Tcode (Transaction) response time• App Server, J2EE and Database visibility• Response time by Business Unit or Geography
VERITAS Confidential
VERITAS i3 for PeopleSoft
• Upgrades to version 8• Introduction of BEA WebLogic with v8• Visibility into BEA Tuxedo• User/App/Database/Storage Correlation• Response time of PeopleSoft Panels
VERITAS Confidential
Application Life-cycle Benefits
Minimize the risk of upgrades and customizationsUpgrades
Rapidly detect and correct performance degradationProduction
Establish scalability and production readinessTest
Provide early visibility into performance issuesDevelopment
BenefitProject Stage
VERITAS Confidential
VERITAS is Uniquely QualifiedDelivers All Levels of APM
PERFORMANCE
MA
TUR
ITY
Performance PortalReporting
Capacity Trending and Exception ReportingPlanning
Service Level ComplianceBusiness Alignment
Efficient Data CollectionMonitoring
Indepth Technology AnalysisAnalysis
SmartTune for Expert Tuning AdviceTuning
VERITAS Confidential
15
10
5
30
90
90
45
360
0 50 100 150 200 250 300 350 400
Custom OrderProcessing
InventoryAnalysis
Generate BackLog Details
Shipped OrdersReport
Before VERITAS APM
After VERITAS APM
Would your customers like 80% better response time?
2020
Response Time in Minutes
VERITAS Confidential
Gartner on VERITAS APM• … best in a hotly contested market for Oracle Instance
monitoring and tuning …
• … surprisingly short time to achieve ROI – mere weeks in some cases.
• … top notch customer support.
• … strong customer references.
* Gartner Research Note: P-15-2052
VERITAS Confidential
Help is on the way …• Do users every complain about response time?• Do you have a proactive methodology for identifying and
avoiding performance degradation?• Does it take too long to find and fix performance problems?• Are some servers overutilized while others are
underutilized? • Are you rolling out a new application and not sure how it
is going to perform?
VERITAS Confidential
VERITAS APM Delivers Results
• Increase productivity and satisfaction for end users
• Minimize risk when …– Developing, testing, maintaining and upgrading
• Reduced the cost / transaction
• Simplify management from User to Storage
• Know when and where to invest resources