EC2 - Advanced Storage Flashcards
1
Q
What is EFS and which OS is it for?
A
Elastic File System (EFS) is for Linux
2
Q
EFS Facts?
A
- NFS v4 (v4) = Network Filesystem, which is a Linux thing
- Allows for the creation of shared ‘filesystems’ which can be mounted within multi EC2 instances.
- Private service inside a VPC
- Mount Targets have IP addresses within the subnet
- You need to put a mount target in every AZ within the VPC for high availability (HA)
3
Q
EFS Performance Modes?
A
- General Purpose
- Max I/O -> good for highly parallel options; however, it has increased latency
> Generally pick General Purpose
4
Q
EFS Throughput Modes?
A
- Bursting vs Provisioned Throughput Modes (similar to GP2 vs IO1).
- Generally pick Bursting
5
Q
EFS Storage Classes?
A
- Standard
- IA (Infrequent Access)
6
Q
FSx for Windows - keywords?
A
- VSS: Windows feature that allows users to perform file and folder-level restores to previous versions
- SMB: Native windows format (vs “NFS” which is used by Linux - think EFS)
DFS: Windows feature for scaling out performance
7
Q
FSx for Lustre - What is it? Specs?
A
- Implements the Lustre filesystem designed for high performance computing
- Supports POSIX-style permissions for filesystems.
- Can scale to 100 GBs/s of throughput and sub-millisecond latency
- Runs in a single AZ
8
Q
FSx for Lustre - Use Cases
A
- Machine learning
- Big Data
- Financial Modeling
9
Q
FSx for Lustre - Deployment Types?
A
- Scratch: FASTEST, temporary, but not as reliable (no replication)
- Persistent: longer term, HA (in one AZ), self-healing
10
Q
FSx for Lustre - relation to S3?
A
You can configure it to use an S3 repository
> Data is lazy-loaded from S3