AWS 에서 제공하는 스토리지 서비스 종류 및 특징

반응형

S3는 단순히 저장 공간만 제공하는 것이 아니라, 확장성, 접근성, 비용 효율성을 갖춘 데이터 중심 서비스입니다. 반면, 블록 스토리지는 데이터베이스와 같은 저지연 I/O가 필요한 애플리케이션 워크로드에 적합합니다. 또한 EFS 는 여러대의 컴퓨터가 동일한 데이터에 접근할 때 주로 사용됩니다.

 

  • 블록 (block) 스토리지 - Amazon EBS (Elastic Block Store)
    • 단일 스토리지 볼륨(Volume)을 블록이라는 개별 단위로 분할해서 저장
    • 각 블록은 저장된 위치에 고유한 주소가 있음
    • 일반적으로 SAN(Storage Area Network) 또는 가상 머신의 디스크로 사용
    • 데이터 입출입이 많은 서비스에 적합
    • 한 번에 하나의 인스턴스만 연결하여 사용할 수 있다.
    • Amazon S3 에 볼륨 내 데이터 사본을 백업할 수 있다.
    • 서비스 중단 없이 볼륨 유형, 볼륨 크기, IOPS 용량을 수정할 수 있다.

 

  • 파일 (file) 스토리지 Amazon EFS
    • 완전 관리형 네트워크 파일 시스템 (사용자 입장에서 별다른 관리가 필요 없음)
    • 여러대의 컴퓨터가 동일한 데이터에 접근할 때 사용
    • 디렉터리 구조로 파일을 저장
    • 각 파일은 폴더에 종속되고 폴더 역시 다른 폴더에 족속되어 계층구조를 이룸
    • 일반적으로 NAS(Network Attached Storage) 에 사용

 

  • 객체 (object) 스토리지 Amazon S3
    • 계층 구조 없이 단일한 평면적인 주소 공간에 저장
    • 데이터 및 메타데이터로 구성된 객체의 고유 식별자 존재
    • OS 나 파일 시스템에 의존하지 않음
    • 버킷(컨테이너), 객체, 키 구조

 

SAN(Storage Area Network) : 서로 다른 종류의 데이터 저장 장치를 한 데이터 서버에 연결하여 총괄적으로 관리해주는 네트워크를 의미

NAS(Network Attached Storage) : 컴퓨터 네트워크에 연결된 수준의 컴퓨터 기억 장치로, 서로 다른 네트워크 클라이언트에 데이터 접근 권한을 제공함

 

 

https://aws.amazon.com/ko/compare/the-difference-between-block-file-object-storage/

 

블록 스토리지, 파일 스토리지, 객체 스토리지 - 데이터 스토리지 서비스 간의 차이점 - AWS

객체, 블록 및 파일 스토리지는 사용자와 애플리케이션이 데이터를 저장하고 공유하는 데 사용할 수 있는 클라우드 스토리지 서비스입니다. 이들 스토리지는 많은 유사점을 가지고 있으며, 이

aws.amazon.com

 

반응형

댓글

Designed by JB FACTORY