Posted On: May 10, 2022

Amazon Elastic File System (Amazon EFS) has increased the maximum number of file locks per NFS mount, enabling customers to use the service for a broader set of workloads that leverage high volumes of simultaneous locks, including message brokers and distributed analytics applications.

Amazon EFS is a serverless, fully elastic file system that makes it easy to set up, scale, and cost-optimize file storage in the AWS Cloud. It can be accessed from any AWS compute service (including Amazon EC2, Amazon EKS, Amazon ECS, and AWS Lambda), and it supports access from up to tens of thousands of compute instances, containers, and function invocations at the same time. Applications spanning multiple compute resources commonly use NFS file locks to manage concurrent updates to individual files. This Amazon EFS update increases the number of simultaneous file locks an NFS mount can acquire to 65,536 (from 8,192 previously), enabling Amazon EFS to be used for a broader set of applications that heavily leverage file locking (including message broker and distributed analytics applications).

The increased per mount lock limits are available for existing and new file systems in all public AWS Regions where Amazon EFS is available with no action required. To learn more, see the Amazon EFS documentation and create a file system using the Amazon EFS Console.