반응형
EFS란
Amazon Elastic File System(EFS)은 AWS에서 제공하는 완전관리형 파일 스토리지 서비스입니다.
리눅스 기반의 애플리케이션에서 사용할 수 있는 파일 시스템으로, 여러 EC2 인스턴스가 동시에 데이터를 읽고 쓸 수 있습니다.
주요 특징
- 완전관리형: 하드웨어나 파일 시스템을 직접 관리할 필요 없음
- 자동 확장/축소: 데이터의 양에 따라 용량이 자동으로 조절됨
- 다중 인스턴스 접근 가능: 여러 EC2 인스턴스가 동시에 접근 가능
- 리전 기반 서비스: 리전 내 모든 가용 영역의 리소스에서 사용 가능
Amazon EFS의 주요 장점
- 자동 확장 및 축소 지원
- EC2 인스턴스 간의 데이터 공유 가능
- 고가용성 및 내결함성 보장
- 페타바이트 수준까지 무중단 확장 가능
- 파일 시스템 운영 부담 최소화
기존 온프레미스 파일 시스템과의 비교
온프레미스의 복잡성
- 데이터 백업, 이중화, 스토리지 용량 관리 등 직접 관리 필요
- 모든 서버와 파일 시스템을 수동으로 유지해야 함
EFS를 사용할 경우의 장점
- 하드웨어 구입 및 유지 불필요
- AWS가 파일 시스템 확장, 복제, 백업 등을 자동으로 처리
- 기존 파일 시스템의 경험을 유지하면서도 클라우드의 유연성 활용 가능
EBS와 EFS의 차이점
Amazon EBS의 특징
- EC2 인스턴스에 직접 연결되는 블록 스토리지
- 가용 영역(AZ) 수준의 리소스 (같은 AZ에서만 연결 가능)
- 자동 확장 기능 없음 → 수동으로 용량 증설 필요
Amazon EFS의 차별점
- 여러 EC2 인스턴스에서 동시 읽기/쓰기 가능
- 자동 확장 기능 제공
- 리전 전체에서 접근 가능
- 리눅스 파일 시스템과 호환되는 파일 스토리지
파일 스토리지의 구조와 활용
작동 방식
- 클라이언트(서버, 애플리케이션, 사용자 등)가 파일 경로를 통해 데이터에 접근
- 내부적으로는 스토리지 서버가 블록 스토리지를 사용하여 파일을 구성
사용 사례
- 여러 리소스가 동일 데이터를 공유해야 하는 경우에 적합
- 다중 사용자 또는 다중 서버 환경에서 효율적으로 데이터 공유 가능
반응형
'Cloud > AWS' 카테고리의 다른 글
Amazon DynamoDB (0) | 2025.06.05 |
---|---|
Amazone RDS (0) | 2025.05.20 |
EBS와 S3의 차이점 (0) | 2025.05.06 |
Amazon S3(Simple Storage Service) (0) | 2025.05.05 |
AWS EBS(Elastic Block Store) (0) | 2025.05.02 |