Sobre o projeto

O OpenEBS é uma solução de Container Native Storage de código aberto projetada para cargas de trabalho Kubernetes, permitindo o provisionamento dinâmico de armazenamento persistente por meio de controladores de armazenamento containerizados. Ele oferece duas abordagens principais de armazenamento: Local Storage, que fornece desempenho quase equivalente ao do disco para cargas de trabalho que gerenciam sua própria replicação (por exemplo, MongoDB, Cassandra), e Replicated Storage, que replica dados de forma síncrona em vários nós para alta disponibilidade e durabilidade, adequado para aplicações stateful como bancos de dados Percona e GitLab. O OpenEBS inclui vários subprojetos, como Local PV Hostpath, Local PV ZFS, Local PV LVM, o experimental Local PV Rawfile e o mecanismo multinode Mayastor, cada um direcionado a diferentes tecnologias de backend e casos de uso. Os principais recursos incluem conformidade com CSI, snapshots, clones, thin provisioning, redimensionamento, backup e restauração via Velero, além de políticas de armazenamento que reduzem a dependência de provedores de nuvem e melhoram a eficiência de custos. O projeto está hospedado como um projeto CNCF Sandbox, com suporte ativo da comunidade por meio de Slack, listas de discussão, reuniões mensais e documentação abrangente.