Choosing an Amazon FSx File System

Amazon FSx lets you choose between three widely-used file systems: NetApp ONTAP, Windows File Server, and Lustre. This choice is typically based on your familiarity with a given file system or by matching the file system's feature sets, performance profiles, and data management capabilities to the requirements of your workload.

Selecting a familiar file system

When moving existing applications and workloads to AWS, a common consideration is to choose the file system that most closely matches your current storage technology so that you can maintain application compatibility and not change how you manage your data.

Current storage technology

Recommended Amazon FSx file system

NetApp ONTAP

FSx for NetApp ONTAP

Microsoft Windows Server

FSx for Windows File Server

Lustre

FSx for Lustre

Parallel file systems

FSx for Lustre

Other file systems

FSx for NetApp ONTAP

Selecting a file system based on workload requirements

Amazon FSx file systems offer feature sets, performance profiles, and data management capabilities that support a wide variety of use cases.  You can choose a file system that enables you to cost-effectively power your workload with the necessary reliability, functionality, performance, and security.

 

FSx for NetApp ONTAP

FSx for Windows File Server

FSx for Lustre

Performance and Scale

Latency

Sub-millisecond

Sub-millisecond

Sub-millisecond

Max. throughput per file system

2 GB/s*

2 GB/s*

100s of GB/s

Max. throughput available to a single client accessing a file system

2 GB/s*

2 GB/s*

Up to 12 GB/s

Max. number of concurrent client connections per file system

Thousands

Thousands

Thousands

Max. IOPS per file system

Hundreds of thousands

Hundreds of thousands

Millions

Adaptive Quality of Service controls

✓

 

 

Maximum file system size

Virtually unlimited
(100s of PBs)

64 TiB; Extends to multiple PBs using DFS Namespaces

Virtually unlimited
(100s of PBs)

* 2 GB/s is baseline; you may see significantly higher performance due to automatic client/server caching and performance efficiencies from automatic data compression

Accessibility and Integrations

Client compatibility

Windows, Linux macOS

Windows, Linux, macOS

Linux

Protocol support

SMB 2.0, 2.1, 3.0, 3.1.1
NFS 3, 4, 4.1
iSCSI (shared block storage)

SMB 2.0, 2.1, 3.0, 3.1.1

Custom (POSIX-compliant) protocol optimized for performance

AWS Compute

EC2 Windows, EC2 Linux, EKS Linux, ECS Windows, ECS Linux

EC2 Windows, EC2 Linux, ECS Windows

EC2 Linux, EKS Linux, ECS Linux

Automatic import/export of S3 data sets

 

 

✓

Hybrid usage

On-premises access of FSx data

✓ AWS Direct Connect, AWS VPN

✓ AWS Direct Connect, AWS VPN

✓ AWS Direct Connect, AWS VPN

On-premises caching of FSx data

✓ NetApp Global File Cache, NetApp FlexCache

✓ Amazon FSx File Gateway

 

Backup and disaster recovery from on premises to AWS

✓ NetApp SnapMirror

 

 

Support for compute burst to the cloud (use of FSx as an on-AWS cache of data that resides on premises)

✓ NetApp FlexCache

 

 

Price/performance Optimization

Fast SSD storage option

✓

✓

✓

Low-cost storage for cold, infrequently-accessed data

✓ Low-cost tier with cold data automatically cycled to it

✓  HDD storage option

✓ HDD storage option

Choice of throughput and IOPS levels

✓ Throughput and IOPS

✓  Throughput

✓  Throughput

User quotas

✓

✓

✓

Data compression and/or compaction **

✓

✓

 ✓

Data deduplication **

✓

✓

 

** Applies to both primary storage and backups

Availability and Data Protection

Deployment options

Multi-AZ

Single-AZ and Multi-AZ

Single-AZ - Persistent or Scratch

Availability SLA

99.99%

99.99%

99.99%

Crash-consistent incremental backups

✓

✓

✓

Inline instantaneous snapshots

✓

✓

 

Instant cloning

✓

 

 

End-user file restore

✓

✓

 

Cross-region replication

✓ NetApp SnapMirror

 

✓ Using S3 cross-region replication

Cross-region/cross-account backups

 

✓

✓

Security and Compliance

Encryption-at-rest

 ✓ AWS KMS

 ✓ AWS KMS

  ✓ AWS KMS

Encryption-in-transit

✓

✓

✓

Network isolation

 ✓ Amazon VPC

 ✓ Amazon VPC

 ✓ Amazon VPC

Identity-based authentication for file system administration

✓ AWS IAM

 ✓ AWS IAM

✓ AWS IAM

Active Directory support for file system access authentication and access control

✓

✓

 

File access auditing

✓

✓

 

Anti-virus scanning

✓

 

 

Logging of API calls

 ✓ AWS CloudTrail

 ✓ AWS CloudTrail

✓ AWS CloudTrail

Compliance and certification

HIPAA BAA, PCI/DSS, ISO, SOC, IRAP, GDPR, ISMAP, FINMA, MTCS, C5, ENS High, OSPAR, HITRUST CSF

Learn more Amazon FSx pricing

Visit the resources page
Ready to build?
Get started with Amazon EFS
Have more questions?
Contact us