OpenStack améliore son support pour les charges de travail d'IA

OpenStack permet aux entreprises de gérer leurs propres clouds privés similaires à AWS sur site. Même après 29 versions, il reste parmi les projets open source les plus actifs au monde et cette semaine, la Fondation OpenInfra qui guide le projet a annoncé le lancement de la version 29 d'OpenStack. Surnommée "Caracal", cette nouvelle version met l'accent sur de nouvelles fonctionnalités pour l'hébergement de charges de travail d'IA et de calcul haute performance (HPC).

L'utilisateur type d'OpenStack est une grande entreprise. Il peut s'agir d'un détaillant comme Walmart ou d'un grand opérateur télécom comme NTT. Ce que pratiquement toutes les entreprises ont en commun en ce moment, c'est qu'elles réfléchissent à la manière de mettre leurs modèles d'IA en production, tout en gardant leurs données en sécurité. Pour beaucoup, cela signifie garder un contrôle total sur l'ensemble de la pile technologique.

Mark Collier, directeur des opérations de la Fondation OpenInfra. Crédits photo : Frederic Lardinois/TechCrunch

Comme l'a récemment souligné le PDG de Nvidia, Jensen Huang, nous sommes à l'aube d'une vague d'investissement de plusieurs billions de dollars qui se dirigera vers l'infrastructure des centres de données. Une grande partie de cet investissement provient des grandes hyperscalers, mais une partie ira également vers les déploiements privés - et ces centres de données ont besoin d'une couche logicielle pour les gérer.

Cela place actuellement OpenStack dans une position intéressante en tant qu'une des seules alternatives complètes aux offres de VMware, qui fait face à ses propres problèmes car de nombreux utilisateurs de VMware ne sont pas très satisfaits de sa vente à Broadcom. Plus que jamais, les utilisateurs de VMware recherchent des alternatives. "Avec l'acquisition de VMware par Broadcom et certains des changements de licence qu'ils ont apportés, beaucoup d'entreprises viennent vers nous pour jeter un autre œil à OpenStack", a expliqué Jonathan Bryce, directeur exécutif de la Fondation OpenInfra.

Une grande partie de la croissance d'OpenStack ces dernières années a été stimulée par son adoption en Asie-Pacifique. En effet, comme l'a annoncé cette semaine la Fondation OpenInfra, son tout dernier membre Platine est Okestro, un fournisseur de cloud sud-coréen avec un fort accent sur l'IA. Mais l'Europe, avec ses fortes lois sur la souveraineté des données, a également été un marché en croissance et le supercalculateur Dawn AI du Royaume-Uni utilise OpenStack, par exemple.

"Toutes les conditions sont réunies pour une forte augmentation et une adoption de l'open source pour l'infrastructure", a déclaré Mark Collier, directeur des opérations de la Fondation OpenInfra, à TechCrunch. "Cela signifie principalement OpenStack, mais aussi Kata Containers et certains de nos autres projets. Il est donc assez excitant de voir une autre vague de mises à niveau d'infrastructure donner à notre communauté un travail important à accomplir pendant de nombreuses années à venir.

En termes pratiques, certaines des nouvelles fonctionnalités ajoutées à cette version incluent la capacité de prendre en charge les migrations en direct de vGPU dans Nova, le service de calcul central d'OpenStack. Cela signifie que les utilisateurs ont maintenant la possibilité de déplacer des charges de travail GPU d'un serveur physique à un autre avec un impact minimal sur les charges de travail, quelque chose que les entreprises demandaient car elles voulaient pouvoir gérer de la manière la plus efficace possible leur coûteux matériel GPU. La migration en direct pour les CPU est depuis longtemps une fonctionnalité standard de Nova, mais c'est la première fois qu'elle est disponible pour les GPU également.

La dernière version apporte également un certain nombre d'améliorations en matière de sécurité, y compris un contrôle d'accès basé sur les règles pour davantage de services centraux d'OpenStack comme le projet Ironic bare-metal-as-a-service. Cela s'ajoute à des mises à jour en matière de réseautage pour mieux prendre en charge les charges de travail HPC et à une multitude d'autres mises à jour. Vous pouvez trouver les notes de version complètes ici.

Vue générale de l'atmosphère lors de la célébration du 88ème anniversaire de 7-Eleven chez 7-Eleven le 10 juillet 2015 à Burbank, Californie. Crédits photo : Chris Weeks/Getty Images pour 7-Eleven

Cette mise à jour est également la première depuis qu'OpenStack est passé à son "Skip Level Upgrade Release Process" (SLURP) il y a un an. Le projet OpenStack publie une nouvelle version tous les six mois, mais c'est trop rapide pour la plupart des entreprises - et au début du projet, la plupart des utilisateurs décrivaient le processus de mise à niveau comme "douloureux" (ou pire).

Aujourd'hui, les mises à niveau sont beaucoup plus faciles et le projet est également beaucoup plus stable. La cadence SLURP introduit quelque chose d'approchant une version de sortie à long terme, où, sur une base annuelle, chaque deuxième version est une version SLURP facile à mettre à niveau, même si les équipes produisent toujours des mises à jour majeures sur le cycle initial de six mois pour ceux qui souhaitent une cadence plus rapide.

Au fil des ans, OpenStack a connu des cycles de perception fluctuants. Mais c'est désormais un système mature et soutenu par un écosystème durable - ce qui n'était pas nécessairement le cas au plus fort de son premier cycle d'engouement il y a 10 ans. Ces dernières années, il a connu beaucoup de succès dans le monde des opérateurs télécoms, ce qui lui a permis de traverser cette phase de maturation et aujourd'hui, il pourrait se trouver au bon endroit et au bon moment pour capitaliser également sur le boom de l'IA.