{"id":121334,"date":"2025-01-14T09:46:09","date_gmt":"2025-01-14T07:46:09","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-openzfs-2-3-0-realizaczii-zfs-dlya-linux-i-freebsd"},"modified":"2025-01-14T09:46:09","modified_gmt":"2025-01-14T07:46:09","slug":"reliz-openzfs-2-3-0-realizaczii-zfs-dlya-linux-i-freebsd","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hr\/blog\/news\/reliz-openzfs-2-3-0-realizaczii-zfs-dlya-linux-i-freebsd","title":{"rendered":"Izlaz OpenZFS 2.3.0, implementacija ZFS za Linux i FreeBSD","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Nakon vi\u0161e od godinu dana razvoja objavljeno je izdanje projekta OpenZFS 2.3.0, koji unapre\u0111uje implementaciju datote\u010dnog sustava ZFS za Linux i FreeBSD. Projekt je stekao popularnost kao \u201eZFS na Linuxu\u201c i ranije se ograni\u010davao na razvoj modula za Linux jezgru, no nakon spajanja s kodom iz FreeBSD-a postao je glavna implementacija OpenZFS i preimenovan.     <\/p>\n<p>Rad OpenZFS-a testiran je s Linux kernelima od 4.18 do 6.12 i svim verzijama FreeBSD-a, po\u010dev\u0161i od 13.3. Kod se distribui\u0161e pod slobodnom licencom CDDL. OpenZFS se ve\u0107 koristi u FreeBSD-u i deo je distribucija Debian, Ubuntu, Gentoo, NixOS i ALT Linux. Paketi s novom verzijom uskoro \u0107e biti pripremljeni za glavne Linux distribucije, uklju\u010duju\u0107i Debian, Ubuntu, Fedora, RHEL\/CentOS.      <\/p>\n<p>OpenZFS pru\u017ea implementaciju komponenti ZFS-a, povezanih kako s radom datote\u010dnog sustava, tako i s funkcioniranjem upravitelja volumena. Implementirane su komponente: SPA (Storage Pool Allocator), DMU (Data Management Unit), ZVOL (ZFS Emulated Volume) i ZPL (ZFS POSIX Layer). Projekt tako\u0111er omogu\u0107uje kori\u0161tenje ZFS-a kao backend-a za klaster datote\u010dnog sustava Lustre. Radna postignu\u0107a OpenZFS-a temelje se na izvornoj ZFS kodu, uvezenoj iz projekta OpenSolaris, pro\u0161irenoj pobolj\u0161anjima i ispravkama zajednice Illumos. Projekt se razvija uz sudjelovanje zaposlenika Livermore nacionalne laboratorije prema ugovoru s Ministarstvom energetike SAD-a.    <\/p>\n<p>Kod se distribuira pod slobodnom licencom CDDL, koja nije kompatibilna s GPLv2, \u0161to sprje\u010dava integraciju OpenZFS-a u glavnu granu Linux jezgre, jer mije\u0161anje koda pod GPLv2 i CDDL licencama nije dopu\u0161teno. Da bi se zaobi\u0161la licencna nekompatibilnost, odlu\u010deno je da se proizvod za Linux distribuira potpuno pod CDDL licencom kao odvojeni modul koji se isporu\u010duje odvojeno od jezgre. Stabilnost kodne baze OpenZFS procijenjena je kao usporediva s drugim FS-ovima za Linux.     <\/p>\n<p>Glavne promjene:  <\/p>\n<ul>\n<li class=\"l\"> Implementirana je mogu\u0107nost dodavanja novih diskova u postoje\u0107i RAIDZ niz za pove\u0107anje kapaciteta pohrane bez prekida rada i bez potrebe za stvaranjem nove grupe ure\u0111aja. Preusmjeravanje suvi\u0161nih podataka uzimaju\u0107i u obzir nove diskove odvija se automatski. Za dodavanje diska postoje\u0107oj grupi mo\u017eete koristiti naredbu \u201ezpool attach POOL raidzP-N NEW_DEVICE\u201c, a za pra\u0107enje zavr\u0161etka pozadinskog procesa pro\u0161irenja niza \u2014 \u201ezpool status\u201c.\n<li class=\"l\"> Zna\u010dajno je ubrzano izvo\u0111enje operacija povezanih s deduplikacijom blokova podataka. Optimizacije su, me\u0111u ostalim, obuhvatile format tablica deduplikacije, stoga je za kori\u0161tenje predlo\u017eenih optimizacija u ve\u0107 postoje\u0107im bazenima potrebno uklju\u010diti opciju \u201efast_dedup\u201c, nakon \u010dega \u0107e biti stvorene nove tablice deduplikacije koje \u0107e se koristiti paralelno sa starim tablicama.\n<li class=\"l\"> Dodana je direktna ulaz\/izlaz moda (Direct IO), koja omogu\u0107ava operacije \u010ditanja i pisanja mimo ARC ke\u0161a (Adaptive Replacement Cache). Ovaj na\u010din pove\u0107ava efikasnost rada u situacijama kada ke\u0161iranje mo\u017ee negativno uticati na performanse zbog dodatnih kopiraju\u0107ih operacija u memoriji, na primer, prilikom kori\u0161\u0107enja NVMe ure\u0111aja.\n<li class=\"l\"> Ve\u0107ini naredbi (zfs list|get|mount|version, zpool status|list|get|version) dodana je opcija \u201e-j\u201c za izlaz u JSON formatu.\n<li class=\"l\"> Dozvoljena veli\u010dina imena datoteka i direktorija pove\u0107ana je s 255 na 1023 znaka (nova veli\u010dina odabrana je s obzirom na postavljanje 255 4-bajtnih znakova).\n<li class=\"l\"> Uklju\u010dene su optimizacije performansi koje pokrivaju razli\u010dite dijelove kodne baze.\n<li class=\"l\"> Dodane su opcije u modul jezgre:\n<ul>\n<li>dmu_ddt_copies<\/li>\n<li>raidz_expand_max_copy_bytes<\/li>\n<li>raidz_expand_max_reflow_bytes<\/li>\n<li>raidz_io_aggregate_rows<\/li>\n<li>spa_cpus_per_allocator<\/li>\n<li>spa_num_allocators<\/li>\n<li>zap_shrink_enabled<\/li>\n<li>zfetch_max_idistance<\/li>\n<li>zfs_active_allocator<\/li>\n<li>zfs_arc_shrinker_seeks<\/li>\n<li>zfs_dedup_log_flush_entries_min<\/li>\n<li>.zfs_dedup_log_flush_flow_rate_txgs<\/li>\n<li>zfs_dedup_log_flush_min_time_ms<\/li>\n<li>zfs_dedup_log_flush_passes_max<\/li>\n<li>zfs_dedup_log_mem_max<\/li>\n<li>zfs_dedup_log_mem_max_percent<\/li>\n<li>zfs_dedup_log_txg_max<\/li>\n<li>zfs_dio_enabled<\/li>\n<li>zfs_dio_write_verify_events_per_second<\/li>\n<li>zfs_resilver_defer_percent<\/li>\n<li>zfs_scrub_after_expand<\/li>\n<li>zfs_snapshot_no_setuid<\/li>\n<li>zfs_vdev_direct_write_verify<\/li>\n<li>zio_taskq_write_tpq  <\/ul>\n<\/ul>\n<p>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62552\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0431\u043e\u043b\u0435\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 OpenZFS 2.3.0, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b ZFS \u0434\u043b\u044f Linux \u0438 FreeBSD. \u041f\u0440\u043e\u0435\u043a\u0442 \u043f\u043e\u043b\u0443\u0447\u0438\u043b \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e\u0441\u0442\u044c \u043a\u0430\u043a &#171;ZFS on Linux&#187; \u0438 \u0440\u0430\u043d\u0435\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u043b\u0441\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 \u043c\u043e\u0434\u0443\u043b\u044f \u0434\u043b\u044f \u044f\u0434\u0440\u0430 Linux, \u043d\u043e \u043f\u043e\u0441\u043b\u0435 \u0441\u043b\u0438\u044f\u043d\u0438\u044f \u0441 \u043a\u043e\u0434\u043e\u043c \u0438\u0437 FreeBSD \u0431\u044b\u043b \u043f\u0440\u0438\u0437\u043d\u0430\u043d \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 OpenZFS \u0438 \u043f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d. \u0420\u0430\u0431\u043e\u0442\u0430 OpenZFS \u043f\u0440\u043e\u0432\u0435\u0440\u0435\u043d\u0430 \u0441 \u044f\u0434\u0440\u0430\u043c\u0438 Linux c 4.18 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-121334","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0431\u043e\u043b\u0435\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 OpenZFS 2.3.0, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b ZFS \u0434\u043b\u044f Linux \u0438 FreeBSD.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hr\/blog\/news\/reliz-openzfs-2-3-0-realizaczii-zfs-dlya-linux-i-freebsd\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"hr_HR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 OpenZFS 2.3.0, \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 ZFS \u0434\u043b\u044f Linux \u0438 FreeBSD | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0431\u043e\u043b\u0435\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 OpenZFS 2.3.0, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b ZFS \u0434\u043b\u044f Linux \u0438 FreeBSD.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hr\/blog\/news\/reliz-openzfs-2-3-0-realizaczii-zfs-dlya-linux-i-freebsd\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-01-14T07:46:09+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-01-14T07:46:09+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 Verzija OpenZFS 2.3.0, implementacija ZFS za Linux i FreeBSD | ProHoster","description":"Nakon vi\u0161e od godine razvoja, objavljena je verzija projekta OpenZFS 2.3.0, koja unapre\u0111uje implementaciju datote\u010dnog sustava ZFS za Linux i FreeBSD.","canonical_url":"https:\/\/prohoster.info\/hr\/blog\/news\/reliz-openzfs-2-3-0-realizaczii-zfs-dlya-linux-i-freebsd","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hr_HR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 OpenZFS 2.3.0, \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 ZFS \u0434\u043b\u044f Linux \u0438 FreeBSD | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0431\u043e\u043b\u0435\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 OpenZFS 2.3.0, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b ZFS \u0434\u043b\u044f Linux \u0438 FreeBSD.","og:url":"https:\/\/prohoster.info\/hr\/blog\/news\/reliz-openzfs-2-3-0-realizaczii-zfs-dlya-linux-i-freebsd","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2025-01-14T07:46:09+00:00","article:modified_time":"2025-01-14T07:46:09+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"121334","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 09:38:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 09:38:19","updated":"2026-01-23 09:38:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/121334","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/comments?post=121334"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/121334\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media?parent=121334"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/categories?post=121334"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/tags?post=121334"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}