Ensure that file system capacity growth is bounded by configured quotas to prevent exhaustion that disrupts dependent workloads.
Storage / File Storage / Controls / DEV
Enforce Storage Capacity Quotas
CCC.FileStor.CN04 · Resource
Related Capabilities
| ID | Title | Description |
|---|---|---|
| CCC.FileStor.CP05 | Elastic Storage Capacity | The service automatically grows stored data capacity or may be configured to expand provisioned capacity as utilization increases. |
| CCC.FileStor.CP08 | Storage Capacity Quotas | The service can be configured to enforce maximum storage capacity quotas on a file system or share. |
| CCC.Core.CP31 | Elastic Scaling | The service automatically adjusts its resource allocation (such as CPU, memory, and storage) based on current demand and workload. |
| CCC.Core.CP04 | Transaction Rate Limits | The service can throttle, delay, or reject excess requests when transactions exceed a user-specified rate limit, and always provides industry-standard throughput up to that limit. |
| CCC.Core.CP16 | Budgeting | The service may be configured to take a user-specified action when a spending threshold is met or exceeded on a child or networked resource. |
| CCC.Core.CP19 | Child Resource Scaling | The service may be configured to scale child resources automatically or on-demand. |
Related Threats
| ID | Title | Description |
|---|---|---|
| CCC.FileStor.TH04 | File System Capacity is Exhausted | Storage capacity quotas may be absent, set too high, or bypassed as utilization grows across the shared file system. The file system reaches its effective capacity limit and write operations fail or are rejected. This impacts availability of dependent applications and may affect data integrity when writes cannot complete. |
| CCC.Core.TH12 | Resource Constraints are Exhausted | Exceeding the resource constraints through excessive consumption, resource-intensive operations, or lowering of rate-limit thresholds can impact the availability of elements such as memory, CPU, or storage. This may disrupt availability of the service or child resources by denying the associated functionality to users. If the impacted system is not designed to expect such a failure, the effect could also cascade to other services and resources. |
Assessment Requirements
| ID | Text | Applicability |
|---|---|---|
| CCC.FileStor.CN04.AR01 | When a storage capacity quota is configured, the service MUST reject write operations that would exceed the configured quota. | tlp-clear, tlp-green, tlp-amber, tlp-red |
| CCC.FileStor.CN04.AR02 | When storage utilization reaches a configurable threshold below the capacity quota, the service MUST publish a metric or alert to a monitored channel. | tlp-green, tlp-amber, tlp-red |