CCC Block Storage Capabilities
Capabilities for Block Storage technologies, as defined by the FINOS Common Cloud Controls project.
- ID
- CCC.BlocStor.CP
- Version
- v2026.07-rc
- Gemara version
- v1.2.0
- Author
- FINOS Common Cloud Controls
Data Resilience
The Data Resilience group covers entries related to ensuring data availability, integrity, and sovereignty across its lifecycle. This includes replication, backup, recovery, region restrictions, and protection against data loss or corruption.
CCC.BlocStor.CP01 Block Volumes
The service can provision block-level storage volumes that present as raw, unformatted block devices, allowing a user to create a file system or write data directly to the device.
Compute
The Compute group covers entries related to processing, execution, and runtime infrastructure. This includes CPU, memory, storage allocation, network ports, command-line interfaces, and elastic scaling.
CCC.BlocStor.CP02 Volume Attachment
The service can attach a block volume to a compute instance and detach it later, so that the same volume may be moved between instances over its lifecycle while persisting data independently of any one instance.
CCC.BlocStor.CP03 Boot Volumes
The service may be configured to serve a block volume as the bootable root device of a compute instance, persisting the operating system and its state across instance restarts.
Access Control
The Access Control group covers entries related to authentication, authorization, and trust perimeter enforcement. This includes multi-factor authentication, least privilege access, network access rules, and prevention of unauthorized access or reconnaissance.
CCC.BlocStor.CP04 Multi-Attach Volumes
The service may be configured to attach a single block volume to multiple compute instances simultaneously, enabling clustered or shared-access workloads that coordinate concurrent writes externally.
Resource Management
The Resource Management group covers entries related to the lifecycle, configuration, and operational integrity of cloud resources. This includes resource exhaustion, tag manipulation, version rollback, scaling, and cost management.
CCC.BlocStor.CP05 Volume Resizing
The service can increase the capacity of an existing block volume, often while it remains attached, so that storage can grow to meet demand without provisioning a new volume.
CCC.BlocStor.CP06 Volume Types
The service provides multiple volume types with differing performance and cost characteristics, such as solid-state and magnetic media, allowing a user to match a volume to the needs of a workload.
CCC.BlocStor.CP07 Provisioned Performance
The service may be configured to provision a target level of input/output operations per second (IOPS) and throughput for a block volume independently of its capacity, so that performance can be tuned to a workload.
Encryption
The Encryption group covers entries related to protecting data confidentiality and integrity through cryptographic mechanisms. This includes encryption in transit and at rest, key management, and certificate lifecycle management.
CCC.BlocStor.CP08 Customer-Managed Encryption Keys
The service may be configured to encrypt volume data at rest using customer-managed keys, allowing a user to control the key lifecycle and revoke access to stored data.