Amazon Elastic File System(EFS)란?
Amazon EFS(Elatic File System)는 AWS 클라우드 서비스와 온프레미스 리소스에서 사용할 수 있는 간단하고 확장 가능하며 탄력적인 완전관리형 NFS 파일 시스템을 제공합니다. 이 제품은 애플리케이션을 중단하지 않고 온디맨드 방식으로 페타바이트 규모까지 확장하도록 구축되어 파일을 추가하고 제거할 때 자동으로 확장하고 축소하며 확장규모에 맞게 용량을 프로비저닝 및 관리할 필요학 없습니다
- NFS(Network File System) 기반 공유 스토리지 서비스(NFSv4)
- 따로 용량을 지정할 필요 없이 사용한 만큼 용량이 증가 > EBS는 미리 크기를 지정해야 함
- 페타바이트 단위까지 확장 가능
- 몇 천개의 동시 접속 유지 가능
- 데이터는 여러 AZ(가용영역)에 나누어 분산 저장
- 쓰기 후 읽기(Read After Write) 일관성 -> 다른 인스턴스에서 쓰면 바로 다른 인스턴스에서 읽을 수 있음
- Private Service : AWS 외부에서는 접속 불가능
- 같은 VPC 내부에서만 접속 가능하고 외부에서는 VPN 혹은 Direct Connect 등으로 별도로 VPC와 연결을 구축해야함
- 각 가용역역에 Mount Target을 두고 각각의 가용영역에서 해당 Mount Target으로 접근
- Linux Only
Amazon EFS 퍼포먼스 모드
- General Purpose : 가장 보편적인 모드. 거의 대부분의 경우 사용 권장
- Max IO: 매우 높은 IOPS(Input/Output operation Per Second)가 필요한 경우
- 빅데이터, 미디어 처리 등
Amazon EFS Throughput 모드
- Bursting Throughput : 낮은 Throughput일 때 크레딧을 모아서 높은 Throughput일 때 사용
- EC2 T타입과 비슷한 개념
- Provisioned Throughput : 미리 지정한 만큼의 Throughput을 미리 확보해두고 사용
Amazon EFS 스토리지 클래스
- EFS Standard : 3개 이상의 가용영역에 보관
- EFS Standard-IA(Infrequent Access) : 3개 이상의 가용영역에 보관, 조금 저렴한 비용 대신 데이터를 가져올 때 비용 발생
- EFS One Zone : 하나의 가용영역에 보관 -> 저장된 가용영역의 상황에 영향을 받을 수 있음(중요하지 않거나 다시 만들 수 있는것)
- EFS One Zone - IA: 저장된 가용영역의 상황에 영향을 받을 수 있음, 데이터를 가져올 때 비용 발생(가장 저렴함)
Amazon FSx
FSx for Windows File Server
- EFS의 윈도우즈 버전
- SMB 프로토콜을 활용
- Microsoft Active Directory와 통합 등의 관리 기능 사용 가능
- Linux, MacOS등의 다른 OS에서도 활용 가능
FSx for Windows File Server
- 리눅스를 위한 고성능 병렬 스토리지 시스템
- 주로 머신러닝, 빅데이터등의 고성능 컴퓨팅(HPC, High Performance Computing)에 사용
- AWS 밖의 온프레비스에서 엑세스 가능
문제 만들어 보기
Q. 다음중 EFS(Elastic File System)에 대한 설명으로 알맞지 않은 것은?
a. 수많은 동시접속을 지원한다.
b. EFS One Zone 클래스를 사용하면 여러 가용영역에 데이터를 분산하여 저장한다.
c. 쓰기 후 읽기 일관성을 지원한다.
d. EFS는 Private 서비스로 외부에서 접근하기 위해서는 Direct Access 또는 VPN을 사용해야 한다.
e. 각 가용영역에 Mount Point를 두고있고 각 가용영역에서 EFS에 접근하기 위해서는 해당 Mount Point를 통해 접근하여야 한다.
정답 : b
해설 : EFS Standard 클래스의 경우 3개 이상의 가용영역에 나누어 저장하지만 EFS One Zone 클래스는 하나의 가용영역에 데이터를 보관한다.
'AWS' 카테고리의 다른 글
AWS 기초 다지기 - VPC와 서브넷 (0) | 2023.01.26 |
---|---|
AWS 기초 다지기 - 네트워크 기초(사설IP, NAT, CIDR) (0) | 2023.01.25 |
AWS 기초 다지기 - ELB(Elastic Load Balancer) (0) | 2023.01.25 |
AWS 기초 다지기 - EC2(Auto Scaling) (0) | 2023.01.18 |
AWS 기초 다지기 - EC2(EBS, AMI, 생명주기) (0) | 2023.01.18 |