Use a single Availability Zone
Overview
This section explains when it's more beneficial to use a single Availability Zone implementation of Amazon FSx for Windows File Server. It covers scenarios where moving to a single Availability Zone reduces costs, while still enabling you to use Amazon FSx for Windows File Server as your managed file storage service. We recommend that you implement a single Availability Zone for Amazon FSx for production workloads. This can help ensure that you have the redundancy of multiple Availability Zones.
Cost impact
A single Availability Zone file system offers an approximately 40 percent cost
reduction compared to a multiple Availability Zone implementation. With a
multiple Availability Zone file system, you pay $0.230 per GB-month in SSD and
$0.025 per GB-month in HDD compared to $0.130 per GB-month for SSD and $0.013
per GB-month for HDD on a single Availability Zone file system. You can see a
comparison of costs and create your own estimates by using the AWS Pricing Calculator
For a 10 TB file system this can be a difference of paying approximately
$1,200 per month for multiple Availability Zones or $680 per month for a single
Availability Zone. This example
Cost optimization recommendations
Single Availability Zone deployments
To make sure that a single Availability Zone is the right fit, take into consideration your own internal SLAs for the data being stored on FSx for Windows File Server. This entails understanding if you have SLAs to provide to your customers (internal and external) and if the three nines of availability for an Amazon FSx single Availability Zone will still allow you to meet those SLAs. FSx for Windows File Server with a single Availability Zone still has an uptime of 99.9 percent. The SLA for Amazon FSx for multiple Availability Zones is greater than 99.99 percent. For mission-critical workloads, we recommend that you use multiple Availability Zones over a single Availability Zone, even at additional cost.
Single Availability Zone deployments are ideal for workloads such as backups for SQL Server databases. They can provide low cost storage with an HDD tier, while still providing you with consistent uptime. If you require a higher level of availability for a production workload, such as highly-available SQL servers or production application access, then a single Availability Zone isn't the right fit for your workloads. For backups, non-production testing, and development environments, an Amazon FSx single Availability Zone implementation can reduce your operational costs.
One use case where an Amazon FSx single Availability Zone file system works
well is in a production situation where multiple Amazon FSx single Availability
Zone file systems are in use, as the per-server storage in a highly
available SQL Server cluster using Always On availability groups. For more
information, see the Optimizing cost for your high availability SQL Server deployments on
AWS
Multi-Region replication
A potential option for reducing costs with a single Availability Zone file system (one where only a single Availability Zone file system works) is if you want to take advantage of a multi-Region replication with Amazon FSx. You can deploy Single-AZ file systems that support usage with native Microsoft DFS-R. DFS-R has the capability to automatically replicate data across Regions and multiple sites. For more information about configuring DFS-R using Amazon FSx, see Using Microsoft Distributed File System Replication in the Amazon FSx documentation.
Another alternative for multi-Region cost savings is using AWS Storage Gateway. This enables you to implement an Amazon FSx File Gateway in another Region for multi-Region access of Amazon FSx. For more information, see the AWS Storage Gateway section of this guide.
If you work across Regions, you must consider the data transfer cost for
cross-Region data traffic. Traffic moving across Regions incurs a $0.02/Gb
charge. So, if you have consistent data change at high volumes, this will
add to your overall cost. For example
Maintenance window
The maintenance window is a key consideration if you're using a Single Availability Zone with Amazon FSx. During the maintenance window, the Amazon FSx file system is unavailable for roughly 20 minutes, due to routine software patching for the underlying Windows Server. If you're using the file system for overnight backups, adjust the Amazon FSx maintenance window accordingly to avoid interruptions during your backup. You can adjust the maintenance window after creating your Amazon FSx file system.
Additional resources
-
Availability and durability: Single-AZ and Multi-AZ file systems (Amazon FSx documentation)
-
Amazon FSx for Windows File Server Pricing
(AWS website)