Ang pagsubok sa mga build ng FreeBSD na inilipat sa "ZFS sa Linux" ay nagsimula na

Chris Moore, tagalikha ng proyekto ng PC-BSD at vice president ng iXsystems, inihayag tungkol sa simula ng pagsubok sa mga pagtitipon sa pag-install FreeBSD 12-STABLE и FreeBSD 13-HEAD, kung saan ang pagpapatupad ng ZFS file system na orihinal na sinusuportahan sa FreeBSD ay pinalitan ng mga pagpapaunlad ng proyekto "ZFS sa Linux". Salamat sa inisyatiba na gawing portable ang code na "ZFS on Linux" sa ibang mga system, ang FreeBSD ay nakahanda ports sysutils/zol (utilities) at sysutils/zol-kmod (kernel module), na ngayon ay iminungkahi na masuri. Sa isang konteksto ng filesystem, ang pinakamadaling paraan ng pagsubok ay ang magbigay ng mga pre-built na larawan sa pag-install na may naka-disable na native na pagpapatupad ng ZFS at mga port na may "ZFS on Linux" na naka-preinstall. Maaaring gamitin ang UFS at ZFS bilang mga file system para sa root partition.

Alalahanin natin na noong Disyembre noong nakaraang taon ang mga developer ng FreeBSD ay nakabuo inisyatiba paglipat sa pagpapatupad ng ZFS mula sa proyekto "ZFS sa Linux"(ZoL), kung saan nakatutok kamakailan ang lahat ng aktibidad na nauugnay sa pagbuo ng ZFS. Ang binanggit na dahilan para sa paglipat ay ang pagwawalang-kilos ng ZFS codebase mula sa proyekto ng Illumos (isang tinidor ng OpenSolaris), na dating ginamit bilang batayan para sa paglipat ng mga pagbabagong nauugnay sa ZFS sa FreeBSD. Hanggang kamakailan lamang, ang suporta para sa ZFS code base sa Illumos ay ibinigay ng Delphix, na bumubuo ng operating system DelphixOS (Ilumos tinidor). Isang taon na ang nakalilipas, nagpasya ang Delphix na lumipat sa "ZFS sa Linux", na nagresulta sa pag-stagnate ng ZFS mula sa proyekto ng Illumos at paglipat ng lahat ng aktibidad na nauugnay sa pag-unlad sa proyektong "ZFS sa Linux", na ngayon ay itinuturing na pangunahing pagpapatupad OpenZFS.

Nagpasya ang mga developer ng FreeBSD na sundin ang pangkalahatang halimbawa at huwag subukang hawakan ang Illumos, dahil ang pagpapatupad na ito ay nasa huli na sa functionality at nangangailangan ng malalaking mapagkukunan upang mapanatili ang code at mag-migrate ng mga pagbabago. Ang "ZFS sa Linux" ay nakikita na ngayon bilang pangunahing, solong, collaborative na proyekto sa pagpapaunlad ng ZFS. Ang suporta sa FreeBSD ay direktang isasama sa ZFS sa Linux code at bubuo sa pangunahing repositoryo ng proyektong ito.

Ilang feature na available sa FreeBSD "ZFS on Linux" port ngunit nawawala sa pagpapatupad ng ZFS ng Illumos:

  • Multihost mode (MMP;
  • Multi Modifier Protection);
  • Pinalawak na sistema ng quota;
  • Pag-encrypt ng mga set ng data;
  • Paghiwalayin ang pagpili ng mga block distribution class (mga klase ng alokasyon);
  • Paggamit ng mga tagubilin ng processor ng vector upang pabilisin ang pagpapatupad ng RAIDZ at mga kalkulasyon ng checksum;
  • Pinahusay na mga tool sa command line;
  • Inayos ang maraming mga bug na nauugnay sa mga kondisyon ng lahi at mga kandado.

Pinagmulan: opennet.ru

Magdagdag ng komento