AWS FSx Service Guide
Last updated
Was this helpful?
Last updated
Was this helpful?
FSx is an AWS file sharing service that addresses scenarios where EFS (Elastic File System) isn't compatible. It provides a distributed file system with non-NFS options for file sharing, with AWS managing the scaling and availability of the data.
FSx for NetApp ONTAP
FSx for OpenZFS
FSx for Windows File Server
FSx for Lustre
Note: The most common variants for AWS Solutions Architect-Professional exam are Windows File Server and Lustre.
Mount targets (e.g., EC2 instances in an auto-scaling group)
Distributed file system with endpoint
Elastic network interface for communication
Authentication via:
IAM roles
Managed Microsoft ID
Stores redundant copies of files
Built-in protection against AWS infrastructure outages
Windows line-of-business applications
Windows content management
Media processing workflows on Windows machines
Data analytics on Windows machines
SMB-based file shares
Scalable
Highly available
Cloud-native solution
Managed service
One of the most popular high-performance file storage systems currently in use.
High-performance distributed applications
High-performance compute clusters
Large-scale file share solutions (thousands of EC2 instances)
Big data applications
Machine learning applications
Backed by solid-state drives (SSDs)
Optimized data arrangement for frequent access
Integration with S3 for:
Snapshot storage
Cold storage for less frequently accessed files
High-performance capabilities
Focus on understanding use cases for:
FSx for Windows File Server
FSx for Lustre
Remember:
Windows File Server for SMB-based shares
Lustre for high-performance computing needs
AWS handles scaling and management
Lustre is optimal for scenarios requiring superfast access or thousands of mount targets