Performance characteristics of SSD and HDD storage classes - FSx for Lustre
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Performance characteristics of SSD and HDD storage classes

The throughput that an FSx for Lustre file system provisioned with SSD or HDD storage class supports is proportional to its storage capacity. Amazon FSx for Lustre file systems scale to multiple TBps of throughput and millions of IOPS. Amazon FSx for Lustre also supports concurrent access to the same file or directory from thousands of compute instances. This access enables rapid data checkpointing from application memory to storage, which is a common technique in high performance computing (HPC). You can increase the amount of storage and throughput capacity as needed at any time after you create the file system. For more information, see Managing storage capacity.

FSx for Lustre file systems provide burst read throughput using a network I/O credit mechanism to allocate network bandwidth based on average bandwidth utilization. The file systems accrue credits when their network bandwidth usage is below their baseline limits, and can use these credits when they perform network data transfers.

The following tables show performance that the FSx for Lustre deployment options using SSD and HDD storage classes are designed for.

File system performance for HDD storage options
Deployment Type Network throughput (MBps/TiB of storage or SSD cache provisioned) Network IOPS (IOPS/TiB of storage provisioned) Cache storage (GiB of RAM/TiB of storage provisioned) Disk latencies per file operation (milliseconds, P50) Disk throughput (MBps/TiB of storage or SSD cache provisioned)

Baseline

Burst

Baseline

Burst

PERSISTENT-12
HDD storage 40 375*

Tens of thousands baseline

Hundreds of thousands burst

0.4 memory

Metadata: sub-ms

Data: single-digit ms

12

80 (read)

50 (write)

SSD read cache

200

1,900

200 SSD cache

Data: sub-ms

200

-

PERSISTENT-40
HDD storage 150 1,300*

Tens of thousands baseline

Hundreds of thousands burst

1.5

Metadata: sub-ms

Data: single-digit ms

40

250 (read)

150 (write)

SSD read cache

750

6500

200 SSD cache

Data: sub-ms

200

-

Note

Scratch 2 file systems are not available in the China Region.

Note

* Persistent file systems in the following Amazon Web Services Regions provide network burst up to 530 MBps per TiB of storage: Africa (Cape Town), Asia Pacific (Hong Kong), Asia Pacific (Osaka), Asia Pacific (Singapore), Canada (Central), Europe (Frankfurt), Europe (London), Europe (Milan), Europe (Stockholm), Middle East (Bahrain), South America (São Paulo), China, and US West (Los Angeles).

Example: Aggregate baseline and burst throughput

The following example illustrates how storage capacity and disk throughput impact file system performance.

A persistent file system with a storage capacity of 4.8 TiB and 50 MBps per TiB of throughput per unit of storage provides an aggregate baseline disk throughput of 240 MBps and a burst disk throughput of 1.152 GBps.

Regardless of file system size, Amazon FSx for Lustre provides consistent, sub-millisecond latencies for file operations.