Edit
Attach
P
rintable
r17 - 2015-01-23 - 17:54:26 - Main.sbeard
You are here:
TWiki
>
Deployment Web
>
PerformanceWhereToStart
<div id="header-title" style="padding: 10px 15px; border-width:1px; border-style:solid; border-color:#FFD28C; background-image: url(<nop>https://jazz.net/wiki/pub/Deployment/WebPreferences/TLASE.jpg); background-size: cover; font-size:120%"> ---+!! <img src="https://jazz.net/wiki/pub/Deployment/WebPreferences/community-img.gif" alt="community-img.gif" width="52" height="80" align="left" hspace="10"/> <img src="https://jazz.net/wiki/pub/Deployment/WebPreferences/uc.png" alt="uc.png" width="50" height="50" align="right">Performance: Where to start? %DKGRAY% Cross-cutting theme technical leaders and senior editors: Main.KevinZemanek, Main.GrantCovell, Main.VaughnRokosz, Main.JosephStellrecht, Main.HongyanHuo, Main.JohnCox, Main.StevenBeard <br> %ENDCOLOR%</div></sticky> <!-- Page contents top of page on right hand side in box --> <sticky><div style="float:right; border-width:1px; border-style:solid; border-color:#DFDFDF; background-color:#F6F6F6; margin:0 0 15px 15px; padding: 0 15px 0 15px;"> %TOC{title="Page contents"}% </div></sticky> <sticky><div style="margin:15px;"></sticky> ---++ When we think of performance, what do we mean? <img src="%ATTACHURLPATH%/whenwetinkofperformancewhatdowemean.jpg" alt="whenwetinkofperformancewhatdowemean.jpg" width="65%" height="65%" /> Performance has many dimensions. Depending on who you ask (and perhaps when) you will receive wide-ranging answers as to what dimension is most important. In general the best software performance is never noticed - users successfully complete their activities without any thought of performance. In the CLM+ portfolio, performance starts with response time, scalability, and throughput. Further considerations are performance goals (non-functional requirements), pre-production performance testing, and post-deployment performance monitoring. Each has a place in the overall performance picture. ---++ Different views of performance ---+++ End user view End-user performance looks at the overall performance of the web site from the users perspective. * Why is the system so slow ? * Response time: Amount of time elapsed from when a request is sent to when a response is received. * Throughput: Number of requests per second * Load: Number of users concurrently using the Web site ---+++ System view System view of performance focuses upon overall health of the system by monitoring critical system components and resources. * Is the application server running OK? * Is CPU over-utilized? Is system paging memory to disk? How much time spent is accessing disk? * What is the application server's health? * How much time is the JVM spending doing garbage collection? What is the !WebSphere thread pool utilization? * Memory requirements; Server startup; Database health ---+++ Application view Application view of performance focuses upon performance of the individual application components involved in processing the user request. * Why are queries so slow? Why does it take so long to load a page? ---++ How the Deployment wiki can help When a product doesn't perform the way we expect, we may turn to the help pages, user manual or instructions to see if there's something we're missing. Sometimes a product that we know and use frequently may seem to behave slower. Often when we're pretty sure the problem isn't something we're not doing right, we attribute the poor behavior to the product and label it a performance problem. Understanding and fixing performance problems can be very difficult, as modern software applications can consist of many different inter-related layers and components such as networks, databases and web servers. Problems with any one of these components or layers can degrade performance. <img src="%ATTACHURLPATH%/where_performance_problems_can_live.jpg" alt="where_performance_problems_can_live.jpg" width="65%" height="65%" /> Our goal with this "Where to start?" page is to help you comprehend issues and aspects which can influence CLM performance. ---+++ Understand product requirements * [[DeploymentInstallingUpgradingAndMigrating][System Requirements in the Installing, Upgrading and Migrating section]] ---+++ Start with a sound topology * [[StandardTopologiesOverview][Standard deployment topologies overview]] ---+++ Tuning * [[DeploymentAdminstering][Configuring and tuning]] ---+++ Monitoring You can't improve what you don't actively monitor. * [[DeploymentMonitoring][Monitoring]] ---+++ Performance testing If you're thinking of taking on the complex task of Performance testing, look at [[HowToPerformanceTestCLM][how to performance test CLM]]. ---+++ Troubleshooting If you have problems, look at our [[PerformanceTroubleshooting][performance troubleshooting]] pages. ---+++ For further help * [[DataCollectionandSupportResources][Troubleshooting resources]] ---+++ Performance datasheets and sizing guidelines Performance datasheets and sizing guidelines can be found here: PerformanceDatasheetsAndSizingGuidelines ---+++++!! Related topics: [[DeploymentWebHome][Deployment web home]] ---+++++!! External links: * [[http://www-01.ibm.com/support/docview.wss?uid=swg27039566&lnk=uctug_ratl_dw_2013-10-11_whitepaper_clm][Use Rational Performance Tester to monitor Collaborative Lifecycle Management server resources]] ---+++++!! Additional contributors: None <sticky></div></sticky>
Edit
|
Attach
|
P
rintable
|
V
iew topic
|
Backlinks:
We
b
,
A
l
l Webs
|
H
istory
:
r21
|
r19
<
r18
<
r17
<
r16
|
More topic actions...
Deployment
Deployment web
Planning and design
Installing and upgrading
Migrating and evolving
Integrating
Administering
Monitoring
Troubleshooting
Community information and contribution guidelines
Create new topic
Topic list
Search
Advanced search
Notify
RSS
Atom
Changes
Statistics
Web preferences
NOTE: Please use the Sandbox web for testing
Status icon key:
To do
Under construction
New
Updated
Constant change
None - stable page
Smaller versions of status icons for inline text:
Copyright © by IBM and non-IBM contributing authors. All material on this collaboration platform is the property of the contributing authors.
Contributions are governed by our
Terms of Use.
Please read the following
disclaimer
.
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more
here
.