Tech ONTAP Blogs
Tech ONTAP Blogs
Amazon FSx for NetApp ONTAP (FSx for ONTAP) has introduced a new capability to decrease solid-state drive (SSD) capacity. This capability, available in second-generation FSx for ONTAP file systems, gives users a way to reduce provisioned SSD capacity in place without data migration, application downtime, or file system rebuilds.
In this article, we detail how the SSD capacity decreasing capability works, its benefits, and best practices for implementation.
Here’s what I’ll cover:
The new ability to decrease SSD capacity is a significant step forward in cloud storage. While compute and other cloud resources can scale up and down seamlessly, volumes in some storage services cannot be reduced in size once they’re provisioned. With this new FSx for ONTAP capability, your storage capacity can be right-sized post-deployment—within a fully managed, highly available, and production-ready solution.
The impact extends beyond simple capacity management. Organizations running data-intensive, project-based workloads can now optimize costs and improve resource efficiency by eliminating the need to overprovision for peak demand periods.
Historically, reducing SSD capacity has involved tradeoffs between complexity and risk:
Option 1: Provision a new, smaller file system and migrate data volumes manually. This introduces downtime, requires extensive planning, and carries migration risks.
Option 2: Delete the existing file system entirely and rebuild with less storage. This is rarely viable for production environments, which have critical requirements for availability and data integrity.
These management challenges have created pain points for organizations with cyclical workloads where, typically, high-performance SSD capacity remains provisioned and billed despite reduced utilization. That can lead to longer migrations, a higher TCO, and added administrative challenges.
With in-place SSD capacity decreasing, FSx for ONTAP customers can now reduce SSD capacity on demand directly from the AWS Management Console or via the FSx for ONTAP API, without impacting application or data availability.
This capability seamlessly relocates data between SSD aggregates behind the scenes using the volume management functionalities in ONTAP and redirects client access, on a per-volume basis. This method abstracts away complexity for you and maintains uninterrupted access throughout the process. Beyond this operational efficiency, the capability unlocks other key benefits for storage management:
The decreasing SSD capability integrates seamlessly with existing FSx for ONTAP management workflows, requiring minimal training or process changes for operations teams already familiar with the service. This makes it possible for your IT teams to avoid painstaking migration projects and spend their time on initiatives with more strategic value.
Let’s take a look at some example use cases for the new capability.
Chip design projects follow predictable cycles where massive SSD capacity supports intensive simulation workloads during active development phases. However, once testing is completed and a project moves to maintenance mode, the high-performance storage can be underutilized until it’s needed again, all while continuing to incur charges.
Traditionally, design teams would find themselves choosing between overprovisioning for peak periods or accepting performance constraints during critical phases. FSx for ONTAP SSD capacity decreasing lets them scale back and reduce costs without compromising on performance during peak phases.
Enterprise organizations regularly face large-scale data migration projects that can involve transferring terabytes or petabytes of data within tight time windows to minimize business disruption.
In such migrations, substantial high-performance SSD capacity is needed for testing and tuning various configurations. However, this extra capacity isn’t needed forever. After the initial setup phase, the data is compressed, deduplicated, and tiered to the capacity pool, at which point the SSD capacity is right-sized and the system is optimized. At that point, the extra capacity no longer serves any purpose. Traditionally, having this extra capacity on hand would mean choosing between compromising the system’s optimization or paying on an ongoing basis for unused storage.
With the ability to decrease SSD capacity with FSx for ONTAP, migration teams can provision optimal high-performance storage for fast, reliable execution, then scale down to actual operational requirements with the infrequently used data tiered to the capacity pool. This reduces both migration risk and ongoing costs, while eliminating the administrative overhead of manual data movement.
Film production and gaming projects require substantial amounts of high-performance storage for rendering, visual effects processing, and asset management during active production. After project completion and archival, expensive SSD capacity sits idle until teams move to new projects.
Traditionally, production studios would maintain oversized storage allocations to avoid the complexity of manual migration processes to move data to new, smaller file systems. With SSD capacity decreasing on FSx for ONTAP, M&E studios can dynamically scale storage to fit each phase of production—without the burden of manual migrations.
The ability to decrease SSD capacity is based on NetApp® ONTAP® volume moving technology, a core feature that has provided reliable data migration functionality for decades in NetApp storage systems. This proven foundation brings enterprise-grade reliability to the cloud capacity reduction process.
The FSx for ONTAP background process follows a carefully orchestrated sequence:
This approach maintains data availability throughout the process while transitioning to the new capacity allocation and efficiently handles tiered storage configurations by focusing migration efforts on SSD-resident data. Data already stored in capacity pool tier is not physically moved. Instead, ONTAP moves metadata related to the data in capacity pool (a logical move). As a result, tiering data to the capacity pool has no impact on the SSD decrease completion time.
Initiating an SSD decrease operation is straightforward and available through multiple interfaces:
d. The interface validates your request against system prerequisites before initiating the operation.
2. With the AWS Command Line Interface (AWS CLI) and API interfaces, you can unlock programmatic control via the update-file-system and UpdateFileSystem functionalities, respectively. This allows you to integrate SSD decreasing operations into automated workflows or infrastructure-as-code deployments.
3. Coming soon: BlueXP™ workload factory for AWS. This integration will allow initiating SSD decreasing from the workload factory interface, applying policies or workflows to automate SSD decreasing as part of lifecycle management.
Each interface provides the same core functionality with a different user experience to suit various operational preferences.
Because the SSD decreasing capability runs in the background, monitoring is critical for transparency and troubleshooting.
Progress tracking is available through the Updates tab in the FSx for ONTAP console or via the describe-file-systems CLI or DescribeFileSystems API response. All three interfaces display the status, and the progress percentage with the final target capacity value.
This information helps operations teams plan related activities and respond to any issues that might require attention. There are three common scenarios that might require your intervention:
Successful SSD decreasing operations benefit from careful planning and understanding of the process requirements and timeline. For a smooth SSD decreasing operation, keep in mind the following:
The SSD decreasing operation succeeds when specific conditions are met. Use this checklist to verify readiness:
The SSD decreasing process duration varies depending on the size of the dataset involved—some operations can take hours, and others might require several days. This variability of duration is because the operation is designed to maintain data availability throughout the migration so that your data is always accessible and up to date for end-user applications. The only note is that you might experience a brief interruption or delay in I/O—lasting up to 60 seconds per volume—as client access is redirected to the new set of disks.
Expert tip: Because of the time and resources involved, SSD decreasing should be treated as a strategic, infrequent operation—ideal for two to three times per year as part of broader capacity and cost management planning.
3. Plan for performance: Give your file system headroom
Most workloads experience minimal impact during SSD decreasing operations, but write-intensive workloads might see temporary performance reductions. This reflects the resource requirements of the background migration process.
To best maintain consistent application performance during SSD decreasing operations:
4. Know what you can’t do.
While an SSD decrease operation is in progress, you won’t be able to perform the following actions:
The new SSD decreasing capability for FSx ONTAP gives you greater control over high-performance file and block storage workloads on AWS - delivering lower costs and operational simplicity.
Whether you're managing dynamic EDA workloads, project-based media pipelines, or simply looking to improve your storage efficiency, this feature helps you move from overprovisioned to optimized—all on your schedule.
For detailed implementation steps and additional best practices for optimizing your SSD footprint, visit the Updating storage capacity and provisioned IOPS in the FSx for ONTAP documentation and start optimizing your SSD footprint today.