Elastic File System (EFS)

 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 

Features of 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

Popular posts from this blog

AWS Instance Store

AWS Identity and Access Management

Elastic Block Storage (EBS)