Les NAS Synology fonctionnent grâce au système DiskStation Manager (DSM), qui repose sur un noyau Linux. Jusqu’à présent, Synology utilise des versions LTS (Long-Term Support) du noyau, prévues pour être maintenue pendant 6 ans. La semaine dernière, l’équipe de développement Linux a surpris tout le monde en annonçant que le nombre de versions LTS allait être réduit et qu’elles ne seraient maintenues que 2 ans. Cette décision laisse à Synology un laps de temps relativement cours pour effectuer une transition…
DSM doit évoluer et vite
Linux est un système d’exploitation open source. C’est un choix privilégié par de nombreux fabricants de NAS pour plusieurs raisons majeures : performance, stabilité, sécurité, personnalisation, etc. Le noyau Linux est la composante centrale du système d’exploitation qui gère les ressources matérielles et permet l’exécution des programmes.
En fonction de la version de DSM et du modèle de NAS Synology, il peut y avoir beaucoup de variations pour le noyau. Prenons l’exemple de DSM 7.2, (dernière version à date) les versions de noyau Linux sont les suivantes :
- 3.10.108 pour 14 modèles ;
- 4.4.302 pour 26 modèles ;
- 5.10.55 pour seulement 3 modèles.
Pour rappel, la dernière version du noyau Linux (disponible pour tous) est la version 6.4.5.
Pourquoi Synology doit-il faire évoluer DSM ?
Il est important d’avoir un noyau Linux à jour pour garantir la sécurité du système. Les mises à jour corrigent les vulnérabilités potentielles qui pourraient être exploitées par des pirates. De plus, elles peuvent améliorer les performances et la compatibilité matérielle, assurant ainsi un fonctionnement optimal de son NAS.
Les versions LTS, même sur les anciennes versions du noyau, permettent de s’assurer d’avoir des mises à jour de sécurité et quelques améliorations. Synology a fait le choix de travailler uniquement avec des versions LTS, pour la durée… et c’est plutôt une bonne idée.
Lors de l’Open Source Summit Europe, Jonathan Corbett (développeur du noyau Linux) a annoncé officiellement plusieurs changements dans la gestion des versions du noyau Linux LTS. À date, il y a 6 versions du noyau Linux LTS… et elles passeront progressivement à 3. Seules 3 versions seront donc maintenues à terme… mais ce n’est pas tout. Le support à long terme (LTS) pour les noyaux Linux passe de 6 à 2 ans.
Revenons à Synology et nos différentes versions du noyau dans DSM 7.2 :
- 3.10 n’est plus mis à jour depuis novembre 2017 ;
- 4.4 devait continuer jusqu’en 2027, mais s’arrêtera en janvier 2024 ;
- 5.10 devrait être maintenu jusqu’en 2026.
Comme on peut le constater, cela ne pose pas de souci à Synology de garder un ancien noyau… et cela ne veut pas dire qu’il n’est pas à jour. En effet, il faut avoir en tête que le fabricant peut tout à fait maintenir lui-même une ancienne version du noyau. Cependant, on peut s’interroger pour les 2 plus anciennes versions du noyau (voir ci-dessus) sur 93% des modèles de NAS compatibles DSM 7.2.
Quelles sont les versions LTS disponibles ?
La version la plus récente du noyau Linux à ce jour est la 6.1. Ensuite, nous avons la version 5.15 et enfin la version 5.10 dont nous avons parlé précédemment (déjà utilisée par Synology). Nous n’avons pas abordé la version contenue dans les routeurs Synology, ils sont en version 4.4.
Pour information, Asustor utilise le noyau Linux 5.13 (non LTS). QNAP c’est la version 5.10 et 4.2.8 pour les NAS ARMv7 et ARMv8.