Amazon FSx is a fully managed file storage service that provides high-performance file systems on AWS for a variety of workloads.
It supports Windows, Lustre, NetApp ONTAP, and OpenZFS file systems β enabling you to run file-based applications without managing storage infrastructure.
π Why Use Amazon FSx?
Benefit |
Description |
β
Fully managed |
AWS handles setup, patching, backups, etc. |
π¨ High performance |
Optimized for throughput and IOPS |
π Secure |
Supports VPC, encryption, IAM, KMS |
π° Cost-effective |
Pay-as-you-go; storage + throughput pricing |
π Integrated |
Supports AD, S3, Kubernetes, and more |
π§±Β Amazon FSx File System Types
FSx Variant |
Best For |
Protocols |
Key Features |
FSx for Windows File Server |
Windows-based apps, .NET, SQL Server |
SMB (Server Message Block) |
AD integration, DFS, NTFS ACLs |
FSx for Lustre |
HPC, ML, media rendering, genomics |
Lustre (POSIX) |
Parallel file system, S3-backed |
FSx for NetApp ONTAP |
Enterprise apps, shared storage |
NFS, SMB, iSCSI |
Snapshots, clones, tiering to S3 |
FSx for OpenZFS |
Linux workloads, DevOps |
NFS |
ZFS snapshots, compression, clone |
π§ Β Use Case Highlights
Use Case |
FSx Variant Recommended |
Active Directory file shares |
FSx for Windows File Server |
Big data analytics / ML |
FSx for Lustre |
SAP / Oracle on shared NAS |
FSx for ONTAP |
CI/CD on Linux |
FSx for OpenZFS |
πΒ Security & Access Control
-
IAM Policies and Security Groups
-
VPC support (no public IPs by default)
- Encryption at rest and in transit
- Integration with AWS KMS, AD, and Kerberos
π΅Β Pricing Overview
Cost Component |
Description |
Storage capacity |
Charged per GB/month |
Provisioned throughput |
Charged separately (except Lustre) |
Backups & snapshots |
Charged based on usage |
Data transfer |
Within VPC is free; cross-AZ incurs cost |
πΒ Performance Characteristics
FSx Variant |
Max Throughput |
Max IOPS |
Latency |
Windows File Server |
Up to 2 GBps |
Up to 80,000 |
Low-ms |
Lustre |
100s of GBps (HPC) |
1 million+ |
Sub-ms |
NetApp ONTAP |
Up to 4 GBps |
Up to 160,000 |
Low-ms |
OpenZFS |
Up to 10 GBps |
Up to 350,000 |
Low-ms |
π οΈΒ Integration with Other AWS Services
-
EC2: mount file systems
-
S3: FSx for Lustre & ONTAP can tier/archive to S3
-
Backup: AWS Backup integration
-
EKS / ECS: Persistent storage support
-
AD / AWS Managed Microsoft AD: For Windows FSx
β
Summary Table
Feature |
FSx for Windows |
FSx for Lustre |
FSx for ONTAP |
FSx for OpenZFS |
Protocols Supported |
SMB |
Lustre |
SMB/NFS/iSCSI |
NFS |
AD Integration |
β
|
β |
β
|
β |
S3 Tiering |
β |
β
|
β
|
β |
Best For |
Windows apps |
HPC workloads |
Enterprise NAS |
Linux workloads |