[AWS] Amazon S3(Simple Storage Services)

스토리지(Storage)

컴퓨터에 데이터를 저장하는 저장소의 역할을 수행하는 부품, 즉 컴퓨터의 하드디스크와 동일한 역할을 수행하는 부품

ex. S3(데이터 무한하게 저장 가능), Glacier(대용량 데이터 백업 및 보관이 가능)

스토리지 연결 방식

DAS(Direct Attached Storage)

서버에 직접 연결하는 방식

NAS(Network Attached Storage), SAN(Storage Area Network)

스토리지를 빠른 속도의 네트워크로 연결하는 방식, 별도의 스토리지용 네트워크 구성 : 대용량 데이터 저장

NAS(Network Attached Storage)SAN(Storage Area Network)
특징NAS는 LAN에 연결하여 사용하기 때문에 비용이 저렴하다.확장이 용이하며, 대규모 엔터프라이즈 환경을 구성하기 적합한 고속의 전용 네트워크를 구성하여 빠른 속도의 스토리지 서비스를 제공
데이터 관점파일 단위로 데이터에 접속블록 수준에서 데이터를 저장
OS 관점OS에 파일 서버로 표시일반적으로 디스크로 나타나며, 별도로 구성된 스토리지용 네트워크 존재

데이터 백업(Data Backup)

데이터가 손상되거나 유실되는 것을 대비하여 데이터를 복사하고 다른 곳에 저장하는 것 저장 장소는 동일 장비 또는 다른 장비의 하드디스크 공간일 수도 있고 별도의 백업 테이프 또는 장비일 수도 있다.

ex. EBS Snapshot, AMI 백업

데이터 문제 발생 경우

  • 하드웨어(Hardware) 고장, 하드디스크(Hard Disk) 손상
  • Database 및 소프트웨어 손상, OS 자체 문제로 인한 데이터 손상
  • 운영상의 데이터 유실 및 작업자의 실수, 개발자의 실수 및 쿼리 오류 등

스냅샷(Snapshot)

특정 시간에 데이터 저장 장치의 상태를 별도의 파일이나 이미지로 저장하는 기술, 스냅샷 기능을 이용하여 데이터를 저장하면 유실된 데이터 복원과 일정 시점의 상태로 데이터를 복원할 수 있다.

데이터 분석, 데이터 보호 및 데이터 복제와 같은 작업을 위해 수행되며, 재해복구와 같은 장애 상황에서도 데이터 복원을 통해 중요하고 긴급한 상황에도 최상의 데이터 보호 수단이 될 수 있다.

스냅샷은 데이터 연속성을 요구하는 상황에서 데이터를 보호할 뿐만 아니라 보다 높은 애플리케이션 가용성을 제공하고 대용량 데이터의 백업 관리를 단순화하여 운영 관리 비용을 최소화 할 수 있다.

ex. EBS Snapshot

Amazon S3(Simple Storage Services)

확장성이 뛰어나고, 무한대로 저장 가능하며, 사용한 만큼만 지불하는 인터넷 기반 스토리지 서비스 어디서나 원하는 양의 데이터를 저장하고 검색할 수 있도록 구축된 객체 스토리지이다.

버킷(Bucket)이라는 리전(Region) 내에서 유일한 영역을 생성하고 데이터를 키-값 형식의 객체(Object)로 저장 비용이 매우 저렴하며, 간단한 정적 웹 서비스를 위한 웹 사이트를 만들 수 있다.

S3 서비스는 스토리지 기술을 근간으로 하며, 파일 단위의 접근만 지원하기 때문에 EBS 서비스를 대체할 수 없다.

S3는 사용하고 있는 저장 공간만큼 매월 비용을 지불하며, 저장하는 데이터의 크기, 액세스 요청 횟수, 데이터 다운로드(Network Out) 용량 등으로 전체적인 비용을 산정한다.

구분내용
서비스명Amazon S3(Simple Storage Services)
설명어디서나 원하는 양의 데이터를 저장하고 검색할 수 있도록 구축된 객체 스토리지
주요 특징– 2006년에 출시된 최초의 AWS 서비스
– 객체 기반의 무제한 파일 저장 스토리지
– URL을 통해 손쉽게 파일 공유 기능 제공
– 99.9999999% 내구성
– 정적 웹 사이트 호스팅 서비스 제공 가능
프리티어 (Free Tier)– 5GB Amazon S3 표준 스토리지
– Get 요청 20,000건, Put 요청 2,000건
– 가입 후 12개월 이후에 종료됨
Amazon S3(Simple Storage Services)

Amazon S3에서 더 많은 내용을 확인할 수 있다.

Amazon S3 주요 특징

Amazon Web Services S3 작동 방식
활용 분야내용
백업 및 복구 (Backup & Restore)뛰어난 내구성과 확장성을 제공하며, 버전 관리 기능을 통한 데이터 보호 기능 제공과 하이브리드(Hybrid) 구성을 통해 기업 내 데이터 백업 및 복원 기능을 제공할 수 있다.
데이터 아카이빙(Data Archiving)아카이브 요구사항을 충족할 수 있도록 다양한 스토리지 클래스를 제공한다.
빅데이터 분석을 위한 데이터 레이크(Data Lake)제약 또는 재무 데이터, 사진과 비디오와 같은 멀티미디어 파일과 같이 어떤 파일을 저장하든 관계없이 Amazon S3를 빅데이터 분석용 데이터 레이크(Data Lake)로 사용할 수 있다.
하이브리드 클라우드 스토리지 (Hybrid Cloud Storage)AWS Storage Gateway와 연계하여 On-Premise 환경에서 클라우드 스토리지를 활용할 수 있으며, 데이터 백업 및 재해복구를 원활하게 수행할 수 있다.
재해 복구 (Disaster Recovery)S3의 내구성 및 안전성이 뛰어난 글로벌 인프라를 활용하여 탁월한 데이터 보호 및 타 리전(Region)으로 교차 리전 복제(CCR) 서비스를 제공한다.
Amazon S3 주요 특징

Amazon S3 스토리지 클래스

S3 Standard

자주 액세스하는 데이터를 위한 스토리지 클래스로 내구성, 가용성 및 성능이 뛰어난 객체 스토리지 서비스를 제공한다. 99.99% 가용성과 99.999999% 내구성 제공 설계를 지원하며, 비용은 EBS 대비 20%까지 저렴하고, 전송 데이터를 위한 SSL 및 저장 데이터 암호화를 지원한다.

S3 Standard IA(Infrequent Access)

액세스 빈도가 낮지만 필요할 때 빠르게 액세스 해야 하는 데이터를 위한 스토리지 클래스이다. S3 Standard와 같은 내구성 및 성능과 99.9% 가용성을 지원하면서 가격은 기존 S3 대비 58% 저렴하여 최근 백업 서비스에 많이 사용되는 스토리지 클래스이다.

S3 One Zone IA(Infrequent Access)

액세스 빈도가 낮지만 빠른 액세스가 필요한 데이터를 저장하는 스토리지 클래스이다. 최소 3개의 가용 영역(AZ)에 데이터를 저장하는 다른 S3 스토리지 클래스와 달리, 단일 AZ에 데이터를 저장함으로써 S3 Standard-IA 대비 20% 저렴한 비용을 제공한다.

Amazon Glacier

데이터 보관을 위한 안전하고 안정적, 비용이 매우 저렴한 스토리지 서비스로 S3와 같은 내구성과 성능 및 가용성을 보유하고 있으며, S3 표준 대비 최고 77%까지 저렴하다. 데이터 아카이빙 및 장기간 데이터 보관 및 오래된 로그 데이터에 대한 저장 용도로 적당한 서비스다. 또한 S3의 수명주기 기능을 통한 객체 자동 마이그레이션을 제공한다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다