Verëffentlechung ZFSonLinux 0.8.0

Et huet d'Entwéckler vun ZFS op Linux (ofgekierzt ZoL) ongeféier zwee Joer a 5 RC Verëffentlechungen gedauert fir eng extrem bedeitend Verëffentlechung - ZFS-0.8.0.

Nei Fonctiounen:

  • "Native" Verschlësselung souwuel fir Dateiesystemer wéi och fir Partitionen. De Standardalgorithmus ass aes-256-ccm. Datesetschlëssel gi geréiert mam Kommando "zfs load-key" a verbonne Ënnerbefehle.
  • Verschlësselung mat zfs schécken / kréien. Erlaabt Iech Backups op net zouverléissege Servicer ze späicheren ouni d'Méiglechkeet vu Kompromëss.
  • Ewechzehuelen engem Apparat vum Pool iwwer de Kommando "zpool remove". All Daten ginn am Hannergrond op déi verbleiwen Top-Tiergeräter kopéiert, an d'Poolkapazitéit gëtt deementspriechend reduzéiert.
  • "zpool checkpoint" Ënnerkommando erlaabt Iech de ganzen Zoustand vum Pool ze späicheren an, wann Dir wëllt, zréck an de genauen Zoustand zréckzekommen. Dëst kann als eng verlängert Snapshot vum Pool geduecht ginn. Dëst ass nëtzlech wann Dir komplex administrativ Aktiounen ausféiert, déi soss irreversibel sinn (wéi z.B. eng nei Feature z'aktivéieren, en Dateset zerstéieren, asw.)
  • TRIM fir Pool Apparater. Erlaabt Iech Solid-State Drive méi effizient ze benotzen an d'Degradatioun vun hirer Leeschtung an / oder Liewensdauer ze vermeiden. Dir kënnt Trimmen entweder mat engem separaten Kommando "zpool Trim" ausféieren oder en Analog vun der Discard Optioun aktivéieren - eng nei Pooleigenschaft "Autotrim"
  • Pool Initialiséierung. Den Ënnerkommando "zpool initialize" schreift säi Muster op de ganzen net allokéierten Raum. Dëst eliminéiert déi éischt Zougang Leeschtung Strof déi an e puer virtualiséiert Stockage Produiten existéieren kann (wéi VMware VMDK).
  • Projet an Quote Comptablesmethod Ënnerstëtzung. Dës Fonktioun füügt Projet a Quoten Tracking un déi existent Plaz an Quoten Tracking Features. Projet Quoten addéieren eng extra Dimensioun fir traditionell Benotzer / Grupp Quoten. "zfs project" an "zfs projectspace" Ënnerbefehle goufe bäigefüügt fir Projeten ze managen, Quotegrenzen ze setzen an d'Benotzung ze berichten.
  • Kanal Programmer. Den Ënnerkommando "Zpool Programm" erlaabt Iech LUA Skripte ze benotzen fir administrativ Aktiounen auszeféieren. Skripte ginn an enger Sandkëscht mat Zäit- a Gedächtnislimiten ausgefouert.
  • Pyzfs. Nei Python-Bibliothéik fir e stabile Interface fir programmatesch Administratioun vun ZFS ze bidden. Dëse Wrapper bitt eng een-zu-eent Kaart fir d'libzfs_core API Funktiounen, awer d'Ënnerschrëften an d'Typen si méi natierlech fir de Python Dialekt.
  • Python3 kompatibel. D'"arcstat", "arcsummary" an "dbufstat" Utilities goufen aktualiséiert fir kompatibel mat Python3 ze sinn
  • Direkt IO. Zousätzlech Ënnerstëtzung fir direkten Output ze benotzen (O_DIRECT).

De Scrub / Resilver / List / Get Subcommande sinn och beschleunegt ginn, d'Fäegkeet fir Metadaten op e separaten Apparat auszeginn (zum Beispill e High-Performance Small-Capacity SSD) gouf bäigefüügt, ZIL-Performance gouf erhéicht wéinst Caching an Optimiséierung , Ënnerstëtzung fir Hardware Beschleunegung vun SHA256 Checksum an AES Verschlësselung benotzt Intel QAT gouf dobäi (Quick Assist Technology).

Ënnerstëtzt Linux Kernels: 2.6.32 - 5.1 (SIMD Beschleunegung gëtt nach net op Kernel 5.0 a méi héich ënnerstëtzt)

Voll Lëscht vun Ännerungen

D'Standard Modul Parameter Wäerter ginn ausgewielt fir optimal Belaaschtung fir déi meescht Aarbechtslaascht a Konfiguratiounen ze bidden. Fir eng komplett Lëscht vun Optiounen - Mann 5 zfs-Modul-Parameteren

Source: linux.org.ru

Setzt e Commentaire