Elastic File System (EFS)
Explore the features of Amazon Elastic File System (EFS), including its use of the NFS protocol, concurrent access capabilities, performance and throughput modes, and types of file systems. Understand how EFS handles data consistency, storage classes, lifecycle policies, and its deployment across multiple availability zones for resilient and cost-effective cloud storage.
We'll cover the following...
Amazon EFS is a file storage service. It provides the infrastructure for file storage, sparing users from developing and managing their file systems. It uses the Network File System (NFS) protocol for communication with other resources. EFS allows parallel access to the resources. EC2 instances, ECS instances, and Lambda functions can all access an EFS volume concurrently and simultaneously.
How EFS works
EFS volumes are created inside a VPC and connect with compute instances using mount targets. A mount target provides an IP address for the NFS endpoint that can be used to mount to an EFS volume. To connect EFS volume to compute instances across multiple AZs, we'd need a mount target in each AZ.
EFS allows multiple services to connect to the file system simultaneously. Thus, it allows simultaneous reading and writing to multiple resources. To ensure ...