Persistent Storage a OpenShift Data Foundation
ODF (bývalá OCS) prináša Ceph priamo do klastra.
ODF (OpenShift Data Foundation, predtým OCS – OpenShift Container Storage) je Ceph zabalený do operátora. Nasadí ti kompletný Ceph cluster (MON, OSD, MGR, MDS, RGW) ako pody v `openshift-storage` namespace a exponuje ho cez CSI drivery ako StorageClass.
Získaš tri typy storage: block (RBD) pre RWO PVC (databázy, single-writer aplikácie), file (CephFS) pre RWX PVC (zdieľané volume, WordPress, GitLab runner cache) a object (RGW, S3 kompatibilný) pre backup a data lake use case cez ObjectBucketClaim.
Minimum je 3 worker nodes s dedikovanými diskami (min 100 GB, ideálne NVMe) a 16 GB RAM každý pre storage pods. Menej znamená kompromis na performance alebo dostupnosti. Pre production siahni po 6+ nodes so 4+ diskami – Ceph rád spread-uje OSD.
Default StorageClass po inštalácii je `ocs-storagecluster-ceph-rbd` (block, RWO) a `ocs-storagecluster-cephfs` (RWX). Snapshoty cez VolumeSnapshot CR fungujú na oboch. Cloning PVC je rýchly copy-on-write, ideálne pre dev prostredia klonované z prod.
Alternatívy k ODF: pre cloud siahni po native CSI (AWS EBS, Azure Disk, GCP PD) – lacnejšie a zjednodušené prevádzkovo. Pre bare-metal bez Cephu skús LVM Operator pre local storage, alebo Portworx/Longhorn ako third-party. ODF sa oplatí keď chceš enterprise support, RWX bez závislosti na cloude a integrovaný backup cez OADP.