FreeBSD arendajad kavatsevad ZFS-i migreerida ZoL-i "Linuxi ZFS-i"

zfs-linux

Mõni päev tagasi arendajad, kes vastutavad projekti FreeBSD eest, esitasid ZFS-failisüsteemi tõlkeplaani rakendusprojektis kasutatud projekti "ZFS Linuxil" jaoks (ZoL), kes arendab Linuxi jaoks ZFS-porti.

Migratsiooni põhjuseks on ZFS koodibaasi stagnatsioon projektist Illumos (OpenSolarise kahvel), mida varem kasutati ZFS-ga seotud muudatuste FreeBSD-sse ülekandmise aluseks.

Umbes ZFS

ZFS on algselt Sun Microsystemsi välja töötatud failisüsteemi ja helihaldur teie Solarise operatsioonisüsteemi jaoks. Algne tähendus oli "Zettabyte File System", kuid nüüd on see rekursiivne lühend.

ZFS paistab silma oma suure mahutavuse, varem eraldi failisüsteemi ja köidehalduri kontseptsioonide integreerimise ühe toote, ketta uue raamistiku, kergete failisüsteemide ja hõlpsa salvestusruumi haldamise poolest.

Kuni viimase ajani Suurema osa ZFS-iga seotud arendusest tootsid projekt "ZFS on Linux" ja Delphixi ettevõte.

Ettevõte arendab Delphix DelphixOS opsüsteemi (Illumose haru), mis varem pakkus ZFS-i tuge Illumose koodibaasis.

Arengut ZFS migreerub Linuxi

Mõni kuu tagasi (aasta alguses) Delphix teatas üleminekust rakendusele "ZFS on Linux", mis viis lõpuks kõik ZFSiga seotud tegevused ühte kohta.

Käimasolevatest ja jälgitavatest ZFS-projektidest on alles ainult "ZFS on Linux", mida võib nüüd pidada OpenZFS-i peamiseks rakenduseks.

Kuna ZFSi rakendamine Illumose poolt on juba funktsionaalsuse poolest "Linuxi ZFS-ist" oluliselt maha jäänud.

FreeBSD arendajad on aru saanud, et FreeBSD kogukond pole piisavalt tugev, et olemasolevat koodibaasi iseseisvalt säilitada ja arendada.

Kui jätkate Illumos'i kasutamist, suureneb funktsionaalsuse vahe ainult ja plaastri ülekandmine nõuab üha rohkem ressursse.

Selle asemel, et proovida Illumosest kinni pidada, otsustas FreeBSD ZFS-i tugimeeskond aktsepteerida "ZFS on Linux" peamise ZFS-i arendusprojektina, suunata olemasolevaid ressursse oma koodi teisaldatavuse suurendamiseks ja kasutada nende koodibaasi. FreeBSD ZFS-i juurutamine.

FreeBSD tugi integreeritakse otse "ZFS on Linuxi" koodi ja seda arendatakse peamiselt selle projekti hoidlates (ühtse hoidla ühise arendamise küsimus on juba kokku lepitud ZFS-i Linuxi projektijuhi Brian Behlendorfiga).

openZFS

Miks just Linux ja mitte jätkata FreeBSD-ga?

Praegu FreeBSD jaoks on juba ette valmistatud "ZFS on Linux" pordi prototüüp.

Selle integreerimiseks FreeBSD koodibaasi jääb opencrypto raamistikku lisada mitu uut funktsiooni.

Pordi ühendamiseks peamise koodibaasiga "ZFS on Linux" nad peaksid lisama FreeBSD tugi pidevale integreerimissüsteemile, tagama, et kood läbiks kõik testid, ja tegema täiendavaid kvaliteediteste.

ZBS-i rakenduse asendamine FreeBSD koodibaasis on kavandatud 15. aprillile, kui pordi stabiliseerumisest on möödas kaks kuud (muidu muudetakse tähtaega).

Tulevikus, kolme kuu jooksul, eksisteerivad ZFS-i vanad ja uued versioonid, misjärel vana Illumos põhinev ZFS-kood eemaldatakse.

Uuest funktsionaalsusest, mis on FreeBSD jaoks saadaval ZoL-pordis, kuid mitte Illumos ZFS-i rakenduses, on multihost režiim (MMP, multi-modifier kaitse), täiustatud kvoodisüsteem, andmekogumi krüptimine, plokkide määramise klasside eraldi valik. õppetunnid).

Vektorprotsessori käskude kasutamine RAIDZ-i rakendamise kiirendamiseks ja kontrollsummade arvutamiseks, täiustatud käsurea tööriistad.

ZoL parandab ka paljusid võistlustingimustega seotud vigu ja hangib, mis on Illumose koodis siiani parandamata.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Patricio DIJO

    Lõplik muutus FreeBSD poolt ZoL-iks ei toimu nii kiiresti, kuna kuigi ZoL-il on suurem arv funktsionaalsusi, on FreeBSD-l lisaks teatud eelistele näiteks küpsemad ja stabiilsemad ZFS-i rakendused:
    - üsna hea TRIM-tugi
    -VFS on teiste hulgas teadlik ARC-st.
    Ja nad ei kavatse neid ja muid omadusi millegi eest ohverdada.
    Pikas perspektiivis peaksid mõlemad pooled siiski võitma (või nii ma loodan).