Release of ZFSonLinux 0.8.0

Det tog utvecklarna av ZFS on Linux (ZoL) nĂ€stan tvĂ„ Ă„r och 5 RC-utgĂ„vor för att slĂ€ppa en ytterst betydelsefull version — ZFS-0.8.0.

Nya funktioner:

  • Nativ kryptering för bĂ„de filsystem och partitioner. Standard Ă€r algoritmen aes-256-ccm. Nycklar för datasetet hanteras med kommandot «zfs load-key» och relaterade underkommandon.
  • Kryptografi vid zfs send/receive. Möjliggör lagring av sĂ€kerhetskopior pĂ„ opĂ„litliga tjĂ€nster utan risk för kompromettering.
  • Ta bort enhet frĂ„n poolen via kommandot «zpool remove». Alla data kopieras i bakgrunden till de Ă„terstĂ„ende övergripande enheterna, vilket dĂ€rmed minskar poolens kapacitet.
  • Underkommandot «zpool checkpoint» möjliggör att spara hela poolens tillstĂ„nd och Ă„tergĂ„ till detta exakta tillstĂ„nd om sĂ„ önskas. Detta kan ses som en utökad snapshot av poolen. Detta Ă€r anvĂ€ndbart vid komplexa administrativa Ă„tgĂ€rder som annars Ă€r oĂ„terkalleliga (till exempel aktivering av en ny funktion, radering av ett dataset och sĂ„ vidare)
  • TRIM för poolens enheter. Gör det möjligt att anvĂ€nda solid-state-enheter mer effektivt och förhindrar sĂ€nkning av deras prestanda och/eller livslĂ€ngd. Trim kan anropas som ett separat kommando «zpool trim», men kan ocksĂ„ aktiveras som ett alternativ till discard — den nya poolattributen «autotrim»
  • Initiering av pool. Underkommandot «zpool initialize» skriver sitt mönster i allt icke-allokerat utrymme. Detta avlĂ€gsnar den initiala prestandanedgĂ„ng som kan finnas i vissa virtualiserade lagringslösningar (till exempel VMware VMDK).
  • Stöd för projekthantering och kvoter. Denna funktion lĂ€gger till projektanvĂ€ndning och kvotredovisning till de befintliga funktionerna för utrycksredovisning och kvoter. Projektkvoter tillför en extra dimension till de traditionella anvĂ€ndar-/gruppkvoterna. Underkommandona «zfs project» och «zfs projectspace» har lagts till för att hantera projekt, stĂ€lla in kvotgrĂ€nser och rapportera anvĂ€ndning.
  • Kanalprogram. Underkommandot «zpool program» möjliggör anvĂ€ndning av LUA-skript för att utföra administrativa Ă„tgĂ€rder. Skripten körs i en «sandbox» med tids- och minnesbegrĂ€nsningar.
  • Pyzfs. Ett nytt Python-bibliotek för att sĂ€kerstĂ€lla en stabil API-grĂ€nssnitt för ZFS-programadministration. Detta wrapper erbjuder en en-till-en-mappning för funktionerna i API:et libzfs_core, men signaturer och typer Ă€r mer naturliga för Python-dialekten.
  • Kompatibilitet med Python3. Verktygen 'arcstat', 'arcsummary' och 'dbufstat' har uppdaterats för att vara kompatibla med Python3
  • Direct IO. Stöd för anvĂ€ndning av direkt utskrift (O_DIRECT) har lagts till.

Dessutom har underkommandona scrub/resilver/list/get pÄskyndats, möjligheten att skriva ut metadata pÄ en separat enhet (t.ex. en högpresterande SSD med litet utrymme) har lagts till, ZIL-prestanda har förbÀttrats genom caching och optimering, och stöd för maskinvaruacceleration av SHA256-checksummor och AES-kryptering med hjÀlp av Intel QAT (Quick Assist Technology) har lagts till.

Stödda Linux-kĂ€rnor: 2.6.32 — 5.1 (SIMD-acceleration stöds inte för kĂ€rnor 5.0 och högre Ă€n sĂ„)

Full förÀndringslista

StandardvĂ€rdena för modulinstĂ€llningarna har valts för att sĂ€kerstĂ€lla en optimal belastning för de flesta arbetsbelastningar och konfigurationer. För en fullstĂ€ndig lista med alternativ — man 5 zfs-module-parameters

KĂ€lla: linux.org.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster