Connect with us

Technologie

MinIO mise sur les revendications de leadership dans le stockage de conteneurs d’objets en nuage

Published

on


C’est un fournisseur audacieux qui dit qu’il est prêt à être le « leader incontesté » dans un domaine émergent et critique des opérations des centres de données.

Mais c’est une revendication minio fait pour son statut en tant que fournisseur de stockage d’objets cloud privé pour Kubernetes.

« Nous sur-innovons dans la compétition à plusieurs dimensions », a déclaré l’OCM Jonathan Symonds. « Nous sommes positionnés comme des gagnants disproportionnés sur le marché du stockage cloud hybride. »

Il s’agit d’une revendication confiante – faite récemment lors de l’édition virtuelle de l’IT Press Tour – et sur laquelle nous ne pouvons pas nous prononcer. Mais c’est comme ça qu’ils le font.

La confiance de MinIO tient au fait qu’il s’agit d’une entreprise et d’un produit relativement nouveaux sur le marché (première sortie en 2016). Il a donc un avantage de premier déménageur dans une certaine mesure et est construit pour convenir aux nouvelles façons de travailler dans le centre de données, ce qui signifie conteneurisation.

MinIO est un stockage d’objets compatible S3 conçu pour prendre en charge kubernetes et pour fournir un stockage pour les conteneurs qu’il orchestre. Et il est construit Dans Kubernetes et est orchestratable par elle, se conforme donc à l’éthique de la portabilité, l’échelle, la création et la démontage que la conteneurisation apporte.

MinIO met également l’accent sur les performances de stockage. « Tout ce que nous avons fait, nous avons regardé à travers l’objectif de la performance – le codage d’effacement, le chiffrement – sont tous en ligne et axés sur la performance », a déclaré M. Symonds.

« Nous avons toujours vu les choses sous l’angle des Kubernetes – conteneurisation, orchestration, micro-services et API reposante. »

Le fondateur et PDG AB Periasamy a explique comment l’entreprise voit son offre contraster fortement avec ce qu’elle appelle le « stockage d’objets hérités ». C’est alors que le stockage Kubernetes est prévu dans les appareils matériels et en utilisant CSI (interface de stockage de conteneurs), par exemple pour parler à l’orchestrateur de conteneurs.

Mais Periasamy a déclaré: « Ce n’est pas ce que la communauté Kubernetes recherche. Lorsqu’ils demandent le stockage, ils l’examinent du point de vue de la gestion des données et du stockage géré ou provisionné à l’intérieur de Kubernetes.

« Lorsque vous apportez des appareils et des adaptateurs de stockage d’objets, ce n’est pas ce à quoi la communauté du stockage en nuage/Kubernetes s’attend. »

En revanche, MinIO vise à fournir un stockage conforme à ce que le monde de Kubernetes attend, c’est-à-dire le stockage d’objets fourni sous forme de conteneurs. « Ce n’est pas différent d’une base de données Cassandra ou d’une file d’attente de messagerie Kafka – un stockage d’objets qui est considéré comme un magasin de données », a déclaré M. Periasamy.

« Au début, MinIO a été conteneurisé, mais je demandais aux communautés, c’est un si petit binaire, 40 Mo, pourquoi le mettre dans un conteneur? Il serait tellement plus simple de l’exécuter sur une machine avec un tas de lecteurs », at-il ajouté.

« Mais ce qu’ils demandent, c’est qu’une fois minio est conteneurisé, ils peuvent fournir leur application, avec le stockage d’objets sur à peu près n’importe quel environnement. »

Les dirigeants de MinIO soulignent l’achat de Portworx par Pure et le lancement de Pure-as-a-service comme preuve de la tendance à la conteneurisation et à l’absence d’appareils matériels.

Pendant ce temps, Dell EMC a un produit de stockage Kubernetes minio-like en développement, selon Symonds, qui a déclaré: « Si vous ne descendez pas la route Kubernetes, vous allez être coincé faire quelques charges de travail héritées, et ces entreprises ne veulent pas être là. »

Une autre source de plumes de chapeau est arrivé à cette époque l’année dernière, lorsque VMware a fait minio un partenaire de lancement dans sa plate-forme vSAN Data Persistence qui relie les opérateurs Kubernetes de partenaires VMware avec VMware vSphere.

Sous le capot, MinIO est un stockage d’objets défini par logiciel qui fonctionne sur des serveurs de marchandises avec des disques hdd ou flash/NVMe attachés localement. Il rédige des données et des métadonnées ensemble, ce qui met fin à la nécessité d’une base de données de métadonnées. Il effectue toutes les fonctions (codage d’effacement, vérification bitrot, cryptage) comme opérations en ligne.

MinIO fonctionne comme des conteneurs légers gérés par des services d’orchestration externes tels que Kubernetes. Il peut être géré par le Kubectl CLI, kubernetes opérateur CRDs, ou une console de gestion, avec l’automatisation en libre-service à la disposition des développeurs.

MinIO n’utilise pas CSI, mais communique plutôt avec Kubernetes via les API, en utilisant Kubernetes pour fournir du stockage ou via l’opérateur MinIO.

Il s’agit de la méthode privilégiée et permet aux développeurs de gérer le stockage en utilisant le langage de Kubernetes. Les opérateurs sont la façon dont Kubernetes se rapporte à d’autres applications qui doivent être contrôlées, et peuvent utiliser les fonctionnalités d’automatisation pour ce faire, telles que la mise à l’échelle, la manipulation des défaillances, et ainsi de suite.

Click to comment

Leave a Reply

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Tendance