|
Capacity planning is the process
of correctly sizing a system to meet
specified performance objectives.
Capacity is taken to mean the
amount of work that a server is capable
of completing in a given period of time.
In a simple model, it might be
calculated as (processor group) x
(number of processors) x (application) x
(memory).
The demand a server experiences will
vary under many circumstances.
Notable events that might cause
the demand for work to vary greatly
include number of users accessing the
application, configuration of system
values, amount of hard disk space,
allocation of memory, CPU utilisation
etc.
Discrepancy between capacity of a server
and the demands of its users results in
an inefficiency, either in
under-utilised resources or unfulfilled
user experience.
The goal of capacity planning is
to therefore minimise this discrepancy.
|