In che modo Amazon EFS riporta le dimensioni dei file system e degli oggetti - Amazon Elastic File System

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

In che modo Amazon EFS riporta le dimensioni dei file system e degli oggetti

Le seguenti sezioni descrivono come Amazon EFS riporta le dimensioni del file system, le dimensioni degli oggetti all'interno di un file system e la velocità effettiva del file system.

Misurazione degli oggetti EFS del file system Amazon

Gli oggetti che puoi visualizzare in un EFS sistema Amazon includono file normali, directory, link simbolici e file speciali (FIFOse socket). Ognuno di questi oggetti è misurato partendo da 2 kibibytes (KiB) di metadati (per i suoi inode) e uno o più incrementi di 4 KiB di dati. L'elenco seguente illustra le dimensioni misurate dei dati per diversi tipi di oggetti del file system:

  • File normali - La dimensione calcolata di un file normale è la dimensione logica del file arrotondata al successivo incremento di 4 KiB, anche se può essere inferiore per file sparsi.

    Un file sparse è un file nel quale i dati non vengono scritti in tutte le posizioni del file prima del raggiungimento della sua dimensione logica. Per un file sparse, in alcuni casi lo storage effettivo utilizzato è inferiore alla dimensione logica arrotondata al successivo incremento di 4 KiB. In questi casi, Amazon EFS riporta lo spazio di archiviazione effettivo utilizzato come dimensione dei dati misurata.

  • Directory - La dimensione calcolata di una directory è lo spazio di memorizzazione effettivamente utilizzato per le voci della cartella e la struttura di dati che le contiene, arrotondata al successivo incremento di 4 KiB. La dimensione calcolata dei dati non tiene conto dello spazio di memorizzazione effettivamente utilizzato dai file di dati.

  • Collegamenti simbolici e file speciali - La dimensione calcolata di questi oggetti è sempre 4 KiB.

Quando Amazon EFS riporta lo spazio utilizzato per un oggetto, tramite l'space_usedattributo NFSv4 .1, include la dimensione attuale dei dati misurati dell'oggetto ma non la dimensione dei metadati. È possibile utilizzare due utilità per misurare l'utilizzo del disco di un file, l'utilità du e stat. Di seguito è riportato un esempio di come utilizzare l'duutilità su un file vuoto che include l'-kopzione per restituire l'output in kilobyte.

$ du -k file 4 file

L'esempio seguente mostra come utilizzare l'statutilità su un file vuoto per restituire l'utilizzo del disco del file.

$ /usr/bin/stat --format="%b*%B" file | bc 4096

Per misurare le dimensioni di una directory, utilizzare l'utilità stat. Trovare il valore Blocks e moltiplicare tale valore per la dimensione del blocco. Segue un esempio di come utilizzare l'utilità stat in una directory vuota:

$ /usr/bin/stat --format="%b*%B" . | bc 4096

Dimensione misurata di un EFS file system Amazon

La dimensione misurata di un EFS file system Amazon include la somma delle dimensioni di tutti gli oggetti correnti in tutte le classi di EFS storage. La dimensione di ogni oggetto viene calcolata a partire da un campionamento rappresentativo della dimensione dell'oggetto durante l'ora di misurazione, ad esempio l'ora dalle 8.00 alle 9:00 di mattina.

Un file vuoto contribuisce per 6 KiB (2 KiB di metadati+4 KiB di dati) alla dimensione calcolata della dimensione del suo file system. Al momento della creazione, un file system presenta una singola cartelle principale e quindi restituisce una dimensione misurata di 6 KiB.

La dimensione misurata di uno specifico file system definisce l'utilizzo per il quale il proprietario dell'account viene tariffato per quel file system per quell'ora.

Nota

La dimensione misurata non rappresenta uno snapshot coerente del file system in nessuno dei momenti che compongono tale ora. Il documento rappresenta le dimensioni degli oggetti esistenti nel file system in diversi momenti all'interno della stessa ora oppure dell'ora precedente. Tali dimensioni vengono sommate per determinare la dimensione del file system misurata per l'ora. La dimensione misurata di un file system risulta quindi alla fine coerente con le dimensioni degli oggetti memorizzati al suo interno quando non ci sono operazioni di scrittura sul file system.

Puoi visualizzare la dimensione misurata per un EFS file system Amazon nei seguenti modi:

Nota

La dimensione misurata di ValueInStandard è utilizzata anche per determinare il throughput di I/O di base e le velocità di picco. Per ulteriori informazioni, consulta Velocità effettiva di espansione.

Misurazione delle classi di storage Infrequent Access e Archive

Le classi di storage EFS Infrequent Access (IA) e Archive vengono misurate in incrementi di 4 KiB e hanno un costo di fatturazione minimo per file di 128 KiB. I metadati dei file IA e Archive (2 KB per file) vengono sempre archiviati e misurati nella classe di archiviazione Standard. Il supporto per file di dimensioni inferiori a 128 KiB è disponibile solo per le politiche relative al ciclo di vita aggiornate a partire dalle 12:00 PT del 26 novembre 2023. L'accesso ai dati per lo storage IA e Archive viene misurato in incrementi di 128 KB.

È possibile utilizzare la StorageBytes CloudWatch metrica per visualizzare la dimensione misurata dei dati in ciascuna delle classi di archiviazione. La metrica mostra anche il numero totale di byte consumati dall'arrotondamento di file di piccole dimensioni all'interno delle classi di archiviazione IA e Archive. Per ulteriori informazioni sulla visualizzazione delle metriche, consulta. CloudWatch Accesso ai CloudWatch parametri per Amazon EFS Per ulteriori informazioni sul parametro StorageBytes, consulta CloudWatch metriche per Amazon EFS.

Misurazione della velocità di trasmissione effettiva

Amazon EFS misura il throughput per le richieste di lettura a un terzo della velocità delle altre operazioni di I/O del file system. Ad esempio, se si utilizzano 30 mebibyte al secondo (MiBps) di velocità effettiva di lettura e scrittura, la parte di lettura conta come 10 del throughput effettivo, la parte MiBps di scrittura conta 30 MiBps e il throughput misurato combinato è 40. MiBps Questo throughput combinato adeguato ai tassi di consumo si riflette nella metrica. MeteredIOBytes CloudWatch

Misurazione della produttività elastica

Quando la modalità Elastic Throughput è abilitata per un file system, paghi solo per la quantità di metadati e dati letti o scritti sul file system. I EFS file system Amazon che utilizzano i metadati del contatore e della fattura in modalità Elastic Throughput vengono letti come operazioni di lettura e le scritture dei metadati come operazioni di scrittura. Le operazioni sui metadati vengono misurate con incrementi di 4 KiB e le operazioni sui dati vengono misurate con incrementi di 32 KiB.

Misurazione della velocità di trasmissione effettiva con provisioning

Per i file system che utilizzano la modalità di throughput Provisioned, si paga solo per il periodo di tempo in cui il throughput è abilitato. Amazon EFS contabilizza i file system con la modalità di throughput Provisioned abilitata una volta all'ora. Per la misurazione quando la modalità di throughput Provisioned è impostata per meno di un'ora, Amazon EFS calcola la media temporale con una precisione al millisecondo.