Arch_Amazon FSx_64 imageIcon source: AWS
CLOUD SERVICE · AWS

Amazon FSx

Amazon FSx provides fully managed file storage solutions, including FSx for Windows File Server for Microsoft Windows-based applications, FSx for Lustre for high-performance computing applications, and FSx for OpenZFS and FSx for NetApp ONTAP for POSIX-compliant file systems, all offering seamless integration, high reliability, and scalability.

Cloud Services Hub →

What is Amazon FSx

Read the extensive description

Amazon FSx is a family of fully managed file storage services designed to provide robust, scalable, and feature-rich storage solutions. Amazon Web Services (AWS) has crafted these services to cater to the diverse needs of modern applications, offering a range of file systems that leverage the benefits of popular open-source and commercially licensed file systems. By providing managed services based on these file systems, FSx removes much of the administrative overhead involved in setup, backups, and patching, allowing users to focus more on their application or business logic. 

 

One of the key offerings within the Amazon FSx family is Amazon FSx for Windows File Server, designed specifically for Windows-based applications. This service provides a fully managed native Microsoft Windows file system, supporting the SMB protocol and Windows NTFS. It is built on Windows Server and offers features such as integrated Active Directory authentication, file locking, and snapshots. This makes it an ideal choice for businesses running Windows applications that require shared file storage, like content management systems, web serving, or data analytics applications. 

 

Another significant component is Amazon FSx for Lustre, which caters to workloads that require high-performance computing (HPC). FSx for Lustre provides a high-performance file system optimized for fast processing of workloads such as machine learning, high-performance computing, video processing, and financial modeling. 

 

It can seamlessly integrate with Amazon S3, allowing data to be imported from and exported to S3 buckets with ease, making it a powerful solution for processing vast datasets. Amazon FSx for OpenZFS and Amazon FSx for NetApp ONTAP further expand the range of available options, targeting users who seek the advanced features and functionality these file systems offer. FSx for OpenZFS is suited for developers and organizations that rely on the open-source ZFS file system, known for its robustness and data integrity features. It supports ZFS features such as snapshots, cloning, and data compression, delivering a managed, highly reliable storage solution. FSx for NetApp ONTAP, on the other hand, brings the widely recognized capabilities of NetApp's ONTAP storage software into the AWS cloud. This service is designed for enterprises that require NetApp's data management features, including deduplication, compression, thin provisioning, and data replication. 

 

It's particularly well-suited for enterprises looking to extend or migrate their existing on-premises workloads into the cloud while maintaining compatibility with their existing NetApp-based environments. 

 

In summary, Amazon FSx offers a comprehensive suite of managed file services, each tailored to specific file system needs and workloads. From Windows-centric applications to high-performance computing, open-source ZFS projects, and NetApp ONTAP environments, FSx provides scalable, secure, and efficient file storage solutions. By handling routine tasks such as provisioning, patching, and backup, FSx enables businesses and developers to allocate more time and resources to innovation and growth.

Key Amazon FSx Features

Amazon FSx is a fully managed and scalable file storage service, offering multiple file system options like Lustre, Windows File Server, and NetApp ONTAP, integrated with the AWS ecosystem, ensuring high performance, data protection, and seamless compatibility for a variety of application needs.

Fully Managed Service

Amazon FSx eliminates the heavy lifting of deploying, patching, and managing your file systems. It automates time-consuming administrative tasks such as hardware provisioning, software configuration, patching, and backups.

Multiple File System Options

Amazon FSx offers a range of file systems including FSx for Lustre, FSx for Windows File Server, and FSx for NetApp ONTAP to meet the specific storage and access requirements of your applications.

Integrated with AWS Ecosystem

Amazon FSx is fully integrated with AWS services like Amazon S3, AWS Direct Connect, and AWS Backup, making it easy to store, analyze, and protect your data.

Highly Scalable and Performant

Easily scale your file storage up or down, paying only for what you use. Amazon FSx provides the fast performance your applications require, with the capability to scale throughput and capacity independently.

Data Protection and Security

FSx offers robust data protection features such as automatic backups, encryption of data at rest and in-transit, and network isolation using Amazon VPC.

Compatibility

Designed for seamless compatibility with existing applications and tools, Amazon FSx supports popular file system protocols and features like SMB, NFS, and iSCSI for a broad range of application compatibility.

Amazon FSx Use Cases

Amazon FSx serves a broad range of use cases across different industry sectors by providing high-performance computing for large-scale data processing, scalable and reliable enterprise file storage, simplified data sharing across environments, rapid machine learning model development, and secure data archiving.

High-performance Computing (HPC) with Amazon FSx for Lustre

Amazon FSx for Lustre is designed to provide fast and scalable storage for compute-intensive workloads. Users can process and analyze large data sets quickly, making it ideal for applications in fields like genomics, financial modeling, and video processing, where high data throughput and low latencies are critical.

Enterprise Applications with Amazon FSx for Windows File Server

Amazon FSx for Windows File Server delivers fully managed, highly reliable, and scalable file storage that is accessible over the industry-standard Server Message Block (SMB) protocol. This is suited for business applications that require shared file storage such as content management, web serving, and data analytics workloads, especially those that heavily rely on Windows-native file system features.

Simplified Data Sharing with Amazon FSx for NetApp ONTAP

Amazon FSx for NetApp ONTAP offers a fully managed NetApp ONTAP file system that simplifies the sharing of data across on-premises and cloud environments. It's appropriate for organizations looking to migrate their existing on-premises data to the cloud without needing to re-architect applications, making it optimal for disaster recovery, storage tiering, and data archiving use cases.

Machine Learning and AI Data Processing with Amazon FSx for Lustre

For machine learning and artificial intelligence applications, Amazon FSx for Lustre provides the high-speed storage required to train complex models quickly. By facilitating faster data processing and analysis, developers and data scientists can iterate on models more rapidly, significantly speeding up the time to insight and model accuracy improvements.

Secure and Durable Archiving with Amazon FSx for OpenZFS

Amazon FSx for OpenZFS delivers a fully managed file system that combines the powerful features of ZFS with the scalability and reliability of AWS. This makes it an excellent choice for organizations looking to securely archive data with efficient compression, data deduplication, and snapshots for data integrity.

Amazon FSx pricing models

Amazon FSx pricing varies by service type (Windows File Server, Lustre, NetApp ONTAP, OpenZFS) and is based on storage capacity (SSD/HDD), throughput capacity, backup storage, and data transfer costs, with additional features potentially affecting costs.

Amazon FSx for Lustre

Pricing for Amazon FSx for Lustre depends on the type of storage used (SSD or HDD), the capacity of storage provisioned, and the data transfer costs. FSx for Lustre also offers options for data repositories on S3, with pricing depending on the amount of S3 data accessed.

Amazon FSx for NetApp ONTAP

Amazon FSx for NetApp ONTAP pricing is based on the provisioned storage capacity (both SSD and HDD), the throughput capacity, and backup storage. Prices vary by throughput capacity and storage efficiency features like data compression and deduplication are available to help manage costs.

Amazon FSx for OpenZFS

Amazon FSx for OpenZFS pricing involves charges based on the provisioned storage capacity (SSD only), throughput capacity, and additional backup storage. Costs are also incurred for data transfer out of the Amazon FSx service.

Amazon FSx for Windows File Server

Amazon FSx for Windows File Server pricing is based on the storage capacity provisioned, backup storage, data transfer out of the service, and any additional features such as data deduplication. Costs are incurred for both SSD and HDD storage options, with prices varying by region.

Services Amazon FSx integrates with

Amazon EC2 image Amazon EC2

You can use Amazon EC2 instances to access and manage your Amazon FSx file systems, allowing for scalable computing power with fast and consistent file system performance.

Open Amazon EC2 →
AWS CloudFormation image AWS CloudFormation

AWS CloudFormation enables you to use templates to define and automate the creation and management of Amazon FSx file systems along with other AWS resources in a predictable and consistent manner.

Open AWS CloudFormation →
Amazon CloudWatch image Amazon CloudWatch

Amazon CloudWatch allows you to monitor your Amazon FSx file systems with comprehensive metrics, alarms, and visualization capabilities to maintain the health and performance of your file systems.

Open Amazon CloudWatch →
AWS Identity and Access Management image AWS Identity and Access Management (IAM)

AWS IAM allows you to manage user access and permissions for Amazon FSx resources, providing secure control over who can access and manage your file systems.

Open AWS Identity and Access Management (IAM) →
AWS Backup image AWS Backup

AWS Backup provides centralized backup services to create, manage, and restore backups of your Amazon FSx file systems, ensuring data durability and compliance.

Open AWS Backup →