Lors de sa convention VMworld 2019 à San Francisco (du 26 au 29 août), VMware a annoncé une initiative qui permettra aux clients actuels de vSphere de construire et de gérer plus facilement des conteneurs avec l'orchestrateur Kubernetes à mesure que la plate-forme évolue. L'éditeur, lors de son événement clients et partenaires, a annoncé la solution Tanzu qui est composée d'une myriade de technologies VMware nouvelles et existantes pour créer un portefeuille de produits et services destinés aux entreprises qui cherchent à construire plus rapidement des logiciels dans des conteneurs avec Kubernetes.

Avec un peu de retard à l'allumage, VMware a fini par considérer que Kubernetes - développé à l'origine par Google - s'est bien imposé comme la couche d'infrastructure permettant de prendre en charge une grande diversité d'applications. L’éditeur indique qu'entre 2018 et 2023 - avec de nouveaux outils/plateformes, davantage de développeurs, des méthodes agiles et beaucoup de réutilisation du code - 500 millions d’applications seront créées pour répondre aux besoins de nombreux types d'usages et couvrir tous types d'environnements.

VMware désormais gros contributeur à Kubernetes

« Nous considérons Tanzu comme un environnement complet permettant aux entreprises de faire le pont entre le monde du développement et le monde opérationnel. Il s'agira d'une plate-forme Kubernetes super puissante et de qualité professionnelle. Kubernetes est le principal outil de cette transition et nous avons maintenant beaucoup de travail à faire pour qu'elle fonctionne », a déclaré Pat Gelsinger, CEO deVMware, lors de l'événement VMworld. Le dirigeant a noté que les investissements de VMware dans les technologies Kubernetes, y compris le rachat de Heptio, Bitnami et maintenant Pivotal, font de la société un des trois premiers contributeurs open source de Kubernetes.

La clef du grand plan Tanzu est la technologie que VMware appelle Project Pacific, qui ajoutera le support de vSphere - le logiciel de virtualisation phare de l'entreprise – dans Kubernetes. En intégrant Kubernetes dans le plan de contrôle de vSphere, il permettra la convergence des conteneurs et des VM sur une plate-forme unique. Le projet Pacific ajoutera également un runtime conteneur dans l'hyperviseur, a déclaré VMware.

Intégrer vSphere à Kubernetes

Les pods natifs pour l'hyperviseur bare metal ESXi de VMware combineront les meilleures propriétés des pods Kubernetes et des VM pour offrir un temps d'exécution sécurisé et performant pour les charges de travail critiques, selon l’éditeur. De plus, Project Pacific fournira un réseau virtuel natif couvrant les machines virtuelles et les conteneurs, a déclaré VMware. Les administrateurs pourront utiliser les outils vSphere pour fournir des clusters Kubernetes aux développeurs, qui pourront ensuite utiliser les API Kubernetes pour accéder à l'infrastructure d’un datacenter défini par logiciel (SDDC) VMware. Avec Project Pacific, les développeurs et les opérateurs IT auront une vue cohérente via les constructions Kubernetes dans vSphere.

« Le projet Pacific va intégrer Kubernetes dans le plan de contrôle de vSphere, pour un accès unifié aux ressources de calcul, de stockage et de mise en réseau, et aussi faire converger les machines virtuelles et les conteneurs en utilisant les nouveaux Native Pods qui sont très performants, sûrs et faciles à consommer », écrit Kit Colbert, vice président et directeur technique de la division Cloud Platform de VMware, dans un blog sur Project Pacific. « Concrètement, cela signifie que les opérationnels IT peuvent voir et gérer les objets Kubernetes (par exemple les pods) depuis le client vSphere. Cela signifiera également que tous les différents scripts vSphere, les outils tiers et plus encore, fonctionneront avec Kubernetes. »

Gérer Kubernetes depuis Tanzu

Tanzu disposera également d'un package de gestion unique - VMware Tanzu Mission Control - qui fonctionnera comme un point de contrôle unique où les clients pourront gérer les clusters Kubernetes, quel que soit l'endroit où ils sont exploités, a déclaré la société. Tanzu utilise également la technologie VMware achetée chez Bitnami qui offre un catalogue de contenus d'applications Kubernetes pré-construits, scannés, testés et maintenus. Le catalogue d'applications Bitnami prend en charge et a été certifié pour toutes les principales plates-formes Kubernetes, y compris VMware PKS.

Tanzu intègre également la propre technologie de containers de VMware que ce dernier développe actuellement avec Pivotal, Pivotal Container Service (PKS). Rappelons que VMware a annoncé la semaine dernière l’acquisition de Pivotal. PKS fournit des services de conteneurs basés sur Kubernetes pour les entreprises et les fournisseurs de services multi-cloud. Avec le project Pacific, l'IT aura une visibilité unifiée sur vCenter Server pour les clusters Kubernetes, les conteneurs et les machines virtuelles existantes, ainsi que des capacités vSphere de niveau entreprise (comme la haute disponibilité, Distributed Resource Scheduler et vMotion) au niveau des applications, écrit Kit Colbert.

Encore en évaluation 

VMware n'a pas indiqué quand Tanzu fera partie de vSphere, mais lorsque les fonctionnalités seront intégrées à la plate-forme, les clients testeurs pourront « bientôt » évaluer la solution, ont déclaré des responsables VMware. « Kubernetes peut aider les entreprises à renforcer leur cohérence et accélérer le temps de travail des développeurs sur une variété d'infrastructures, mais les entreprises ont également besoin de capacités de contrôle, de politique et de sécurité efficaces. En s'appuyant sur ses acquisitions, ses innovations organiques et ses contributions dans le domaine des logiciels libres, VMware s'est imposé comme un leader dans ce secteur en pleine évolution », a déclaré Jay Lyman, analyste principal chez 451 Research, dans un communiqué.