Capacity Planning - CI/CD用語集の定義
Capacity planning とは、負荷が実際に到来する前に、将来の需要を予測し、それを許容できる安全マージンで満たすのに十分なリソースをプロビジョニングする実践である。
CI において
runner フリートでは、capacity planning は commit のピーク時に合わせて並列度をサイジングし、キューを短く保ちます。同時に、常時アイドルなマシンに費用を払うことなく、予期しないバーストに備えた headroom を確保します。
関連ガイド
Headroom - CI/CD Glossary DefinitionHeadroom: Headroom is the spare capacity a system keeps in reserve above its normal load, so it can absorb sp…
Horizontal Scaling - CI/CD Glossary DefinitionHorizontal Scaling: Horizontal scaling (scaling out) adds more instances of a service to handle load, spreadi…