Chapitre 1. Introduction

Le guide de planification de migration documente la migration de toute version mineure d'une installation de Red Hat Enterprise Linux 5 vers Red Hat Enterprise Linux 6 en soulignant les changements de comportement clés méritant d'être mentionnés lors d'une migration.
Ce guide à été conçu dans le but de faciliter l'utilisation de Red Hat Enterprise Linux 6 en fournissant des directives sur les changements de produits entre Red Hat Enterprise Linux 5 et Red Hat Enterprise Linux 6. Toutefois, ce guide n'est pas conçu pour expliquer toutes les nouvelles fonctionnalités : il se concentre sur le comportement des applications ou composants qui faisaient partie de Red Hat Enterprise Linux 5 et ont changés dans Red Hat Enterprise Linux 6, ou lorsque leurs fonctionnalités ont été remplacées par un autre paquetage.

1.1. Red Hat Enterprise Linux 6

Red Hat Enterprise Linux est la plate-forme de choix pour l'informatique open source. Vendu par abonnement, Red Hat Enterprise Linux offre une valeur sûre et continue, et est certifié par les meilleurs fournisseurs de logiciels et de matériel d'entreprise. Du bureau jusqu'au centre de données, Red Hat Enterprise Linux associe les innovations de la technologie de l'open source à la stabilité d'une véritable plate-forme de niveau entreprise.
Red Hat Enterprise Linux 6 est la nouvelle génération de la suite complète des systèmes d'exploitation de Red Hat, conçu pour répondre à une informatique de missions critiques en entreprise et certifié par les meilleurs fournisseurs de logiciels et de matériel. Cette version est disponible en tant que kit unique sur les architectures suivantes :
  • i386
  • AMD64/Intel64
  • System z
  • IBM Power (64-bit)
Dans cette version, Red Hat rassemble des améliorations de serveurs, de systèmes, et de l'expérience open source de Red Hat en général. Voici quelques-unes des nombreuses améliorations et nouvelles fonctionnalités incluses dans cette version :
Gestion de l'alimentation

Noyau sans tic et améliorations à la pile d'applications afin de réduire les réveils, mesure de la consommation d'énergie avec PowerTOP, gestion de l'alimentation (ASPM, ALPM), et paramétrage du système adaptatif avec Tuned.

Réseau de nouvelle génération

Complète prise en charge d'IPv6 (NFS 4, CIFS, support mobile [RFC 3775], support ISATAP), FCoE, iSCSI, ainsi qu'une nouvelle pile sans fil mac80211 améliorée.

Fiabilité, disponibilité, facilité de service

Améliorations du niveau du système avec la collaboration de l'industrie informatique afin de tirer profit au maximum des capacités matérielles RAS et des architectures NUMA.

Contrôle et gestion de précision

Planificateur amélioré et meilleure gestion des ressources du noyau via CFS (Completely Fair Scheduler) et CG (Control Groups).

Systèmes de fichiers modulables

ext4 est le système de fichiers par défaut, et xfs offre robustesse, évolutivité, et une performance de haut niveau.

Virtualisation

KVM inclut des améliorations de performance ainsi que de nouvelles fonctionnalités, sVirt protège l'hôte, les MV, et les données d'une violation de la sécurité d'un invité, SRIOV et NPIV offre une utilisation virtuelle des périphériques physiques de haute performance, et libvirt appuie la fonctionnalité du contrôleur CG du noyau.

Améliorations de SELinux

SELinux inclut une facilité d'utilisation améliorée, la mise en sandbox d'applications, ainsi qu'une grande amélioration de la couverture des services du système, tandis que SSSD offre un accès unifié pour les services d'identité et d'authentification ainsi que la mise en cache pour une utilisation hors-ligne.

Prise en charge du développement et de l'exécution

SystemTap (permet l'instrumentalisation d'un noyau en cours d'exécution sans recompilation), ABRT (simple collecte d'informations concernant les bogues), et améliorations à GCC (version 4.4.3), glibc (version 2.11.1), et GDB (version 7.0.1).