FreeBSD codebase gbe lati lo OpenZFS (ZFS lori Lainos)

Imuse ti eto faili ZFS ni akọsori FreeBSD (HEAD) túmọ lati lo koodu OpenZFS idagbasoke ipilẹ koodu "ZFS lori Lainos»gẹgẹbi iyatọ itọkasi ZFS. Ni orisun omi, atilẹyin FreeBSD ni a gbe lọ si iṣẹ-ṣiṣe OpenZFS akọkọ, lẹhin eyi idagbasoke ti gbogbo awọn iyipada ti o ni ibatan FreeBSD tẹsiwaju sibẹ, ati pe awọn olupilẹṣẹ FreeBSD ni anfani lati gbe yarayara sinu eto gbogbo awọn imotuntun ti idagbasoke nipasẹ iṣẹ OpenZFS.

Lara awọn ẹya ti o wa ni FreeBSD lẹhin iyipada si OpenZFS: eto ipin ti o gbooro, fifi ẹnọ kọ nkan ti awọn eto data, yiyan lọtọ ti awọn kilasi ipin ipin (awọn kilasi ipin), lilo awọn ilana ero isise vector lati yara imuse ti RAIDZ ati checksum awọn iṣiro, atilẹyin fun algorithm funmorawon ZSTD, ipo multihost (MMP, Idaabobo Iyipada pupọ), imudara ohun elo laini aṣẹ, awọn atunṣe fun ọpọlọpọ awọn ipo ere-ije ati awọn ọran titiipa.

Jẹ ki a ranti pe ni Oṣu kejila ọdun 2018, awọn idagbasoke FreeBSD wa pẹlu ipilẹṣẹ iyipada si imuse ZFS lati iṣẹ akanṣe "ZFS lori Lainos"(ZoL), ni ayika eyiti gbogbo iṣẹ ṣiṣe ti o ni ibatan si idagbasoke ZFS ti dojukọ laipe. Idi ti a tọka fun ijira naa ni ipofo ti koodu koodu ZFS lati iṣẹ akanṣe Illumos (orita ti OpenSolaris), eyiti a lo tẹlẹ gẹgẹbi ipilẹ fun gbigbe awọn iyipada ti o jọmọ ZFS si FreeBSD.

Titi di aipẹ, ilowosi akọkọ si atilẹyin fun ipilẹ koodu ZFS ni Illuminos ni a ṣe nipasẹ Delphix, eyiti o ṣe agbekalẹ ẹrọ ṣiṣe. DelphixOS (Illumos orita). Ni ọdun mẹta sẹyin, Delphix ṣe ipinnu lati gbe lọ si "ZFS lori Lainos", eyiti o mu ki ZFS duro lati iṣẹ akanṣe Illumos ati idojukọ gbogbo iṣẹ idagbasoke ni iṣẹ akanṣe "ZFS lori Linux", eyiti o jẹ bayi ni imuse akọkọ. OpenZFS.

Awọn Difelopa FreeBSD pinnu lati tẹle apẹẹrẹ gbogbogbo ati pe wọn ko gbiyanju lati dimu mọ Illumos, niwọn igba ti imuse yii ti wa tẹlẹ sẹhin ni iṣẹ ṣiṣe ati nilo awọn orisun nla lati ṣetọju koodu naa ati awọn iyipada. Ṣii ZFS ti o da lori “ZFS lori Lainos” ni bayi ni iṣẹ akanṣe idagbasoke ZFS ifowosowopo kan.

orisun: opennet.ru

Fi ọrọìwòye kun