EFS Flashcards
This deck aims to help retain concepts related to the AWS EFS service.
Which AWS service provides scalable, elastic, concurrent (with some restrictions), and encrypted file storage for use with both AWS services and on-premises resources?
Elastic File System (EFS) - implements NFSv4
What is the resiliency posture of the EFS service?
EFS is a region-resilient service
Can EFS be used with Windows systems?
No, EFS can only be mounted on Linux-based systems, including EC2 instances
How do other services access the EFS service?
EFS is isolated to the VPC in which it is provisioned and is accessed through mount targets located in subnets within the VPC, these mount targets have IP addresses
How can the EFS service be accessed from on-premises systems?
EFS can be accessed from on-premises systems via VPN Connection, or Direct Connect
What family of standards is specified by the IEEE Computer Society, for maintaining compatibility between operating systems (the interface that Linux-based systems understand)?
Portable Operating System Interface (POSIX)
What are the two performance modes available in EFS?
- General Purpose (default, used 99% of the time): Suitable for latency-sensitive use cases, such as web servers, content management, and general file serving
- Max I/O: Designed for high throughput and IOPS but may have increased latency, ideal for big data, media processing, and scientific analysis (parallel computing workloads)
What are the two throughput modes available in EFS?
- Bursting Throughput: Similar to gp2 EBS volumes, throughput scales with EFS size
- Provisioned Throughput: Throughput can be specified independently of EFS size
What are the two storage classes available in EFS?
- Standard (default): For storing frequently accessed data
- Infrequent Access: For storing infrequently accessed data
What is the ideal use case for the Amazon EFS service?
- Web serving and content management
- Enterprise applications
- Media and entertainment
- Home directories
- Database backups
- Developer tools
- Container storage
- Big data analytics
How can high availability be achieved with Amazon EFS?
By placing mount targets in multiple AZs