Volumes persistants pour Kubernetes
Hautes performances pour les applications avec état
Évolution facile de la capacité
Contournement des pannes et des défaillances du stockage
Stockage indépendant de la plateforme
Automatisation software-defined
Alors que les équipes de DevOps cherchent à garantir des pipelines de CI/CD plus rapides et transparents, il est primordial de relever les défis spécifiques aux environnements basés sur des containers. Les infrastructures de stockage classiques seules ne sont pas capables de répondre aux exigences de persistance et de portabilité des données des charges de travail modernes avec état actuelles.
DataCore Bolt est une solution de stockage natif en containers qui offre une approche software-defined entièrement automatisée de la gestion du stockage et des services de données pour votre écosystème Kubernetes. Fournissez des services de stockage hautes performances optimisés par la connexion NVMe pour vos applications containérisées sur site et dans le Cloud.
- Vos cycles de développement et de déploiement de code sont-ils retardés par un stockage lent ?
- Comment garantir la persistance des données sur tous les containers dans les environnements de développement, de test et de production ?
- Devez-vous constamment dépasser votre budget et augmenter votre capacité pour répondre à la demande en stockage ?
- Les tâches manuelles répétitives freinent-elles le provisionnement et la récupération de capacité ?
- Comment surmontez-vous les pannes et les défaillances liées au stockage qui perturbent vos applications ?
Simplifiez la gestion du stockage Kubernetes. Simplifiez le DevOps. Exécutez des applications avec état à l'échelle souhaitée.
Déployez et exécutez facilement des applications avec état sur Kubernetes
DataCore Bolt est une solution de stockage Kubernetes qui facilite le déploiement et la livraison de logiciels prêts pour la production. Il apporte également l'agilité à l’échelle de l’entreprise nécessaire dans un environnement DevOps. Éliminez les temps d’attente et accélérez la progression du code pour atteindre vos objectifs d’intégration, de livraison et de déploiement continus.
En tirant parti des avantages des connexions NVMe et NVMe-oF, Bolt prend en charge une architecture de stockage composable et désagrégée, offrant une faible latence et une réactivité accrue pour les charges de travail avec état.
- Performant : accélérez la réactivité des charges de travail avec état grâce à un accès à faible latence aux disques NVMe
- Évolutif : adaptez facilement la capacité de stockage en fonction des besoins du cycle de vie des containers
- Fiable : protégez vos données en créant plusieurs copies à l'aide de la réplication de volumes
- Flexible : les logiciels indépendants du matériel s'exécutent sur des machines bare metal ou virtuelles, sur site, ou dans le Cloud.
- Rentable : réduisez les coûts opérationnels et le coût total de possession du stockage grâce à une orchestration et une gestion intelligentes du stockage
- Programmable : s'intègre facilement aux workflows CI/CD
via des API et CLI
Il suffit de planifier l'exécution des pods de Bolt sur les mêmes nœuds de travail que l'application, en utilisant la capacité d'un disque local pour créer des volumes persistants. Ces volumes logiques seront provisionnés à la demande de manière dynamique sur des charges de travail avec état. Ils peuvent être répliqués sur d’autres nœuds pour une meilleure résilience et un débit supérieur.
Le déploiement et la gestion de Bolt ne nécessitent aucune expertise particulière en matière de stockage : votre ingénieur DevOps/SRE ou l'administrateur de K8s peut se concentrer sur ses tâches principales pendant que Bolt fournit des services de stockage indépendants de la plateforme pour répondre aux besoins des containers.
Pourquoi Bolt est le stockage en containers par excellence pour votre environnement DevOps
Flexibilité inégalée
- Permet d'exécuter des applications avec état où et comme vous le souhaitez, dans le datacenter, dans le Cloud ou en périphérie
- S’intègre facilement à vos distributions et à votre toolchain Kubernetes
- Assure la portabilité des services de stockage en supprimant les dépendances vis-à-vis du noyau/système d'exploitation
Simplicité de gestion
- Simplifiez le développement et les opérations grâce à une gestion software-defined des services de données
- Automatisez les tâches répétitives et simplifiez la gestion de Kubernetes dans les pipelines DevOps
- Aucune expertise particulière en matière de stockage n'est nécessaire pour utiliser Bolt
Performances révolutionnaires
- Exécutez des applications avec état à l'échelle souhaitée en répondant aux besoins de capacité et de performances à la demande
- Exploitez pleinement la vitesse brute et la faible latence des SSD NVMe en allégeant les frais généraux
- Réduisez le délai de commercialisation des projets de développement d'applications
Bolt : un contrôleur de stockage indépendant de la plateforme pour votre écosystème Kubernetes
L'environnement Kubernetes comprend une multitude d'outils et de systèmes remplissant diverses fonctions. DataCore Bolt sert de couche d'abstraction du stockage résidant dans le plan de données. Son objectif est de fournir un stockage persistant aux applications avec état exécutées sur des containers.
Quel que soit le matériel de stockage utilisé (bare metal, virtuel ou cloud), Bolt prend en charge le contrôle de tout le stockage non agrégé et permet de fournir des services de données haut de gamme uniformes (mise en pool, provisionnement, gestion de volumes, etc.).
Bolt s’intègre parfaitement à votre écosystème DevOps et fonctionne aux côtés des autres outils que vous utilisez pour le contrôle de version, la gestion de la configuration, l’automatisation CI/CD, la gestion du référentiel de code et d’artefacts, l’automatisation des tests, la surveillance, etc.
Principaux avantages du stockage natif en containers pour les équipes DevOps
- Améliorez la réactivité des applications avec état grâce à un stockage rapide et résilient
- Simplifiez l’orchestration de Kubernetes du développement logiciel
- Améliorez considérablement l'efficacité de la CI/CD
- Assurez la persistance des containers dans des environnements divers et exigeants
- Évoluez de manière flexible pour répondre à l’évolution des besoins de l’entreprise et des SLA
- Optimisez le pipeline DevOps