Container Persistente Opslag
Hoewel Kubernetes voordelen biedt op het gebied van schaalbaarheid, draagbaarheid en beheer, ondersteunt het geen opslag van gegevens. Bijna alle productie-applicaties, zoals databases, zijn stateful en vereisen persistente opslag.
Ambedded UniVirStor (unified virtuele opslag) ondersteunt ontwikkelaars bij het gebruik van Ceph RBD en CephFS als persistente opslag via Ceph CSI-plugins. Ceph CSI-plugins implementeren een interface tussen een CSI-ingeschakelde Container Orchestrator (CO) en de Ceph-cluster om CSI-functionaliteiten te ondersteunen. Het maakt het mogelijk om dynamisch Ceph-volumes te voorzien en ze aan workloads te koppelen.
De Container Storage Interface (CSI) is een standaard voor het blootstellen van willekeurige blok- en bestandssystemen aan gecontaineriseerde workloads op Container Orchestration Systems (CO's) zoals Kubernetes, Mesos, Docker en Cloud Foundry.
CSI pakt alle problemen van volume-plugins en Flex-Volumes aan door opslagplugins te activeren om buiten de boom te worden ontwikkeld, gecontaineriseerd, geïmplementeerd en geconsumeerd via standaard Persistent Volume Claims, Persistent Volumes en Storage Classes waar gebruikers dol op zijn.
Container persistente opslag moet zeer beschikbaar zijn, herstarten overleven en tijdelijke problemen doorstaan. Ceph is veerkrachtig en heeft goed gedefinieerde interfaces voor het opslaan en ophalen van gegevens.
Hoewel er veel mogelijke opslagoplossingen zijn die in staat zijn om te voldoen aan de opslagbehoeften van Kubernetes, springt Ceph eruit als de meest flexibele en uitgebreide oplossing. De schaalbaarheid en flexibiliteit van Ceph om tegelijkertijd blok-, bestands- en objectopslag toe te staan, maken Ceph de voor de hand liggende keuze voor het omgaan met de sterk variabele behoeften van Kubernetes.
- Gerelateerde Technologie
Ceph Blokopslag
Ambedded Ceph-apparaat is een schaalbaar opslagplatform waarmee u hoog beschikbare blokapparaten kunt krijgen met mogelijkheden voor rampenherstel en snapshots. Ceph-blokapparaten...