Die allgemeine Faustregel lautet, dass Sie nicht mehr als 80-85% Ihrer Kapazität verwenden, da sonst die Leistung stark abnimmt und andere schlechte Dinge passieren können.
Auf einem 8-TB-Array ergibt sich ein Speicherplatz von ca. 1,6 TB, der frei bleiben muss! Ein 40-TB-Array würde ungefähr 8 TB freien Speicherplatz benötigen!
Ist dies immer noch die Konvention mit größeren Arrays? Lasse ich viel zu viel Speicherplatz auf dem Tisch?
Antworten:
Ja, es ist immer noch die Konvention, und ja, es gilt auch, wenn Sie skalieren. Tatsächlich möchten Sie mit ZFS nicht zu oft die 75% -Marke in Ihrem Zpool erreichen. Fragmentierung, Schnappschüsse und allgemeine Leistung sind in der Regel beeinträchtigt.
Wenn Sie neu bauen, beginnen Sie nicht mit einer Auslastung von mehr als 40% und planen Sie unbedingt Wachstum.
quelle
Es hängt jedoch wirklich von Ihrer Verwendung ab. Große Dateien, die einmal geschrieben und dann nur gelesen werden? Fragmentiert nicht, kann näher an der Kapazität füllen.
Herkömmliche UNIX-Home-Verzeichnisse mit vielen kleinen Dateien, einigen Umschreibungen und vielen Schnappschüssen. Möglicherweise sogar die Aufbewahrung von Schnappschüssen, bei der viele aktuelle Schnappschüsse gespeichert werden, einige jedoch entfernt werden, während einige ältere beibehalten werden. Der Pool ist fürchterlich fragmentiert und benötigt wirklich freien Speicherplatz.
Die einzige Möglichkeit, dies sicher zu wissen, besteht darin, die Leistung zu testen und zu überwachen.
quelle