Performance and scale

High-speed, low-latency file storage in the cloud

Amazon FSx for OpenZFS delivers one of the lowest file storage latencies available in the cloud. It is built on the latest Amazon Web Services compute, disk, and networking technologies, providing fast, consistent latencies as low as a few hundred microseconds for your high-performance workloads with even lower latencies for frequently accessed data.

Throughput and IOPS performance

Amazon FSx for OpenZFS delivers up to 21 gigabytes per second (GB/s) of throughput and over 1 million IOPS for frequently-accessed cached data. For data accessed from persistent disk storage, FSx for OpenZFS file systems delivers up to 10 GB/s and up to 350,000 IOPS. You can also enable data compression on your file system to help increase your effective throughput.

Scalable performance for up to thousands of clients

FSx for OpenZFS supports simultaneous access from up to thousands of clients so that you can deliver shared, high-performance file storage for users or applications at scale. With support for multiple parallel connections per client, you can deliver your file system’s maximum levels of throughput and IOPS even for just a single client.

Cost optimization

Flexible storage and performance capacity

Amazon FSx for OpenZFS lets you independently set your storage and performance capacity to customize your file system for your specific workload needs. You can scale your storage capacity provisioned throughput and SSD IOPS at any time to adapt your file system as your needs evolve.

ZFS-powered storage efficiency capabilities

Amazon FSx for OpenZFS is powered by the popular OpenZFS file system, which was designed to provide high levels of storage efficiency. Amazon FSx for OpenZFS supports the latest Zstandard and LZ4 compression technologies, which can help you reduce your storage costs for high-performance FSx for OpenZFS file systems and backup storage. It also supports multiple data containers (volumes) per file system, thin provisioning, and user or group storage quotas to enable you to efficiently support multiple teams, applications, and use cases within a single file system.

Pay-as-you-go billing model

With Amazon FSx, you pay only for the resources you use. You are billed for file systems based on the storage capacity (per GB-month), SSD IOPS (per IOPS-month), and throughput capacity (per MBps-month) that you provision. You are billed by the second, ensuring that you only pay for resources for the period of time when you’re using them.

Accessibility

Support for the latest versions of NFS

Amazon FSx for OpenZFS provides full support for NFS v3, v4.0, v4.1, and v4.2 to help you migrate your NFS-based or other ZFS-based on-premises applications and storage to Amazon Web Services services, and build new cloud-native applications easily using a simple, highly available, high-performance NFS endpoint.

Accessible from Amazon Web Services compute instances and containers

Amazon FSx for OpenZFS file systems supports thousands of simultaneous clients running in Amazon Elastic Compute Cloud (Amazon EC2), Amazon Elastic Container Service (Amazon ECS), Amazon Elastic Kubernetes Service (Amazon EKS) and Amazon WorkSpaces.

Accessible in Amazon Web Services services and on premises

With Amazon FSx for OpenZFS, you can access file systems from another VPC (including a VPC in another region) using Amazon Transit Gateway or VPC Peering, and you can access file systems from on premises using Amazon Direct Connect.

Administration and management

Rich ZFS capabilities for working with data

Amazon FSx for OpenZFS provides rich ZFS capabilities for working with data, like point-in-time snapshots, in-place data cloning, and on-demand data replication across file systems, all available natively via the FSx console or API. With snapshots, you can easily track historical versions of your data and applications, and restore these versions with a click of a button. With data cloning, you can instantly clone data in place to quickly test features and changes without interrupting your existing users or applications, and without needing to duplicate your data. With on-demand data replication across file systems, you can easily and efficiently transfer incremental point-in-time snapshots of your volumes to another file system within or across Amazon Web Services regions and/or accounts, without the extra work of establishing connectivity between your file systems or detecting and handling network interruptions.

Simple, flexible administration

With Amazon FSx for OpenZFS, you have full flexibility and control over how you administer your file systems. You can manage your file systems using the Amazon Web Services Management Console, Amazon Command Line Interface (Amazon CLI), and Amazon SDK.

Integrated with Amazon Web Services services

With Amazon FSx for OpenZFS, you can easily control who can administer your file systems, volumes, and backups—such as create, update, and delete—using Amazon Identity and Access Management (IAM). You can monitor storage and performance metrics using Amazon CloudWatch, monitor and secure API calls using Amazon CloudTrail and IAM, and manage file systems using Amazon CloudFormation.

Availability and data protection

Automatic file system backups for disaster recovery

Amazon FSx for OpenZFS automatically takes highly durable, daily file-system backups to Amazon S3. You can modify your backup schedule, take additional backups of your file system, or restore your existing backups to a new file system at any time. Backups are point-in-time consistent, incremental, easy to manage, and quick to create and restore. To provide additional layers of data protection and meet business continuity, disaster recovery, and compliance requirements, you can also copy these file system backups across Amazon Web Services Regions.

Easy file-level restore with snapshots

Amazon FSx for OpenZFS supports near instant point-in-time volume snapshots that are stored directly within your file system. End users can easily restore volumes to past snapshots, or even undo changes and compare versions of individual files or directories.

Multi-AZ deployments

Amazon FSx offers a multi-Availability Zone (Multi-AZ) deployment option, designed to provide continuous availability to data in the event of a file server failure, connectivity loss, or even an AZ-wide disruption. Multi-AZ file systems include an active and standby file server in separate AZs, and any changes written to disk in your file system are synchronously replicated across AZs to the standby. During planned maintenance, or in the event of a failure of the active file server or its AZ, Amazon FSx automatically fails over to the standby so you can resume file system operations without a loss of availability to your data.

Hot standby file systems with on-demand replication

Amazon FSx for OpenZFS supports on-demand data replication across file systems. By scheduling regular, incremental replication to a second file system, you can implement an active–passive disaster recovery solution with an RTO as low as 5 minutes. Because on-demand replication only transfers incremental changes, you can achieve an RPO as low as 15 minutes for workloads driving up to 2 GB/s of data churn.

Security and compliance

Encryption

All Amazon FSx for OpenZFS file system data is automatically encrypted at rest using keys managed with Amazon Key Management Service (Amazon KMS). Data is automatically encrypted in transit with 256-bit encryption when accessed from supported Amazon EC2 instance types.

Network isolation

Amazon FSx for OpenZFS is integrated with IAM, which lets you control who can administer your file systems, volumes, and backups (create, update, delete, etc.). You can also tag your Amazon FSx for OpenZFS resources and control the actions that your IAM users and groups can take based on those tags.

Resource-level permissions and tagging

Amazon FSx for OpenZFS is integrated with IAM, which lets you control who can administer your file systems, volumes, and backups (create, update, delete, etc.). You can also tag your Amazon FSx for OpenZFS resources and control the actions that your IAM users and groups can take based on those tags.

API activity monitoring

You can monitor and secure API calls using Amazon CloudTrail and IAM and detect and flag suspicious API usage patterns using Amazon GuardDuty.

File- and directory-level access control

Amazon FSx for OpenZFS supports POSIX permissions so that you can define fine-grained file- and directory-level access permissions for individual users and groups.

Compliance

Amazon FSx for OpenZFS has been assessed to meet global and industry security standards, complying with PCI DSS, ISO 9001, 27001, 27017, and 27018; SOC 1, 2, and 3. For more information and resources, visit our compliance page.