AccueilActualités informatiqueUbuntu 21.10 en pratique serveur : toutes les nouvelles fonctionnalités importantes expliquées

Ubuntu 21.10 en pratique serveur : toutes les nouvelles fonctionnalités importantes expliquées

Table des matières

Plusieurs rituels se sont imposés avec une belle régularité au cours de la dernière décennie informatique. Ce n’est que récemment que la version 24 de l’environnement de cloud gratuit OpenStack, dont Mark Shuttleworth, le patron de Canonical, a fait un jour le cloud standard d’Ubuntu et a ainsi donné un puissant coup de pouce au projet, est sortie en rotation. Et comme OpenStack et Ubuntu sont toujours très étroitement liés, les administrateurs système expérimentés le savent : lorsqu’une nouvelle version d’OpenStack apparaît, une nouvelle version d’Ubuntu n’est pas loin. En conséquence, Canonical a récemment publié Ubuntu 21.10 comme prévu à la mi-octobre.

Même ceux qui préfèrent la version LTS devraient déjà commencer à s’intéresser aux innovations du serveur : Car la plupart d’entre eux se retrouveront également dans Ubuntu 22.04, la prochaine version LTS.

Les « groupes de contrôle », ou « CGroups » en abrégé, sont une fonctionnalité du noyau de Linux qui peut être utilisée pour restreindre l’utilisation des ressources pour un groupe de processus par instruction centrale. Ils vont de pair avec les espaces de noms, qui isolent les différents groupes de processus les uns des autres sur les systèmes Linux. Ces deux fonctions sont essentielles pour le fonctionnement des conteneurs. Cependant, il existe toujours deux versions de CGroups dans le noyau Linux – et dans Ubuntu 21.10, le changement de garde tant attendu par de nombreux administrateurs a lieu : Les CGroups v2 sont maintenant la procédure standard. Les programmes qui ne comprennent que les CGroups dans la version 1 s’effondrent alors : alors que la première implémentation dépendait encore des threads au niveau du système, la version 2 utilise les processus comme élément distinctif.

Cela affecte, par exemple, la façon dont le noyau représente les groupes CG implémentés dans SysFS. Si un programme récupère ces informations et trouve la hiérarchie v2 alors qu’il ne peut interpréter que la hiérarchie v1, il en résulte des miettes. Ceux qui s’appuient sur des logiciels courants comme Docker ou Podman n’ont aucune raison de s’inquiéter : ils ont généralement mis en œuvre CGroups v2 il y a plusieurs mois. Cependant, ceux qui utilisent des programmes qu’ils ont écrits eux-mêmes doivent les préparer rapidement à fonctionner avec CGroups v2 ou ajuster les paramètres de compatibilité du noyau.

Lettre d’information iX : des arrière-plans mensuels passionnants pour le nouveau numéro

Connaissez-vous déjà les iX-Une lettre d’information ? Inscrivez-vous dès maintenant pour ne rien manquer de la date de publication : heise.de/s/NY1E Le prochain numéro porte sur le sujet de couverture du numéro de novembre.iX: Reconnaître les attaques et s’en défendre à temps.

À propos : Ubuntu 21.10 est assez en retard pour la fête de CGroups v2. La Debian GNU/Linux sur laquelle la distribution est basée repose également sur CGroups v2 ex works depuis la version 11 récemment publiée – comme la plupart des autres distributions. Chez Canonical, le support limité de la v2 pour Snap, le gestionnaire de paquets qui n’est de toute façon pas particulièrement populaire dans la communauté, a été la raison du changement qui n’a eu lieu que maintenant.

Plus d'articles