-
[AWS] EFS / S3 / EFS클라우드/AWS 2023. 5. 8. 21:22
모두 데이터를 저장하는 파일 저장 공간 서비스이다.
EBS - 볼륨 기반
S3 - 객체 기반
EFS - 파일 기반
EFS (Elastic File Storage)
- AWS 클라우드 서비스와 온프레미스 리소스에서 사용할 수 있는 간단하고 확장 가능하며 탄력적인 완전 관리형 탄력적 NFS 파일 시스템
- 따로 용량 지정할 필요없이 사용한 만큼 용량 증가, 완전 관리형
- 쓰기 후 읽기 일관성 가짐
- 각 가용영역에 mount target 두고, 해당하는 mount target으로 개별적으로 접근함
- VPC 내 ec2 인스턴스 직접 액세스 가능
- 온프레미스 서버는 Direct connect & VPN 연결을 통해 파일 시스템 탑재
- EFS는 여러 ec2 인스턴스에 대한 공유 파일 스토리지 옵션이 필요할 때마다 사용 가능, 콘텐츠 관리 시스템을 위한 파일 스토리지
- linux only
- efs throughput 모드 : cpu 처리량이 낮을때 credit 모아뒀다가 급증하게 되면 저장해둔 credit을 사용하여 완화시킴(땡겨쓰는 개념)
- multi - az 가능
EBS (Elastic Block Storage)
- ec2에서 사용하도록 설계된 사용하기 쉬운 고성능 블록 스토리지 서비스
- ec2와 함께 사용해야 함
- 두 인스턴스에 동일한 ebs 볼륨 연결 불가능
- 데이터에 빠르게 액세스하고 장기적으로 지속해야 하는 경우에 적합
- 인터넷을 통해 직접 액세스가 불가능한 -> 연결된 단일 ec2 인스턴스에만 액세스
- 물리적 머신의 로컬 디스크 드라이브와 유사하게 ec2 인스턴스에 연결된, 프로비저닝 된 크기의 볼륨에 데이터를 저장하도록 설계 됨
- 단일 인스턴스에 대한 고성능 스토리지 서비스가 필요할 경우 사용
S3(Simple Storage Service)
- 웹에서 사용 가능한 object 저장소
- s3의 객체는 고유 식별자와 연결됨으로 어디서나 웹을 통해 액세스 가능
- 저장 용량이 무한대이고 파일 저장에 최적화 되어 있음, 용량 추가하거나 성능 높이는 작업이 필요없음
- 비용은 매우 저렴함
'클라우드 > AWS' 카테고리의 다른 글
[AWS] Grafana를 이용하여 EC2 모니터링 (0) 2023.07.01 [AWS] EFS 와 ALB를 이용하여 공유되는 파일 확인해보기 (0) 2023.05.08 [AWS] Route53 + Application LoadBalancer를 이용한 트래픽 분산 (0) 2023.05.01 [AWS] bastion host을 통해 private 서버 접근하기 - linux (0) 2023.04.22 [AWS] VPC 구성의 기본 개념 (0) 2023.03.01