Capacity Management and Planning Procedure

How the Organisation measures, forecasts and plans the capacity of systems, networks, storage and people so that services do not fail through lack of resource.

SXL-B05Procedure1,922 words 9 min readOwner: Head of IT Operations
Sign in to download the PDFFree. You return straight to this document after you sign in.
Template draft. Replace everything in [square brackets] with your own decision, delete what does not describe what you really do, and approve it through your own document control. It is not legal advice and does not make an organisation compliant or certified.

1. Purpose

This procedure makes sure that processing, memory, storage, network bandwidth, licences, facilities and support staff are sufficient for current and expected demand, so that a shortage never becomes an outage, a security weakness or a missed commitment to a customer. It sets how capacity is measured, who reviews it, when action is triggered and how the cost of adding capacity is weighed against the risk of not adding it.

It supports the Communications and Operations Security Policy and the capacity management control of the Organisation's information security management system.

2. Scope

  • In scope: production, pre-production and shared infrastructure; cloud subscriptions and quotas; databases, file stores, message queues and backup repositories; network links, firewalls and internet gateways; logging and monitoring platforms; endpoint and collaboration licences; the service desk and security operations staffing needed to run them.
  • In scope: capacity that supports customer-facing platforms, internal business systems and the security tools themselves.
  • Out of scope: individual developer workstations, unless a pool of them is shared (for example build agents), and capacity planned by a supplier under its own contract, which is governed by the Supplier Relationship Management Procedure.
  • Applies to: all teams that own, operate or buy technology services, and to project managers who introduce new load.

3. Terms and definitions

TermMeaning
CapacityThe maximum amount of work a resource can deliver while still meeting its performance target.
UtilisationThe share of capacity in use, measured as a peak and as an average over a stated period.
HeadroomCapacity left between current peak utilisation and the limit, expressed as a percentage.
BaselineThe normal pattern of utilisation for a resource, measured over at least [3 months].
ThresholdA utilisation level that triggers an alert (warning) or an action (critical).
Demand forecastA reasoned estimate of future load, based on trend, planned projects and business events.
Capacity planThe approved document that states expected demand, the capacity needed and how and when it will be provided.
Capacity ownerThe named person accountable for one resource or service staying within its thresholds.

4. Roles and Responsibilities

RoleResponsibilities
Head of IT Operations (procedure owner)Owns this procedure, chairs the capacity review, approves the annual capacity plan and escalates unfunded needs to management.
Capacity ownerKeeps the capacity register current for the resources named against them, sets thresholds with the service owner, produces the forecast and raises the capacity request.
Service ownerStates the business demand and the performance target, and accepts or declines the cost and risk of the proposed plan.
Infrastructure and cloud engineersConfigure monitoring, act on alerts, resize or scale resources through the change process and record the result.
Information security teamReviews capacity for security tooling, log retention and attack-load resilience, and flags security consequences of any shortfall.
Project managersDeclare expected load and data growth for new systems before go-live and fund the capacity they need.
Finance and procurementConfirm budget, commit purchases and track the cost of cloud consumption against forecast.
Human resourcesSupport recruitment and cover for staffing capacity gaps in operational teams.
ActivityResponsibleAccountableConsultedInformed
Maintain the capacity registerCapacity ownerHead of IT OperationsService ownerInformation security team
Set and tune thresholdsInfrastructure and cloud engineersCapacity ownerService ownerInformation security team
Monthly capacity reviewCapacity ownerHead of IT OperationsInformation security teamService owner
Annual capacity planHead of IT OperationsHead of IT OperationsFinance and procurementManagement
Raise and approve a capacity requestCapacity ownerService ownerFinance and procurementHead of IT Operations
Assess new project loadProject managersService ownerCapacity ownerHead of IT Operations
Respond to a capacity alertInfrastructure and cloud engineersCapacity ownerService deskService owner

5. Capacity Management Procedure

5.1 Identify and register capacity-managed resources

Every resource whose exhaustion would affect a service, a customer commitment or a security control is entered in the capacity register (Annexure A). The register is built from the asset inventory kept under the Asset Management Procedure, so nothing is monitored that is not owned and nothing owned is left out.

  1. SelectThe capacity owner lists each resource that has a hard limit: CPU, memory, disk, database size, queue depth, bandwidth, concurrent sessions, API or licence quotas, backup storage and log storage. Input: asset inventory. Target: within [10 working days] of a new service being accepted.
  2. RecordEnter the resource, owner, service supported, unit of measure, current limit and the performance target the business expects. Output: register entry.
  3. RateRate business criticality as [High, Medium or Low] using the service criticality given in the business impact analysis. High-criticality resources are reviewed more often.
  4. ApproveThe Head of IT Operations confirms the register entry. Unapproved entries are not used for planning.

5.2 Set thresholds and collect data

Thresholds are set per resource type from the baseline, not copied from a vendor default. A warning gives time to plan; a critical level means action is already needed. Measurements are taken by the monitoring platform described in the Logging and Monitoring Procedure and kept long enough to show a trend.

Resource typeWarning thresholdCritical thresholdSampling interval
Compute (CPU, sustained)[70 percent for 15 minutes][85 percent for 10 minutes][1 minute]
Memory[75 percent][90 percent][1 minute]
Disk or volume space[75 percent used][90 percent used][5 minutes]
Database size and connections[70 percent of limit][85 percent of limit][5 minutes]
Network link[60 percent of peak bandwidth][80 percent of peak bandwidth][1 minute]
Backup and archive storage[70 percent][85 percent][daily]
Log and monitoring storage[70 percent of retention need][85 percent of retention need][daily]
Licences and cloud quotas[80 percent consumed][95 percent consumed][daily]
Service desk and operations staffing[Ticket backlog above 2 days of work][Backlog above 5 days or single-person dependency][weekly]
Note. Monitoring must itself be sized. If the monitoring or logging platform cannot ingest the volume it is given, security events are lost, so its capacity is treated as High criticality.

5.3 Review capacity on a fixed rhythm

Capacity is reviewed on a schedule, not only when something breaks. The review looks at peaks, trend, alerts, incidents caused by lack of capacity, and projects that will add load.

ReviewFrequencyLed byOutput
Operational check of alerts and headroom[weekly]Infrastructure and cloud engineersActions logged in the ticketing tool
Capacity review meeting[monthly]Head of IT OperationsUpdated register, forecast changes, capacity requests
Cloud cost and quota review[monthly]Finance and procurement with capacity ownerForecast versus actual spend, quota changes
Annual capacity plan[once a year, before budget setting]Head of IT OperationsApproved capacity plan
Event review (sale, campaign, migration, audit)[before each planned peak]Capacity ownerEvent readiness note

5.4 Forecast demand

  1. GatherCollect [12 months] of utilisation data and planned business events, projects, customer onboarding and retirement. Owner: capacity owner.
  2. ProjectProject the peak for the next [12 months] using trend plus known step changes; state the assumption behind each. Use the higher of the trend and the planned-event figure.
  3. CompareCompare projected peak with current limit. If projected headroom falls below [20 percent] within [6 months], a capacity request is raised.
  4. ChallengeThe service owner confirms the demand assumptions; the information security team confirms security tool and log volumes.
  5. RecordStore the forecast in the annual plan or review minutes, with date and approver.

5.5 Raise and approve a capacity request

A request states the resource, the shortfall, the date by which capacity is needed, the options and the cost. Lead times for purchase or provisioning are part of the date, so that requests are raised early enough.

OptionTypical useConsider
Tune or clean upQuick gain without spendArchive old data, remove unused volumes, fix inefficient queries
Scale up or scale outPredictable growthCost, change window, licence impact, restart requirement
Automatic scalingVariable or spiky loadUpper limit to control cost, alert on reaching the limit, test scale-in
Throttle or queue demandProtect a service during surgesAgreed with the service owner, with customer impact stated
Redesign or replaceStructural limit reachedGoes through the change and project process

Approval authority follows spend and risk: the capacity owner approves spend up to [the delegated limit], the Head of IT Operations up to [a higher limit], and management above that. Provisioning is carried out through the change process described in the Change Management Policy and Procedure.

5.6 Respond to a capacity alert

  1. AcknowledgeThe engineer on duty acknowledges a critical alert within [15 minutes] and a warning within [1 working day].
  2. DiagnoseDecide whether the cause is normal growth, a one-off peak, a fault or hostile traffic. If an attack is suspected, raise a security incident under the Incident Management Procedure.
  3. ActApply the least risky fix: clean up, throttle, add capacity under a standard or emergency change. Record the action.
  4. ConfirmCheck utilisation has returned below the warning level and update the capacity register.
  5. LearnIf service was degraded, open a problem record under the Problem Management Policy and Process to remove the cause.

5.7 Assess capacity for new systems and changes

Before go-live, a project provides expected users, transactions, data volume and growth, and the capacity owner confirms that production, backup, log storage and monitoring can absorb it. Load or stress testing is done for systems rated High and the result is attached to the change record. Capacity is also assessed before onboarding a large customer, a migration or a data restore, because these produce one-time peaks that normal baselines do not show.

5.8 Cloud and elastic capacity

  • Each cloud account or subscription has a named capacity owner, a budget alert at [80 percent] of the monthly forecast and a hard guard rail on the maximum size of any single resource.
  • Automatic scaling policies state a minimum, maximum and cool-down, and are tested at least [once a year].
  • Service quotas and regional limits that could block recovery are reviewed against the disaster recovery plan in the BCP and DR Procedure.
  • Unused or idle resources are identified monthly and removed, because unmanaged capacity is both a cost and a security exposure.

6. Measures

MeasureTargetHow measured
Incidents caused by lack of capacity[0 per quarter for High-criticality services]Ticketing tool, cause code
Resources with approved thresholds in the register[100 percent of High and Medium]Register versus asset inventory
Critical alerts acknowledged on time[95 percent within 15 minutes]Monitoring platform report
Monthly capacity reviews held[12 of 12 a year]Meeting minutes
Forecast accuracy (peak, 6 months ahead)[within 20 percent]Forecast versus actual peak
Capacity requests approved before headroom falls under 10 percent[90 percent]Request log

7. Records and evidence

RecordWhere keptRetention
Capacity registerDocument management system or configuration toolCurrent version plus [3 years] of history
Utilisation data and trend reportsMonitoring platform[13 months] to allow year-on-year comparison
Monthly review minutes and annual capacity planDocument management system[3 years]
Capacity requests and approvalsTicketing tool[3 years]
Load test resultsAttached to the change record[3 years]

Annexure A: Capacity register

ResourceServiceOwnerCriticalityCurrent limitPeak useWarning / criticalForecast date of shortfallLast reviewed
Example: primary database storageCustomer platformDatabase leadHigh[2 TB][1.2 TB][75 / 90 percent][Q3 next year][date]

Annexure B: Capacity request form

FieldEntry
Request number and date
Requester and capacity owner
Resource and service affected
Current limit, peak use and headroom
Forecast and date capacity is needed
Options considered and recommended option
Cost (one-off and recurring)
Risk if not approved
Approver, decision and date
Change reference

8. Exception

Exceptions to this document are allowed only where compliance is not practicable and the risk has been assessed. A request must state what is to be excepted, why, the risk it creates, the compensating controls, and an end date no later than [6 months]. It is approved in writing by the document owner and the risk owner, recorded in the exceptions register, and reviewed at the end date. An exception does not change the document.

9. Enforcement

Compliance is monitored through internal audits, management review and routine checks by the document owner. Non-compliance is reported through the incident or non-conformity process and handled under the organisation's disciplinary procedure, and under the terms of any contract for people who are not employees. Serious or repeated non-compliance may lead to loss of access and, where the law is broken, to referral to the authorities.

10. Review

This document is reviewed at least every [12 months], and when there is a significant change to the organisation, its systems, its risks or the law, or after an incident that shows it was not effective. Each review is recorded in the revision history.

ISO/IEC 27001:2022 references

ReferenceTitle
A.8.6Capacity management
A.8.14Redundancy of information processing facilities
A.8.16Monitoring activities
A.5.30ICT readiness for business continuity
8.1Operational planning and control
Sign in to download the PDFFree. You return straight to this document after you sign in.