Ceph Bestandssysteem
Het Ceph-bestandssysteem (CephFS) is een POSIX-compatibel bestandssysteem gebouwd bovenop de gedistribueerde objectopslag van Ceph, RADOS. CephFS biedt een state-of-the-art, multi-inzetbare, zeer beschikbare en prestatiegerichte bestandsopslag voor verschillende toepassingen, waaronder traditionele gebruiksscenario's zoals gedeelde thuismappen, HPC scratch-ruimte en gedeelde opslag voor gedistribueerde workflows. Werklasten kunnen lineair schalen met de grootte van de onderliggende RADOS-objectopslag; dat wil zeggen dat er geen gateway of bemiddelaar is die gegevensinvoer/uitvoer voor klanten regelt.
Uitbreidbare NAS, Netwerkgekoppelde Opslag
Gedistribueerd Bestandssysteem
Ceph Bestandssysteem slaat bestandsgegevens en metadata op in afzonderlijke RADOS pools. CephFS bedient clients metadata via het metadata server (MDS) cluster. MDS cluster kan schalen om hogere metadata workloads te ondersteunen door nieuwe metadata servers toe te voegen.
De bestandssysteemclients kunnen rechtstreeks toegang krijgen tot het gedistribueerde opslagpool voor het lezen en schrijven van bestandsgegevensobjecten zonder toegang via een controller.
De cluster van MDS coördineert de toegang tot gegevens en fungeert als autoriteit voor de status van de gedistribueerde metadatacache, die gezamenlijk wordt onderhouden door clients en MDS. Mutaties in metadata worden door elke MDS geaggregeerd tot een reeks efficiënte schrijfbewerkingen naar een journal op RADOS; er wordt geen metadatastatus lokaal opgeslagen door de MDS. Dit model maakt coherente en snelle samenwerking mogelijk tussen clients binnen de context van een POSIX-bestandssysteem.
Referentie: docs.ceph.com
- CephFS implementeren door Ambedded UVS manager
- Fotoset
- UVS manager CephFS (Ceph Bestandssysteem) en Metadata Server (MDS)