80 Performance Tuning for Content Manager
3.2 When to plan and tune your system
Everyone wants value for their money and tangible benefit for the cost of
performance tuning. When should you plan and tune your system for
performance?
You need to plan and tune your system in any of the following situations:
Planning and designing a new system
Keep the system performance goal in mind during the initial planning and
designing phase of a system. Many performance problems arise from poor
planning and poor design. It is hard to tune a system to correct design
problems.
Installing a new system
A newly built system requires initial tuning for maximum performance before
going into production. In most of the cases, however, this system might
already be in production because of the difficulty of generating user workload
artificially and not being able to predict real user workload and work patterns.
Ideally, the number of users and workload is still growing and has not reached
maximum expected capacity. This allows tuning before system response
times become unacceptable.
Regular maintenance
Regular periodic monitoring and tuning should be standard practice. It may be
a good idea to perform a system performance review on a quarterly,
bi-annual, or yearly interval. Be proactive in identifying problem machines,
applications, and systems. This will help avoid potential crises that halt
business activities.
User complaint or a crisis just occurred
Users are complaining or a crisis in performance or response time just
occurred. Based on the severity of the performance problem, you might need
to identify the bottleneck or issue immediately, recommend and run a solution
that might include tuning, then work out procedures for avoiding these types
of issues in the future.
Upgrading an existing system or changes in workload
New resources might be added to the existing system or to replace some
existing resources; additional workload might be demanded of the existing
system. For example, you need to add a new Resource Manager to
accommodate new and additional digital content. The current system must go
through tuning activities for the new system configuration.
Get Performance Tuning for Content Manager now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.