Grundlegendes zu maxfiles-Grenzwerten in Azure NetApp Files

Azure NetApp Files-Volumes haben einen Wert namens maxfiles, der sich auf die maximale Anzahl von Dateien und Ordnern (auch als I-Knoten bezeichnet) bezieht, die ein Volume enthalten kann. Wenn der Grenzwert für maxfiles erreicht ist, erhalten Clients die Nachricht, dass kein Speicherplatz mehr verfügbar ist, wenn sie versuchen, neue Dateien oder Ordner zu erstellen. Wenn dieses Problem auftritt, wenden Sie sich an den technischen Support von Microsoft.

Der maxfiles-Grenzwert für ein Azure NetApp Files-Volume basiert auf der Größe (Kontingent) des Volumes, wobei der Dienst den maxfiles-Grenzwert für ein Volume basierend auf seiner bereitgestellten Größe dynamisch anpasst und die folgenden Richtlinien verwendet.

  • Bei regulären Volumes kleiner oder gleich 683 GiB beträgt der maxfiles-Grenzwert standardmäßig 21.251.126.
  • Bei normalen Volumes, die größer als 683 GiB sind, entspricht der maxfiles-Grenzwert standardmäßig ungefähr einer Datei (oder I-Knoten) pro 32 KiB der zugeordneten Volumenkapazität bis zu maximal 2.147.483.632.
  • Bei großen Volumes entspricht der maxfiles-Grenzwert standardmäßig ungefähr einer Datei (oder I-Knoten) pro 32 KiB der zugeordneten Volumenkapazität bis zu einem standardmäßigen Höchstwert von 15.938.355.048.
  • Jeder I-Knoten verwendet etwa 288 Bytes Kapazität im Volume. Viele I-Knoten in einem Volume können einen nicht trivialen Anteil des physischen Speicheraufwands zusätzlich zur Kapazität der tatsächlichen Daten verbrauchen.
    • Wenn eine Datei kleiner als 64 Bytes ist, wird sie im I-Knoten selbst gespeichert und verwendet keine zusätzliche Kapazität. Diese Kapazität wird nur verwendet, wenn Dateien tatsächlich dem Volume zugeordnet werden.
    • Dateien, die größer als 64 Bytes sind, verbrauchen zusätzliche Kapazität im Volume. Wenn beispielsweise eine Million Dateien größer als 64 Bytes in einem Azure NetApp Files-Volume sind, gehören etwa 274 MiB der Kapazität zu den I-Knoten.

Die folgende Tabelle zeigt Beispiele für die Beziehung der maxfiles-Werte basierend auf der Volumengröße für reguläre Volumes.

Volume size Geschätzter maxfiles-Grenzwert
0 – 683 GiB 21.251.126
1 TiB (1.073.741.824 KiB) 31.876.709
10 TiB (10.737.418.240 KiB) 318.767.099
50 TiB (53.687.091.200 KiB) 1.593.835.519
100 TiB (107.374.182.400 KiB) 2.147.483.632

Die folgende Tabelle zeigt Beispiele für die Beziehung der maxfiles-Werte basierend auf der Volumengröße für große Volumes.

Volume size Geschätzter maxfiles-Grenzwert
50 TiB (53.687.091.200 KiB) 1.593.835.512
100 TiB (107.374.182.400 KiB) 3.187.671.024
200 TiB (214.748.364.800 KiB) 6.375.342.024
500 TiB (536.870.912.000 KiB) 15.938.355.048

Um die maxfiles-Zuordnung für eine bestimmte Volumengröße anzuzeigen, überprüfen Sie das Feld Maximale Anzahl von Dateien im Übersichtsbereich des Volumes.

Screenshot: Volume-Übersichtsmenü.

Sie können keine maxfiles-Grenzwerte für Datenschutz-Volumes über eine Kontingentanforderung festlegen. Azure NetApp Files erhöht automatisch den maxfiles-Grenzwert eines Datenschutz-Volumes, um die Anzahl der auf das Volume replizierten Dateien zu berücksichtigen. Wenn ein Failover auf einem Datenschutz-Volume erfolgt, bleibt der maxfiles-Grenzwert der letzte Wert vor dem Failover. In diesem Fall können Sie eine maxfiles-Kontingentanforderung für das Volume übermitteln.

Nächste Schritte