AWS 스토리지 서비스에 대하여

이정훈·2024년 4월 25일
0

AWS

목록 보기
8/16

스토리지

스토리지는 데이터를 보관하는 저장소입니다.

AWS 스토리지 서비스 및 주요 기능

AWS에서는 블록 스토리지, 파일 스토리지, 객체 스토리지를 서비스로 제공합니다.

  1. 블록 스토리지
    단일 스토리지 볼륨을 '블록'이라는 개별 단위로 분할해서 저장
    Amazon EBS

  2. 파일 스토리지
    디렉터리 구조로 파일을 저장
    Amazon EFS

  3. 객체 스토리지
    각 데이터 조각을 가져와 객체로 지정하고, 개별 단위로 저장
    Amazon S3

Amazon EBS

EC2 인스턴스에 사용할 수 있는 블록 스토리지 볼륨 제공 서비스
데이터를 일정한 크기의 블록으로 나누어 분산 저장
데이터 출입이 많은 서비스에 적합
고속 네트워크로 연결
연결된 인스턴스와는 독립적인 수명 시간 가짐

특징

  1. 데이터 가용성
    가용 영역 내에서 자동으로 데이터를 복제

  2. 데이터 지속성
    인스턴스 수명과 상관없는 스토리지

  3. 데이터 안정성
    암호화된 EBS 볼륨 생성 가능

  4. 데이터 백업
    스냅샷을 생성하고 S3에 볼륨 내 데이터 사본 백업가능

  5. 데이터 확장성
    볼륨 유형, 볼륨 크기, IOPS(Input/Output operations Per Second) 용량 수정 가능

유형

  1. SSD
    읽고 처리하는 능력이 좋음.
    OS영역이나 일반 데이터베이스 보관용 스토리지 유형으로 사용

  2. HDD
    저장 용량이 많이 필요할 때 사용
    데이터 분석에 주로 활용

스냅샷

스냅샷은 특정 시점에 스토리지 내용을 백업용으로 저장해 두는 것.
기본적으로 Amazon S3라는 스토리지 공간에 저장
다른 계정으로 공유 가능하고 다른 리전으로 복제 가능

Amazon EFS

클라우드 환경과 온프레미스 환경에서 사용할 수 있는 완전 관리형 네트워크 파일 시스템
완전 관리형이란 클라우드에서 모든 것을 관리해주는 것

특징

  1. 고성능 네트워크 파일 시스템
    여러 대의 컴퓨터가 네트워크상의 동일한 데이터에 접근해야 할 때 사용

  2. NFS 표준 프로토콜 기반 연결 지원
    기존 다양한 애플리케이션과 유연하게 통합 가능
    여러 컴퓨팅 인스턴스에서 동시에 사용 가능

  3. IOPS가 높고 용량이 큼
    처리량이 많고 대기사긴이 짧음

Amazon S3

Amazon S3는 객체 스토리지
저장되는 데이터가 객체
버킷은 객체 저장소
객체에 대한 입출력은 HTTP 프로토콜로 이루어짐
내구성이 매우 높음
기본적으로 웹 접속이 가능해 정적 웹 콘텐츠를 S3에 올려 웹 서비스 가능
보안 규정 준수 및 감시 기능 제공

특징

  1. 데이터 저장 및 검색에 특화

  2. 데이터 복구에 특화

  3. AWS와 다른 서비스를 유기적으로 연동 가능

  4. 웹 서버 없이 웹 서비스 가능

클래스

  1. standard
    가장 일반적인 스토리지 클래스
    사용한 만큼 비용 지불

  2. intelligent-tiering
    개체를 자동으로 빈번한 접근 그룹과 간헐적 접근 그룹에 나누어 저장

  3. infrequent access
    객체가 자주 사용되지 않고 조회가 필요할 때 사용되는 클래스
    하위에 두 개의 분류가 존재
    - standard-infrequent access
    내구성이 높은 클래스
    - one zone-infrequent access
    상대적으로 내구성이 낮은 클래스

  4. S3 glacier
    데이터 아카이브와 장기간 백업을 위한 스토리지
    주로 보관이 목적일 때 사용

  5. S3 glacier deep archive
    재사용이 거의 없는 데이터를 보관할 때 사용하는 스토리지
    조회는 느리나 데이터 보관 비용이 가장 저렴

보안

S3 데이터는 식별자를 기반으로 언제 어디서든 접근 가능
자격증명 서비스인 IAM으로 접속 사용자나 데이터 접근 관리 가능
S3만의 버킷 정책으로 모든 객체에 대한 권한 조장 가능

profile
기록으로 흔적을 남깁니다.

0개의 댓글

관련 채용 정보