Managing FSx for OpenZFS file system resources - FSx for OpenZFS

Managing FSx for OpenZFS file system resources

A file system is the primary FSx for OpenZFS resource. You can create, list, update, and delete FSx for OpenZFS file systems using the AWS Management Console, AWS CLI, and API.

Configurable FSx for OpenZFS file system properties

When you create a file system, you specify the following file system properties:

  • Deployment type – The deployment type of your file system (Multi-AZ or Single-AZ). Single-AZ file systems replicate your data and provide automatic self-healing within a single Availability Zone. Multi-AZ file systems provide additional resiliency by replicating your data and providing high availability by automatically failing over across multiple Availability Zones within the same AWS Region.

  • Storage capacity – The storage capacity of your file system, from a range of 64 to 524,288 GiB.

  • Provisioned SSD IOPS – The maximum number of read and write operations for your file system. You can use the default setting of 3 IOPS per GB of SSD storage, or you can provision the SSD IOPS to a maximum of 160,000 SSD IOPS per file system for Single-AZ 1 and 400,000 SSD IOPS per file system for Single-AZ 2 and Multi-AZ*. You pay for additional SSD IOPS that you provision above the default 3 IOPS per GB of SSD storage.

    Note

    *The maximum SSD IOPS you can provision for Multi-AZ file systems depends on the AWS Region your file system is located in. For more information, see Data access from disk.

  • Throughput capacity – The sustained speed at which the file server that hosts your file system can serve data, in MB per second (MB/s). You can use the default Amazon FSx-provisioned value or you can specify a different value. You pay for additional throughput capacity that you provision above the Amazon FSx default value.

    You can increase the amount of throughput capacity as needed at any time after you create the file system. For more information, see Managing throughput capacity.

  • Network and security – The VPC and subnets for the management and data access endpoints that your file system creates. For Multi-AZ file systems, you also define an IP address range and route tables. The maximum number of route tables that you can specify is 15.

  • Encryption – Amazon FSx automatically encrypts the data in your file system at rest using the Amazon FSx service AWS Key Management Service key for your AWS account by default. You can choose to use a different KMS key.

When you create a new file system, Amazon FSx automatically configures a root volume if you use the Quick create option. You can customize the root volume configuration when creating a file system by using the Standard create option. All new volumes that you create on a file system are children of the root volume. For more information about the properties you'll use to configure the root volume, see Volume properties. After your file system is created, you can create additional volumes as needed to organize your data. For more information, see Creating a volume.