Sistema di File Ceph
Il File System Ceph (CephFS) è un file system compatibile con POSIX costruito sopra lo store di oggetti distribuito di Ceph, RADOS. CephFS fornisce un archivio file all'avanguardia, multiuso, altamente disponibile e performante per una varietà di applicazioni, incluse casistiche tradizionali come le directory home condivise, lo spazio di lavoro temporaneo HPC e lo storage condiviso per flussi di lavoro distribuiti. I carichi di lavoro possono aumentare linearmente con la dimensione del magazzino di oggetti RADOS sottostante; cioè, non c'è alcun gateway o intermediario che medii l'I/O dei dati per i clienti.
NAS scalabile, Archiviazione Collegata alla Rete
Sistema di File Distribuito
Il file system Ceph memorizza i dati dei file e i metadati in pool RADOS separati. CephFS fornisce ai client i metadati tramite il cluster del server di metadati (MDS). Il cluster MDS può scalare per supportare carichi di lavoro di metadati più elevati aggiungendo nuovi server di metadati.
I client del sistema di file possono accedere direttamente al pool di archiviazione distribuita per la lettura e la scrittura di oggetti di dati di file senza passare attraverso un controller.
Il cluster di MDS coordina l'accesso ai dati e funge da autorità per lo stato della cache di metadati distribuita, che viene mantenuta in modo cooperativo da client e MDS. Le mutazioni ai metadati vengono aggregate da ciascun MDS in una serie di scritture efficienti su un journal su RADOS; lo stato dei metadati non viene memorizzato localmente dall'MDS. Questo modello consente una collaborazione coerente e rapida tra i client all'interno del contesto di un sistema di file POSIX.
Riferimento: docs.ceph.com
- Implementa CephFS tramite il gestore UVS di Ambedded
- Set di foto
- UVS manager CephFS (Ceph File System) e Metadata Server (MDS)