ZFS on Linux a ajouté la prise en charge de FreeBSD

Dans la base de code «ZFS sur Linux», développée sous l'égide du projet OpenZFS en tant qu'implémentation de référence de ZFS, ont été adoptées des modifications ajoutant le support au système d'exploitation FreeBSD. Le code ajouté à «ZFS sur Linux» a été testé dans les branches FreeBSD 11 et 12. Ainsi, les développeurs de FreeBSD n'ont plus besoin de maintenir leur propre branche synchronisée de «ZFS sur Linux» et le développement de tous les changements liés à FreeBSD se fera principalement dans le projet. De plus, la fonctionnalité de la branche principale de «ZFS sur Linux» pour FreeBSD sera testée dans un système d'intégration continue.

Rappelons qu'en décembre 2018, les développeurs de FreeBSD ont proposé une initiative de passer à l'implémentation de ZFS du projet «ZFS sur Linux» (ZoL), autour duquel toute l'activité liée au développement de ZFS s'est récemment concentrée. Comme raison de la migration, la stagnation de la base de code ZFS du projet Illumos (fork d'OpenSolaris) a été mentionnée, qui était auparavant utilisée comme base pour le transfert des modifications liées à ZFS vers FreeBSD. Jusqu'à récemment, la société Delphix a joué un rôle majeur dans le soutien de la base de code ZFS dans Illumos, développant le système d'exploitation DelphixOS (fork d'Illumos). Il y a deux ans, la société Delphix a décidé de passer à «ZFS sur Linux», ce qui a conduit à la stagnation de ZFS du projet Illumos et à la concentration de toute l'activité liée au développement dans le projet «ZFS sur Linux», qui est désormais considéré comme l'implémentation principale. OpenZFS.

Les développeurs de FreeBSD ont décidé de suivre l'exemple général et de ne pas essayer de s'accrocher à Illumos, car cette implémentation est déjà largement en retard sur le plan fonctionnel et nécessite des ressources considérables pour le maintien du code et le transfert de modifications. «ZFS sur Linux» est désormais considéré comme le principal projet collaboratif pour le développement de ZFS. Parmi les fonctionnalités disponibles dans «ZFS sur Linux» pour FreeBSD, mais absentes dans l'implémentation de ZFS d'Illumos, on trouve : le mode multihost (MMP, Protection de Multi Modificateur), un système de quotas avancé, le chiffrement des ensembles de données, un choix séparé des classes d'allocation (allocation classes), l'utilisation d'instructions de processeur vectoriel pour accélérer l'implémentation de RAIDZ et le calcul des sommes de contrôle, des outils de ligne de commande améliorés, et la correction de nombreux bugs liés aux conditions de course et aux blocages.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster