Elastic File System (EFS)
Elastic File System (EFS)
- AWS EFS is cloud based file storage service for application and workloads that run in the AWS public cloud
- Can be mounted multiple instances across AZs
- Auto scaling upto petabytes
- Compatible with Linux based AMIs
- Use security groups to control access to EFS
- It is highly scalable
- Compliance and Security
- We can't use EFS with windows OS in AWS
- EFS uses NFSv4 port no. 2049
- Serverless file storage and containers
Why do we need EFS ? -
- If our application is running an amazon EC2 and needs a file system or in any use case where a file system in needed
Performance Mode -
- General purpose (default) -
- Latency-sensitive use cases (web server,CMS,etc)
- Max I/O -
- Higher latency and throughput (big data, media processing)
Throughput Mode -
- Bursting (default) -
- Throughput: 50MB/s per TB
- Burst of up to 100Mb/s
- Provisioned -
- Fixed throughput (provisioned)
Storage Tiers -
- Standard - for frequently accessed files
- Infrequent Access (IA) - cost to retrieve files, lower price to store
Security -
- EFS security groups to control network traffic
- POSIX permission to control access from hosts by IAM user or group
EFS vs S3 vs EBS -
Comments
Post a Comment