L'esecuzione di applicazioni stateful su Kubernetes non è semplice. I container sono dinamici per loro natura: possono riavviarsi, spostarsi, non riuscire o ridimensionarsi in qualsiasi momento, ma i dati devono persistere in tutto il processo. La maggior parte delle piattaforme di storage tradizionali non è stata creata per questo ambiente. Servono infatti un'integrazione nativa con Kubernetes e la configurazione e la messa a punto manuali.
DataCore Puls8 è progettato per risolvere questo problema. Si tratta di una piattaforma di storage container-native che si integra direttamente con Kubernetes, trasformando lo storage dei nodi locali in volumi persistenti veloci e resilienti con replica, osservabilità e automazione integrate. Offre ai team DevOps, SRE e della piattaforma l'esperienza di storage di cui Kubernetes ha bisogno: trasparente, scalabile e pronta per la produzione.
- Accelera i workload stateful con prestazioni NVMe a bassa latenza
- Ottiene l'elevata disponibilità del volume senza dipendenze di storage esterne
- Semplifica l'operatività senza richiedere competenze di storage Kubernetes
- Scala lo storage in modo trasparente man mano che i cluster e le applicazioni crescono
- Progettato per funzionare nel modo previsto da Kubernetes: nativo, dichiarativo, agnostico rispetto all'infrastruttura
Casi d'uso
Garantire elevata disponibilità per applicazioni stateful e database (PostgreSQL, MySQL, MongoDB, ecc.)
Supporta le pipeline CI/CD con uno storage veloce e affidabile
Standardizza lo storage persistente nei cluster di sviluppo, test e produzione
Supporta soluzioni di osservabilità e ricerca come gli stack ELK ed EFK, con storage scalabile
Offre storage condiviso ad alte prestazioni per i workload AI/ML
Supporta backup e ripristino per le applicazioni cloud-native
Funzionalità
- Provisioning dinamico dei volumi tramite API Kubernetes native utilizzando PVC e classi di storage
- Supporta volumi locali e replicati per soddisfare le esigenze infrastrutturali
- Control plane dichiarativo centralizzato per gestire i volumi persistenti tra i cluster
- Sfrutta tutto il potenziale delle unità NVMe per offrire ai workload stateful più impegnativi un throughput elevato
- Replica dei volumi e failover applicativo automatizzato tra nodi
- Crittografia dei dati "at rest "con supporto KMS per rafforzare la sicurezza dei dati
- Servizi dati avanzati, tra cui thin provisioning, snapshot e altro ancora
- Stack di osservabilità integrato con Prometheus, Grafana e Alertmanager
- Flussi di lavoro automatizzati di backup e ripristino tramite integrazione con Velero e Veeam Kasten
La figura qui sotto evidenzia le diverse funzionalità di Puls8, soluzione di storage persistente e container-native, inclusi i servizi dati fondamentali, nonché i metodi di accesso e i protocolli supportati.
Consumatori
-
APPLICAZIONI KUBERNETES STATEFUL (PER ESEMPIO DATABASE, CODE DI MESSAGGI, ANALYTICS, AI/ML, CI/CD, MICROSERVIZI)
Metodi di accesso
-
NVME-OF TCP
-
NVME-OF RDMA
Operatività & Approfondimenti
-
Orchestrazione
-
Gestione del pool
-
Monitoraggio delle prestazioni & dello stato di salute
-
Grafici storici/In tempo reale
Servizi dati
- PROVISIONING & GESTIONE DEI VOLUMI PERSISTENTI
- BACKUP & RECOVERY
- REPLICA DEI VOLUMI
-
SNAPSHOT
- FAILOVER APPLICATIVO
-
THIN PROVISIONING
-
CRITTOGRAFIA CON SUPPORTO KMS
-
OSSERVABILITÀ
Comando & controllo
-
Interfaccia grafica / Utente
-
Kubectl / CLI
-
REST API
PROTOCOLLI DI STORAGE
-
NVME/NVME-OF
-
FC
-
ISCSI
-
SAS/SATA
Benefici
- Facilita la creazione e l'esecuzione di servizi stateful su Kubernetes, senza strumenti personalizzati o conoscenze infrastrutturali approfondite: si tratta solo di storage che funziona con il tuo codice
- Incrementa le prestazioni per workload sensibili alla latenza come database, sistemi CI/CD e così via
- Riduce al minimo il rischio di downtime per i servizi containerizzati, anche quando i pod vengono riavviati, i nodi si guastano o i workload nel cluster vengono ridimensionati
- Riduce la complessità operativa con flussi di lavoro di storage completamente automatizzati e Kubernetes-native
- Standardizza lo storage tra ambienti diversi per semplificare la governance e controllare la proliferazione
- Mantieni l'indipendenza infrastrutturale con l'affidabilità e il supporto richiesti dagli ambienti enterprise
Deployment
DataCore Puls8 gira in qualsiasi ambiente Kubernetes standard: on-premise, nel cloud o all'edge. Supporta sia configurazioni iperconvergenti, in cui lo storage gira sugli stessi nodi dei workload, sia – quando necessario – su nodi di storage dedicati. Puls8 funziona in ambienti a cluster singolo o multiplo con comportamento e prestazioni coerenti.
Licensing
DataCore Puls8 viene concesso in licenza in base al numero di nodi Kubernetes del cluster in cui è installato. Ciò include tutti i nodi indipendentemente dal loro ruolo (di lavoro o master) e si applica sia alle macchine virtuali che ai server fisici. Le licenze non sono influenzate dal numero di pod, container, volumi, IOPS o capienza di storage totale, semplificando la previsione dei costi e la scalabilità senza limiti nascosti.
Storage Kubernetes riconosciuto come best-in-class
Nominato vincitore del Kubernetes Storage Award 2026 da StorageNewsletter, riconoscimento indipendente della leadership di Puls8 nello storage persistente cloud-native.

Storage persistente ad alte prestazioni per applicazioni Kubernetes stateful.
Definire l'architettura di storage Kubernetes ad alte prestazioni
Scopri come il design di Puls8 basato su SPDK si confronta con piattaforme tradizionali come Portworx
Unmatched Performance for Kubernetes
Scopri come Google Cloud Local SSD, combinato con DataCore Puls8, offra 14 volte più IOPS in lettura e un throughput 3 volte superiore
Accelerare i servizi Kubernetes
Scopri come TodoEnCloud ha beneficiato di DataCore Puls8 per offrire servizi Kubernetes più veloci e resilienti in ambienti multi-cluster.

