Role: Data & Storage
Purpose: Maintain the integrity, availability, and performance of data across the infrastructure.
Responsibilities:
- Provide standardized storage interfaces (e.g., CSI) for application persistence.
- Manage data replication and physical distribution across failure domains.
- Enforce data consistency models suitable for various workload types.
- Oversight of data lifecycle management, including snapshots and retention.
Guarantees:
- Data remains available and consistent despite individual hardware failures.
- Protection is provided against silent data corruption through checksums and scrubbing.
- Storage performance is maintained according to application requirements.
Out of Scope:
- Application-specific database schemas and indexing.
- Long-term offsite archival and backup (handled by Backup & Disaster Recovery).
- Management of transient, non-persistent application data.