{"id":111,"date":"2026-08-19T23:31:13","date_gmt":"2026-08-19T23:31:13","guid":{"rendered":"https:\/\/netguide.io\/tools\/zfs-kapazitatsrechner\/"},"modified":"2026-08-19T23:31:13","modified_gmt":"2026-08-19T23:31:13","slug":"zfs-kapazitatsrechner","status":"publish","type":"post","link":"https:\/\/netguide.io\/tools\/de\/zfs-kapazitatsrechner\/","title":{"rendered":"ZFS Kapazit\u00e4tsrechner"},"content":{"rendered":"<div id=\"netgu-2597419186\" class=\"netgu-before-content netgu-entity-placement\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-6258556257245998\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-6258556257245998\" \ndata-ad-slot=\"3494115342\" \ndata-ad-format=\"auto\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>\n<style>\n.wp-zfs-container { max-width:100%; background:#fff; padding:20px; border:1px solid #ddd; border-radius:10px; font-family:-apple-system, sans-serif; color:#333; }\n.wp-zfs-title { margin:0 0 15px 0; color:#2271b1; font-size:1.4rem; }\n.wp-zfs-grid { display:grid; grid-template-columns:repeat(auto-fit, minmax(140px, 1fr)); gap:12px; margin-bottom:10px; }\n.wp-zfs-input-group label { display:block; font-size:11px; font-weight:bold; margin-bottom:4px; text-transform:uppercase; color:#666; }\n.wp-zfs-input-group input, .wp-zfs-input-group select { width:100%; padding:8px; border:1px solid #ccc; border-radius:4px; box-sizing:border-box; }\n.wp-zfs-checkbox-group { margin:15px 0; font-size:12px; display:flex; align-items:center; gap:8px; color:#666; }\n.wp-zfs-note { font-size:12px; color:#666; margin-top:12px; min-height:1em; }\n.wp-zfs-warn { color:#d63638; font-weight:bold; }\n.wp-zfs-results { margin-top:20px; border-top:2px solid #eee; padding-top:15px; }\n.wp-zfs-res-item { display:flex; justify-content:space-between; margin-bottom:6px; font-size:14px; gap:10px; }\n.wp-zfs-total { font-weight:bold; font-size:18px; color:#2271b1; margin:10px 0; padding:5px 0; border-top:1px solid #eee; border-bottom:1px solid #eee; }\n.wp-zfs-safe-val { color:#2271b1; font-weight:bold; }\n<\/style>\n<div class=\"wp-zfs-container\">\n  <h3 class=\"wp-zfs-title\">ZFS Kapazit\u00e4tsrechner<\/h3>\n  <div class=\"wp-zfs-grid\">\n    <div class=\"wp-zfs-input-group\">\n      <label>Basis-Einheit der Disks<\/label>\n      <select id=\"zfs-unit\" onchange=\"calcZfs()\">\n        <option value=\"1000\">Dezimal (TB = 1000 GB)<\/option>\n        <option value=\"1024\">Bin\u00e4r (TiB = 1024 GiB)<\/option>\n      <\/select>\n    <\/div>\n    <div class=\"wp-zfs-input-group\">\n      <label>vdev-Typ<\/label>\n      <select id=\"zfs-type\" onchange=\"calcZfs()\">\n        <option value=\"mirror2\">Mirror (2-way)<\/option>\n        <option value=\"mirror3\">Mirror (3-way)<\/option>\n        <option value=\"raidz1\" selected>RAIDZ1<\/option>\n        <option value=\"raidz2\">RAIDZ2<\/option>\n        <option value=\"raidz3\">RAIDZ3<\/option>\n        <option value=\"stripe\">Stripe (keine Redundanz)<\/option>\n      <\/select>\n    <\/div>\n  <\/div>\n  <div class=\"wp-zfs-grid\">\n    <div class=\"wp-zfs-input-group\"><label>Anzahl vdevs<\/label><input type=\"number\" id=\"zfs-vdevs\" value=\"1\" min=\"1\" oninput=\"calcZfs()\"><\/div>\n    <div class=\"wp-zfs-input-group\"><label>Disks pro vdev<\/label><input type=\"number\" id=\"zfs-disks\" value=\"6\" min=\"1\" oninput=\"calcZfs()\"><\/div>\n    <div class=\"wp-zfs-input-group\"><label>Gr\u00f6\u00dfe pro Disk (TB\/TiB)<\/label><input type=\"number\" id=\"zfs-size\" value=\"12\" min=\"0.1\" step=\"0.1\" oninput=\"calcZfs()\"><\/div>\n  <\/div>\n  <div class=\"wp-zfs-checkbox-group\">\n    <input type=\"checkbox\" id=\"zfs-fill\" checked onchange=\"calcZfs()\">\n    <label for=\"zfs-fill\">Empfohlenen F\u00fcllgrad (80 %) anzeigen<\/label>\n  <\/div>\n  <div id=\"zfs-msg\" class=\"wp-zfs-note\"><\/div>\n  <div class=\"wp-zfs-results\">\n    <div class=\"wp-zfs-res-item\"><span>Roh (Marketing TB):<\/span><span id=\"zfs-raw-tb\">0 TB<\/span><\/div>\n    <div class=\"wp-zfs-res-item\"><span>Roh (ZFS TiB):<\/span><span id=\"zfs-raw-tib\">0 TiB<\/span><\/div>\n    <div class=\"wp-zfs-res-item wp-zfs-total\"><span>Nutzbar (Netto):<\/span><span id=\"zfs-usable\">0 TiB<\/span><\/div>\n    <div class=\"wp-zfs-res-item\"><span>Empfohlen nutzbar (80 %):<\/span><span id=\"zfs-safe\" class=\"wp-zfs-safe-val\">0 TiB<\/span><\/div>\n    <div class=\"wp-zfs-res-item\"><span>Speicher-Effizienz:<\/span><span id=\"zfs-eff\">0 %<\/span><\/div>\n    <div class=\"wp-zfs-res-item\"><span>Fehlertoleranz:<\/span><span id=\"zfs-ft\">0<\/span><\/div>\n  <\/div>\n<\/div>\n<script>window.wpZfsL = {\"min\":\"Hinweis: Dieser vdev-Typ ben\u00f6tigt mindestens\",\"perVdev\":\"Disks pro vdev.\",\"none\":\"0 Disks (keine Redundanz)\",\"upto\":\"bis zu\",\"ftTail\":\"Disk(s) pro vdev\"};<\/script>\n<script>\nfunction calcZfs(){\n  var unit = parseFloat(document.getElementById('zfs-unit').value);\n  var type = document.getElementById('zfs-type').value;\n  var vdevs = Math.max(1, parseInt(document.getElementById('zfs-vdevs').value)||0);\n  var disks = Math.max(1, parseInt(document.getElementById('zfs-disks').value)||0);\n  var size = parseFloat(document.getElementById('zfs-size').value)||0;\n  var showFill = document.getElementById('zfs-fill').checked;\n  var L = window.wpZfsL || {};\n\n  var ftPerVdev = 0, usablePerVdev = 0, minDisks = 1;\n  if(type==='stripe'){ ftPerVdev=0; usablePerVdev=disks*size; minDisks=1; }\n  else if(type==='mirror2'){ ftPerVdev=1; usablePerVdev=size; minDisks=2; }\n  else if(type==='mirror3'){ ftPerVdev=2; usablePerVdev=size; minDisks=3; }\n  else if(type==='raidz1'){ ftPerVdev=1; usablePerVdev=(disks-1)*size; minDisks=2; }\n  else if(type==='raidz2'){ ftPerVdev=2; usablePerVdev=(disks-2)*size; minDisks=3; }\n  else if(type==='raidz3'){ ftPerVdev=3; usablePerVdev=(disks-3)*size; minDisks=4; }\n  if(usablePerVdev < 0) usablePerVdev = 0;\n\n  var msg = document.getElementById('zfs-msg');\n  if(disks < minDisks){ msg.innerHTML = '<span class=\"wp-zfs-warn\">' + (L.min||'Hinweis: Dieser vdev-Typ benoetigt mindestens') + ' ' + minDisks + ' ' + (L.perVdev||'Disks pro vdev.') + '<\/span>'; }\n  else { msg.innerHTML = ''; }\n\n  var toTiB = (unit===1000) ? (Math.pow(1000,4)\/Math.pow(1024,4)) : 1;\n  var rawUnit = vdevs*disks*size;\n  var rawTiB = rawUnit * toTiB;\n  var usableTiB = vdevs*usablePerVdev * toTiB;\n  var eff = rawUnit>0 ? (vdevs*usablePerVdev)\/rawUnit*100 : 0;\n  var safeTiB = usableTiB*0.8;\n\n  document.getElementById('zfs-raw-tb').innerText = rawUnit.toFixed(1) + (unit===1000?' TB':' TiB');\n  document.getElementById('zfs-raw-tib').innerText = rawTiB.toFixed(1) + ' TiB';\n  document.getElementById('zfs-usable').innerText = usableTiB.toFixed(1) + ' TiB';\n  document.getElementById('zfs-safe').innerText = showFill ? (safeTiB.toFixed(1)+' TiB') : '\\u2014';\n  document.getElementById('zfs-eff').innerText = eff.toFixed(1) + ' %';\n  document.getElementById('zfs-ft').innerText = (type==='stripe') ? (L.none||'0 Disks (keine Redundanz)') : ((L.upto||'bis zu') + ' ' + ftPerVdev + ' ' + (L.ftTail||'Disk(s) pro vdev'));\n}\ncalcZfs();\n<\/script>\n\n\n<div id=\"netgu-2963626581\"><script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-6258556257245998\"\r\n     crossorigin=\"anonymous\"><\/script>\r\n<!-- NetGuide.io-After-Widget-Tools -->\r\n<ins class=\"adsbygoogle\"\r\n     style=\"display:block\"\r\n     data-ad-client=\"ca-pub-6258556257245998\"\r\n     data-ad-slot=\"5175852350\"\r\n     data-ad-format=\"auto\"\r\n     data-full-width-responsive=\"true\"><\/ins>\r\n<script>\r\n     (adsbygoogle = window.adsbygoogle || []).push({});\r\n<\/script><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">So funktioniert der ZFS-Kapazit\u00e4tsrechner<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ein ZFS-Pool besteht aus einem oder mehreren <strong>vdevs<\/strong> (virtual devices). Die nutzbare Kapazit\u00e4t h\u00e4ngt davon ab, wie diese vdevs aufgebaut sind. Der Rechner ermittelt aus Anzahl, Best\u00fcckung und Redundanz-Typ die realistische Netto-Kapazit\u00e4t \u2013 inklusive der wichtigen Umrechnung von Marketing-Terabyte in die von ZFS genutzten Tebibyte.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>TB vs. TiB:<\/strong> Festplatten werden in Dezimal-Terabyte (Basis 1000) verkauft, ZFS rechnet in Bin\u00e4r-Tebibyte (Basis 1024). Eine \u201e12 TB&#8221;-Platte liefert nur rund <strong>10,9 TiB<\/strong>.<\/li>\n\n\n<li><strong>Mirror:<\/strong> Spiegelt die Daten. Ein 2-way-Mirror nutzt 50 % der Rohkapazit\u00e4t und verkraftet den Ausfall einer Disk; ein 3-way-Mirror verkraftet zwei.<\/li>\n\n\n<li><strong>RAIDZ1\/2\/3:<\/strong> Verteilt Daten plus 1, 2 oder 3 Parit\u00e4ts-Disks pro vdev. Nutzbar ist (Disks \u2212 Parit\u00e4t) \u00d7 Disk-Gr\u00f6\u00dfe je vdev.<\/li>\n\n\n<li><strong>Stripe:<\/strong> Maximale Kapazit\u00e4t, aber keinerlei Redundanz \u2013 der Ausfall einer einzigen Disk zerst\u00f6rt den Pool.<\/li>\n\n\n<li><strong>80 %-F\u00fcllgrad:<\/strong> ZFS wird ab etwa 80 % Belegung sp\u00fcrbar langsamer (Copy-on-Write, Fragmentierung). Plane die empfohlene Nutzkapazit\u00e4t entsprechend niedriger.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Wichtig zur Fehlertoleranz<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Die angegebene Fehlertoleranz gilt <strong>pro vdev<\/strong>. F\u00e4llt in einem RAIDZ2-vdev die dritte Disk aus, bevor die ersten beiden ersetzt sind, ist der gesamte Pool verloren \u2013 auch wenn andere vdevs intakt sind. Mehr vdevs erh\u00f6hen also Kapazit\u00e4t und Performance, nicht aber die Fehlertoleranz des einzelnen vdev.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Verwandte Rechner<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"\/tools\/de\/ceph-kapazitatsrechner\/\">Ceph Kapazit\u00e4tsrechner<\/a><\/li>\n\n\n<li><a href=\"\/tools\/de\/raid-kapazitatsrechner\/\">RAID Kapazit\u00e4tsrechner<\/a><\/li>\n<\/ul>\n\n\n<div id=\"netgu-1561424084\" class=\"netgu-after-content netgu-entity-placement\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-6258556257245998\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-6258556257245998\" \ndata-ad-slot=\"4559785002\" \ndata-ad-format=\"auto\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Nutzbare Kapazit\u00e4t eines ZFS-Pools berechnen \u2013 Mirror, RAIDZ1\/2\/3 und Stripe, inkl. TB-\/TiB-Umrechnung, Effizienz und Fehlertoleranz.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[69],"tags":[],"class_list":["post-111","post","type-post","status-publish","format-standard","hentry","category-rechner-calculator"],"brizy_media":[],"_links":{"self":[{"href":"https:\/\/netguide.io\/tools\/wp-json\/wp\/v2\/posts\/111","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/netguide.io\/tools\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/netguide.io\/tools\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/netguide.io\/tools\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/netguide.io\/tools\/wp-json\/wp\/v2\/comments?post=111"}],"version-history":[{"count":0,"href":"https:\/\/netguide.io\/tools\/wp-json\/wp\/v2\/posts\/111\/revisions"}],"wp:attachment":[{"href":"https:\/\/netguide.io\/tools\/wp-json\/wp\/v2\/media?parent=111"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/netguide.io\/tools\/wp-json\/wp\/v2\/categories?post=111"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/netguide.io\/tools\/wp-json\/wp\/v2\/tags?post=111"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}