L'obtention du diplôme de KubeVirt de la Cloud Native Computing Foundation (CNCF) marque un tournant dans un débat qui opposait autrefois les conteneurs aux machines virtuelles. Une décennie plus tard, Kubernetes est en train de devenir une plate-forme pour les anciennes machines virtuelles, les applications cloud natives et l'IA.
Les entreprises gèrent encore une grande partie de leur informatique sur des machines virtuelles, même si l’IA les pousse vers de nouvelles infrastructures. Red Hat Inc. parie qu'ils n'auront pas à choisir, avec OpenShift 5 gérant les conteneurs, les machines virtuelles et les charges de travail d'IA dans un seul environnement. Exécuter deux systèmes distincts n'a jamais été l'objectif, selon Fabian Deutsch (photo), directeur de l'ingénierie pour la virtualisation et la modernisation d'OpenShift et responsable de KubeVirt chez Red Hat.
« Mais vous disposez également de machines virtuelles, n'est-ce pas, sur lesquelles vous exécutez des applications de la même manière que nous le faisions depuis des décennies. Et souhaitez-vous vraiment maintenir ces deux systèmes ? » » dit Deutsch. « Notre vision était donc la suivante : comment pouvons-nous unir ces mondes pour finalement faciliter l'existence d'un seul paradigme permettant d'exécuter toutes ces charges de travail de calcul sur une seule plate-forme. »
Deutsch s'est entretenu avec John Furrier et Rebecca Knight de theCUBE à KubeCon + CloudNativeCon NA, lors d'une diffusion exclusive sur theCUBE, le studio de diffusion en direct de SiliconANGLE Media. Ils ont discuté de l'obtention du diplôme de KubeVirt, de l'exécution de machines virtuelles et de conteneurs sur une seule plate-forme Kubernetes, de l'influence de l'IA sur la virtualisation et des prochaines étapes du projet. (* Divulgation ci-dessous.)
KubeVirt et les arguments en faveur d'un seul plan de contrôle
Kubernetes a attiré des projets open source et des fournisseurs commerciaux sur une plate-forme commune, et la soif de calcul de l'IA a approfondi cette attraction. Une grande partie des innovations récentes de KubeVirt vient désormais du côté de l'IA, a expliqué Deutsch.
« Vous ne souhaitez pas rénover votre centre de données simplement parce que vous devez gérer une nouvelle charge de travail », a déclaré Deutsch. « Vous disposez donc de la flexibilité nécessaire pour le gérer comme vous en avez besoin. »
La CNCF a annoncé la graduation lors de la KubeCon + CloudNativeCon NA, sept ans après avoir accepté le projet dans son bac à sable. Le prochain sur la liste consiste à transférer les GPU, les CPU et la mémoire dans les machines virtuelles, tandis que l'IA change la façon dont la communauté valorise la virtualisation elle-même, a noté Deutsch.
« Au fait, il y a beaucoup d'afflux de fonctionnalités dues à l'IA », a déclaré Deutsch. « Le modèle d'isolement, nous n'y sommes pas parvenus au début, mais l'isolement de la virtualisation aide également à l'ère de l'IA. »
Le projet fonctionne déjà sur des appareils périphériques et dans le cloud, car il offre une API cohérente sur ces empreintes, selon Deutsch. Nvidia Corp. a été l'un des premiers à l'adopter, et Microsoft Corp. intensifie désormais ses efforts, a-t-il noté.
« Je pense qu'il s'agit d'installer la bonne infrastructure de nouvelle génération dans votre maison », a déclaré Deutsch. « KubeVirt vous permet de conserver ce que vous avez, ce dans lequel vous avez investi au cours des dernières décennies, et de ne pas le laisser tranquille parce que vous devez le faire avancer. »
Voici l'interview vidéo complète, faisant partie de la couverture par SiliconANGLE et theCUBE de KubeCon + CloudNativeCon NA :
(* Divulgation : la Fondation Linux a sponsorisé ce segment de theCUBE. Ni la Fondation Linux ni les autres sponsors n'ont de contrôle éditorial sur le contenu de theCUBE ou de SiliconANGLE.)