
Sistema de archivos Ceph
El sistema de archivos Ceph (CephFS) es un sistema de archivos compatible con POSIX construido sobre el almacén de objetos distribuido de Ceph, RADOS. CephFS proporciona un almacenamiento de archivos de última generación, multiuso, altamente disponible y de alto rendimiento para una variedad de aplicaciones, incluidos casos de uso tradicionales como directorios de inicio compartidos, espacio temporal de HPC y almacenamiento compartido de flujos de trabajo distribuidos. Las cargas de trabajo pueden escalar linealmente con el tamaño del almacén de objetos RADOS subyacente; es decir, no hay un gateway o broker que medie la entrada/salida de datos para los clientes.
NAS de escalado, almacenamiento conectado a la red
Sistema de archivos distribuido
El sistema de archivos Ceph almacena datos de archivos y metadatos en grupos RADOS separados. CephFS sirve metadatos a los clientes a través del clúster del servidor de metadatos (MDS). El clúster MDS puede escalar para soportar cargas de trabajo de metadatos más altas añadiendo nuevos servidores de metadatos.
Los clientes del sistema de archivos pueden acceder directamente al grupo de almacenamiento distribuido para leer y escribir objetos de datos de archivos sin acceder a través de un controlador.
El clúster de MDS coordina el acceso a los datos y actúa como autoridad para el estado de la caché de metadatos distribuida, que es mantenida cooperativamente por los clientes y MDS. Las mutaciones a los metadatos son agregadas por cada MDS en una serie de escrituras eficientes a un diario en RADOS; ningún estado de metadatos se almacena localmente por el MDS. Este modelo permite una colaboración coherente y rápida entre los clientes dentro del contexto de un sistema de archivos POSIX.
Referencia: docs.ceph.com
- Implementar CephFS mediante el administrador UVS Ambedded
- Conjunto de Fotos