Les tests des builds FreeBSD transférés vers « ZFS sous Linux » ont commencé

Chris Moore, créateur du projet PC-BSD et vice-président d'iXsystems, объявил à propos du début des tests des assemblages d'installation FreeBSD 12-STABLE и GratuitBSD 13-HEAD, dans lequel l'implémentation du système de fichiers ZFS initialement pris en charge dans FreeBSD est remplacée par les développements du projet "ZFS sur Linux". Grâce à l'initiative visant à rendre le code "ZFS sous Linux" portable sur d'autres systèmes, FreeBSD a été préparé ports sysutils/zol (utilitaires) et sysutils/zol-kmod (module noyau), qu'il est maintenant suggéré de tester. Dans un contexte de système de fichiers, le moyen le plus simple de tester consiste à fournir des images d'installation prédéfinies sur lesquelles l'implémentation ZFS native est désactivée et des ports avec "ZFS sur Linux" préinstallé. UFS et ZFS peuvent être utilisés comme systèmes de fichiers pour la partition racine.

Rappelons qu'en décembre de l'année dernière, les développeurs de FreeBSD ont proposé initiative transition vers la mise en œuvre de ZFS à partir du projet "ZFS sur Linux"(ZoL), autour duquel s'est récemment concentrée toute l'activité liée au développement de ZFS. La raison invoquée pour la migration était la stagnation de la base de code ZFS du projet Illumos (un fork d'OpenSolaris), qui était auparavant utilisée comme base pour migrer les modifications liées à ZFS vers FreeBSD. Jusqu'à récemment, la prise en charge de la base de code ZFS dans Illumos était assurée par Delphix, qui développe le système d'exploitation. Système d'exploitation Delphix (Fourchette Illumos). Il y a un an, Delphix a pris la décision de passer à "ZFS sous Linux", ce qui a entraîné la stagnation de ZFS par rapport au projet Illumos et le déplacement de toutes les activités liées au développement vers le projet "ZFS sous Linux", qui est désormais considéré comme la principale implémentation. OpenZFS.

Les développeurs de FreeBSD ont décidé de suivre l'exemple général et de ne pas essayer de conserver Illumos, car cette implémentation est déjà loin en termes de fonctionnalités et nécessite de grandes ressources pour maintenir le code et migrer les modifications. "ZFS sur Linux" est désormais considéré comme le principal projet de développement ZFS collaboratif unique. Le support de FreeBSD sera intégré directement dans le code ZFS sur Linux et développé dans le référentiel principal de ce projet.

Certaines fonctionnalités disponibles dans le port FreeBSD "ZFS on Linux" mais manquantes dans l'implémentation ZFS d'Illumos :

  • Mode multihôte (MMP;
  • Protection multi-modificateurs );
  • Système de quotas élargi ;
  • Cryptage d'ensembles de données ;
  • Sélection séparée des classes de distribution de blocs (classes d'allocation) ;
  • Utilisation d'instructions de processeur vectoriel pour accélérer la mise en œuvre de RAIDZ et les calculs de somme de contrôle ;
  • Outils de ligne de commande améliorés ;
  • Correction de nombreux bugs liés aux conditions de course et aux verrous.

Source: opennet.ru

Ajouter un commentaire