Limiti delle risorse per Azure NetApp Files

Conoscere i limiti delle risorse per Azure NetApp Files è utile per gestire i volumi.

Limiti delle risorse

La tabella seguente descrive i limiti delle risorse per Azure NetApp Files:

Conto risorse Limite predefinito Modificabile tramite richiesta di supporto
Quota di capacità dell'area per sottoscrizione 25 TiB
Numero di account NetApp per ogni area di Azure per sottoscrizione 10
Numero di pool di capacità per ogni account NetApp 25
Numero di volumi per sottoscrizione 500
Numero di volumi per pool di capacità 500
Numero di snapshot per volume 255 No
Numero di indirizzi IP in una rete virtuale (incluse le reti virtuali con peering immediato) che accedono ai volumi in un'istanza di Azure NetApp Files che ospita la rete virtuale No
Dimensioni minime di un singolo pool di capacità 1 TiB* No
Dimensioni massime di un singolo pool di capacità 1000 TiB
Dimensioni minime di un singolo volume regolare 100 GiB No
Dimensioni massime di un singolo volume regolare 100 TiB No
Dimensioni minime di un singolo volume di grandi dimensioni 102.401 GiB No
Aumento delle dimensioni del volume di grandi dimensioni 30% delle dimensioni con provisioning più basso
Dimensioni massime di un singolo volume di grandi dimensioni 500 TiB No
Dimensioni massime di un singolo file 16 TiB No
Dimensioni massime dei metadati della directory in una singola directory 320 MB No
Numero massimo di file in una singola directory Circa 4 milioni.
Vedere Determinare se una directory sta raggiungendo le dimensioni limite.
No
Numero massimo di file maxfiles per volume 106,255,630
Numero massimo di regole dei criteri di esportazione per volume 5 No
Numero massimo di regole di quota per volume 100 No
Velocità effettiva assegnata minima per un volume QoS manuale 1 MiB/s No
Velocità effettiva massima assegnata per un volume QoS manuale 4.500 MiB/s No
Numero di volumi di protezione dei dati di replica tra aree (volumi di destinazione) 50
Numero di volumi di protezione dei dati di replica tra zone (volumi di destinazione) 50
Numero massimo di backup basati su criteri (pianificati) per volume
  • Numero di conservazione giornaliero: da 2 (minimo) a 1019 (massimo)
  • Numero di conservazione settimanale: da 1 (minimo) a 1019 (massimo)
  • Numero di conservazione mensile: da 1 (minimo) a 1019 (massimo)

  • Il numero massimo orario, giornaliero, settimanale e mensile di conservazione dei backup combinato è 1019.
No
Dimensioni massime del volume protetto 100 TiB No
Numero massimo di volumi di cui è possibile eseguire il backup per ogni sottoscrizione 20
Numero massimo di backup manuali per volume al giorno 5 No
Numero massimo di volumi supportati per l'accesso sporadico per sottoscrizione per area 10

* È possibile sfruttare il minimo 1 TiB solo se tutti i volumi nel pool di capacità usano funzionalità di rete Standard. I pool di capacità 1 TiB sono disponibili a livello generale. È necessario registrare la funzionalità prima di usarla. Se un volume usa le funzionalità di rete Basic, la dimensione minima è 4 TiB.

Per altre informazioni, vedere Domande frequenti sulla gestione della capacità.

Per i limiti e i vincoli correlati alle funzionalità di rete di Azure NetApp Files, vedere Linee guida per la pianificazione della rete di Azure NetApp Files.

Determinare se una directory sta raggiungendo la dimensione limite

È possibile usare il stat comando da un client per verificare se una directory sta raggiungendo il limite massimo di dimensioni per i metadati della directory (320 MB). Se si raggiunge il limite massimo di dimensioni per una singola directory per Azure NetApp Files, si verifica l'errore No space left on device .

Per una directory di 320 MB, il numero di blocchi è 655360, con ogni dimensione del blocco pari a 512 byte. Ovvero 320x1024x1024/512. Questo numero si traduce in un massimo di circa 4 milioni di file per una directory di 320 MB. Tuttavia, il numero effettivo di file massimi potrebbe essere inferiore, a seconda di fattori quali il numero di file con caratteri non ASCII nella directory. Di conseguenza, è consigliabile usare il stat comando come indicato di seguito per determinare se la directory sta raggiungendo il limite.

Esempi:

[makam@cycrh6rtp07 ~]$ stat bin
File: 'bin'
Size: 4096            Blocks: 8          IO Block: 65536  directory

[makam@cycrh6rtp07 ~]$ stat tmp
File: 'tmp'
Size: 12288           Blocks: 24         IO Block: 65536  directory
 
[makam@cycrh6rtp07 ~]$ stat tmp1
File: 'tmp1'
Size: 4096            Blocks: 8          IO Block: 65536  directory

Maxfiles Limiti

I volumi di Azure NetApp Files hanno un limite denominato maxfiles. Il maxfiles limite è il numero di file che un volume può contenere. I file system Linux fanno riferimento al limite come inodes. Il maxfiles limite per un volume di Azure NetApp Files viene indicizzato in base alle dimensioni (quota) del volume. Il maxfiles limite per un volume aumenta o diminuisce alla velocità di 21.251.126 file per TiB delle dimensioni del volume di cui è stato effettuato il provisioning.

Il servizio regola in modo dinamico il maxfiles limite per un volume in base alle dimensioni di cui è stato effettuato il provisioning. Ad esempio, un volume configurato inizialmente con dimensioni pari a 1 TiB avrebbe un maxfiles limite di 21.251.126. Le successive modifiche apportate alle dimensioni del volume comportano una correzione automatica del maxfiles limite in base alle regole seguenti:

Per volumi fino a 100 TiB:

Dimensioni del volume (quota) Correzione automatica del maxfiles limite
<= 1 TiB 21,251,126
> 1 TiB ma <= 2 TiB 42,502,252
> 2 TiB ma <= 3 TiB 63,753,378
> 3 TiB ma <= 4 TiB 85,004,504
> 4 TiB ma <= 100 TiB 106,255,630

Importante

Se il volume ha dimensioni del volume (quota) superiori a 4 TiB e si vuole aumentare il maxfiles limite, è necessario avviare una richiesta di supporto.

Per i volumi 100 TiB o inferiore, se sono stati allocati almeno 5 TiB di quota per un volume, è possibile avviare una richiesta di supporto per aumentare il maxfiles limite (inodes) superiore a 106.255.630. Per ogni 106.255.630 file si aumenta (o una frazione), è necessario aumentare la quota di volume corrispondente di 5 TiB. Ad esempio, se si aumenta il maxfiles limite da 106.255.630 file a 212.511.260 file (o qualsiasi numero compreso tra), è necessario aumentare la quota di volume da 5 TiB a 10 TiB.

Per i volumi di 100 TiB o inferiore, è possibile aumentare il maxfiles limite fino a 531.278.150 se la quota del volume è di almeno 25 TiB.

Importante

Quando i file o le cartelle vengono allocati a un volume di Azure NetApp Files, vengono conteggiati rispetto al maxfiles limite. Se un file o una cartella viene eliminata, le strutture di dati interne per maxfiles l'allocazione rimangono invariate. Ad esempio, se i file usati in un volume aumentano a 63.753.378 e 100.000 file vengono eliminati, l'allocazione maxfiles rimane a 63.753.378. Dopo che un volume ha superato un maxfiles limite, non è possibile ridurre le dimensioni del volume al di sotto della quota corrispondente a tale maxfiles limite anche se è stato ridotto il numero effettivo di file usati. Ad esempio, il maxfiles limite per un volume 2 TiB è 63.753.378. Se si creano più di 63.753.378 file in tale volume, la quota del volume non può essere ridotta al di sotto dell'indice corrispondente di 2 TiB.

Per volumi di grandi dimensioni:

Dimensioni del volume (quota) Correzione automatica del maxfiles limite
> 50 TiB 2,550,135,120

È possibile aumentare il maxfiles limite oltre 2.550.135.120 usando una richiesta di supporto. Per ogni 2.550.135.120 file si aumenta (o una frazione), è necessario aumentare la quota di volume corrispondente di 120 TiB. Ad esempio, se si aumenta maxfiles il limite da 2.550.135.120 a 5.100.270.240 file (o un numero compreso tra), è necessario aumentare la quota di volume a almeno 240 TiB.

Il valore massimo maxfiles per un volume TiB di 500 è 10.625.563.000 file.

Non è possibile impostare maxfiles limiti per i volumi di protezione dei dati tramite una richiesta di quota. Azure NetApp Files aumenta automaticamente il maxfiles limite di un volume di protezione dati per contenere il numero di file replicati nel volume. Quando si verifica un failover in un volume di protezione dati, il maxfiles limite rimane l'ultimo valore prima del failover. In questo caso, è possibile inviare una richiesta di maxfiles quota per il volume.

Aumento del limite di richieste

È possibile creare una richiesta di supporto tecnico di Azure per aumentare i limiti regolabili dalla tabella Limiti risorse.

Nota

A seconda delle risorse disponibili nell'area e del limite richiesto, supporto tecnico di Azure potrebbe richiedere informazioni aggiuntive per determinare la fattibilità della richiesta.

  1. Passare a Nuova richiesta di supporto in Supporto e risoluzione dei problemi.

  2. Nella scheda Descrizione del problema specificare le informazioni necessarie:

    1. Per Tipo di problema selezionare Limiti servizio e sottoscrizione (quote).
    2. Seleziona la tua sottoscrizione in Sottoscrizione.
    3. Per Tipo di quota selezionare Archiviazione: Limiti di Azure NetApp Files.

    Screenshot che mostra la scheda Descrizione del problema.

  3. Nella scheda Dettagli aggiuntivi selezionare Immettere i dettagli nel campo Dettagli richiesta.

    Screenshot che mostra la scheda Dettagli e il campo Immetti dettagli.

  4. Per richiedere l'aumento del limite, specificare le informazioni seguenti nella finestra Dettagli quota visualizzata:

    1. In Tipo di quota selezionare il tipo di risorsa da aumentare.
      Ad esempio:

      • Quota di capacità a livello di area per sottoscrizione (TiB)
      • Numero di account NetApp per area di Azure per sottoscrizione
      • Numero di volumi per sottoscrizione
    2. In Area richiesta selezionare l'area.
      Le dimensioni correnti e predefinite vengono visualizzate in Stato quota.

    3. Immettere un valore per richiedere un aumento per il tipo di quota specificato.

    Screenshot che mostra come visualizzare e richiedere l'aumento della quota a livello di area.

  5. Selezionare Salva e continua. Selezionare Rivedi e crea per creare la richiesta.

Passaggi successivi