728x90
EBS (Elastic Block Store)
- 가용성: EBS 볼륨은 특정 가용성 영역(AZ) 내에서만 사용할 수 있습니다. EBS 볼륨은 생성된 가용성 영역 내의 EC2 인스턴스에만 직접 연결할 수 있습니다.
- 다중 AZ 지원: EBS는 다중 가용성 영역 간에 직접 연결할 수 없지만, EBS 스냅샷을 사용하여 다른 가용성 영역으로 데이터를 복제하거나 이동할 수 있습니다. EBS 볼륨을 복사하여 다른 가용성 영역에 새로운 볼륨을 생성할 수 있습니다.
- 단일 인스턴스 연결: 기본적으로 한 번에 하나의 EC2 인스턴스에 연결됩니다.
※ 예외: io1 및 io2 유형의 다중 첨부 기능을 사용하면 여러 인스턴스에 연결할 수 있지만, 이는 특정한 사용 사례에 해당합니다. - 가용성 영역(AZ) 제한: 예를 들면 AZ 1에 있는 EBS 볼륨은 다른 AZ의 인스턴스에 연결할 수 없습니다. EBS 볼륨은 생성된 AZ 내에서만 사용할 수 있습니다.
- IO 성능
- GP2 유형: 디스크 크기가 증가하면 IO 성능도 증가합니다.
- GP3 및 io1 유형: 디스크 크기와 관계없이 IO 성능을 조절할 수 있습니다.
- AZ 간 마이그레이션: 스냅샷을 생성하여 다른 AZ에 복원해야 합니다.
- 백업 시 성능 영향: EBS 볼륨 백업은 IO를 사용하므로, 애플리케이션 트래픽이 많을 때는 성능에 영향을 줄 수 있습니다.
- EC2 인스턴스 종료: 인스턴스 종료 시 기본적으로 연결된 EBS 볼륨도 종료됩니다. 이 동작은 비활성화할 수 있습니다.
EFS (Elastic File System)
- 가용성: EFS는 다중 가용성 영역(AZ)에서 액세스할 수 있는 네트워크 파일 시스템입니다. EFS는 여러 가용성 영역의 EC2 인스턴스에서 동시에 마운트 및 액세스할 수 있습니다.
- 다중 AZ 지원: EFS는 기본적으로 여러 가용성 영역에 걸쳐 데이터가 저장되고 액세스됩니다. 이는 EFS의 주요 장점 중 하나로, 데이터 가용성과 내구성을 높여줍니다.
- 네트워크 파일 시스템: 여러 가용성 영역(AZ)에 걸쳐 여러 EC2 인스턴스에 동시에 연결할 수 있습니다.
- 다중 인스턴스 공유: 하나의 EFS 파일 시스템을 여러 AZ의 여러 인스턴스가 공유할 수 있습니다.
예를 들면, 워드프레스와 같은 POSIX 시스템을 사용하는 경우 유용하며, 주로 리눅스 인스턴스에서 사용됩니다. - 비용: EBS보다 가격이 더 높지만, 스토리지 계층을 활용하여 비용을 절감할 수 있습니다.
요약
- EBS: 특정 가용성 영역 내에서만 직접 연결 가능. 다른 가용성 영역으로 복제하려면 스냅샷과 볼륨 복사를 사용해야 함.
- EFS: 여러 가용성 영역에서 동시에 액세스 가능. 여러 가용성 영역에 걸쳐 데이터를 자동으로 분산 저장함.
- 인스턴스스토어: EC2 인스턴스에 물리적으로 연결된 스토리지이며 EC2 인스턴스를 잃게되면 스토리지 데이터도 함께 손실됩니다.
관련게시글
728x90
'Cloud' 카테고리의 다른 글
[AWS] EC2의 Compute Savings Plans 와 EC2 Instance Savings Plans 중 어떤 것을 사용해야 할까? (0) | 2024.07.29 |
---|---|
[AWS] Amazon Elastic File System(EFS) 구성 및 인스턴스 연결 방법 (0) | 2024.07.26 |
[AWS] EFS는 무엇인가요? (0) | 2024.07.18 |
[AWS] AMI(Amazone Machine Image)는 무엇인 (0) | 2024.07.18 |
[AWS] EBS 볼륨 암호화 (0) | 2024.07.16 |