Amazon Elastic Block Store란 무엇인가요?
Amazon Elastic Block Store(Amazon EBS)에서는 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스와 함께 사용할 수 있는 확장 가능한 고성능 블록 스토리지 리소스가 제공됩니다. Amazon Elastic Block Store에서 다음과 같은 블록 스토리지 리소스를 생성하고 관리할 수 있습니다.
-
Amazon EBS 볼륨 - Amazon EC2 인스턴스에 연결하는 스토리지 볼륨입니다. 볼륨을 인스턴스에 연결하면 해당 볼륨을 컴퓨터에 연결된 로컬 하드 드라이브처럼 사용할 수 있습니다(예: 파일 저장 또는 애플리케이션 설치).
-
Amazon EBS 스냅샷 - 볼륨 자체와 관계없이 지속되는 Amazon EBS 볼륨의 특정 시점 백업입니다. Amazon EBS 볼륨의 데이터를 백업하는 스냅샷을 생성할 수 있습니다. 그러면 언제든지 해당 스냅샷에서 새 볼륨을 복원할 수 있습니다.
Amazon EBS의 기능
Amazon EBS에서는 다음과 같은 기능과 이점이 제공됩니다.
-
여러 가지 볼륨 유형 - Amazon EBS에서는 광범위한 애플리케이션의 스토리지 성능과 비용을 최적화할 수 있는 여러 가지 볼륨 유형이 제공됩니다. 볼륨 유형은 트랜잭션 워크로드용 SSD 지원 스토리지와 처리량 집약적 워크로드용 HDD 지원 스토리지라는 두 가지 주요 범주로 구분됩니다.
-
확장성 - 필요성이 충족되는 용량 및 성능 사양으로 Amazon EBS 볼륨을 생성할 수 있습니다. 필요성이 변경되면 탄력적 볼륨 작업을 사용하여 가동 중지 시간 없이 동적으로 용량을 늘리거나 성능을 조정할 수 있습니다.
-
백업 및 복구 - Amazon EBS 스냅샷을 사용하여 볼륨에 저장된 데이터를 백업합니다. 그런 다음에 해당 스냅샷을 사용하여 볼륨을 즉시 복원하거나 AWS 계정, AWS 리전 또는 가용 영역 간에 데이터를 마이그레이션할 수 있습니다.
-
데이터 보호 - Amazon EBS 암호화를 사용하여 Amazon EBS 볼륨과 Amazon EBS 스냅샷을 암호화합니다. 암호화 작업은 저장 데이터 및 전송 중 데이터(인스턴스와 인스턴스에 연결된 볼륨 및 후속 스냅샷 간 전송)의 보안을 모두 보장하기 위해 Amazon EC2 인스턴스를 호스팅하는 서버에서 이루어집니다.
-
데이터 가용성 및 내구성 - io2 Block Express 볼륨은 연간 장애율이 0.001%인 99.999% 내구성을 갖추고 있습니다. 기타 볼륨 유형의 내구성은 99.8~99.9%이며, 연간 장애율은 0.1~0.2%입니다. 또한 단일 구성 요소의 장애로 인한 데이터 손실이 방지되도록 볼륨 데이터가 가용 영역의 여러 서버에 자동으로 복제됩니다.
-
데이터 보관 - EBS 스냅샷 아카이브에서는 규제 및 규정 준수 또는 향후 프로젝트 릴리스를 위해 90일 이상 유지해야 하는 특정 시점의 전체 EBS 스냅샷 복사본을 보관하는 저비용 스토리지 계층이 제공됩니다.
관련 서비스
Amazon EBS는 다음과 같은 서비스와 연동합니다.
-
Amazon Elastic Compute Cloud - AWS 클라우드에서 가상 머신(Amazon EC2 인스턴스)을 시작하고 관리할 수 있는 서비스입니다. EBS 볼륨을 해당 인스턴스에 연결하여 로컬 하드 드라이브처럼 사용할 수 있습니다(예: 파일 저장 또는 애플리케이션 설치). 자세한 내용은 Amazon EC2란 무엇인가요?를 참조하세요.
-
AWS Key Management Service - 암호화 키를 생성하고 관리할 수 있는 관리형 서비스입니다. AWS KMS 암호화 키를 사용하여 Amazon EBS 볼륨 및 Amazon EBS 스냅샷에 저장된 데이터를 암호화할 수 있습니다. 자세한 내용은 Amazon EBS에서 AWS KMS를 사용하는 방법을 참조하세요.
-
Amazon Data Lifecycle Manager - EBS 스냅샷 및 EBS 지원 AMI의 생성, 유지 및 삭제를 자동화하는 관리형 서비스입니다. Amazon Data Lifecycle Manager를 사용하여 Amazon EBS 볼륨 및 Amazon EC2 인스턴스 백업을 자동화할 수 있습니다. 자세한 내용은 Amazon Data Lifecycle Manager를 사용하여 백업 자동화 단원을 참조하십시오.
-
EBS 다이렉트 API - EBS 스냅샷을 생성하고, 스냅샷에 직접 데이터를 쓰고, 스냅샷에서 데이터를 읽고, 두 스냅샷 간의 차이점 또는 변경 사항을 식별할 수 있는 서비스입니다. 자세한 내용은 EBS 다이렉트 API를 사용하여 EBS 스냅샷 콘텐츠에 액세스 단원을 참조하십시오.
-
휴지통 - 실수로 삭제한 Amazon EBS 스냅샷과 EBS 지원 AMI를 복원할 수 있는 데이터 복구 서비스입니다. 자세한 내용은 휴지통을 참조하세요.
Amazon EBS 액세스
다음과 같은 인터페이스를 사용하여 Amazon EBS 리소스를 생성하고 관리할 수 있습니다.
- Amazon EC2 콘솔
-
볼륨과 스냅샷을 생성하고 관리하는 웹 인터페이스입니다. AWS 계정에 등록했다면 https://console.aws.amazon.com/ec2/
에서 Amazon EC2 콘솔에 액세스할 수 있습니다. - AWS Command Line Interface
-
명령줄 쉘의 명령을 사용하여 Amazon EBS 리소스를 관리할 수 있는 명령줄 도구입니다. Windows, Mac, Linux에서 지원됩니다. 자세한 내용은 AWS Command Line Interface 사용 설명서와 AWS CLI 명령 참조를 참조하세요.
- AWS Tools for PowerShell
-
PowerShell 명령줄에서 Amazon EBS 리소스에 대한 작업을 스크립팅할 수 있는 PowerShell 모듈 세트입니다. 자세한 내용은 AWS Tools for Windows PowerShell 사용 설명서와 AWS Tools for PowerShell Cmdlet 참조를 참조하세요.
- AWS CloudFormation
-
AWS 리소스를 설명하는 재사용 가능한 JSON 또는 YAML 템플릿을 생성하면 해당 리소스가 자동으로 프로비저닝되고 구성되는 완전관리형 AWS 서비스입니다. 자세한 내용은 AWS CloudFormation 사용 설명서를 참조하십시오.
- Amazon EC2 쿼리 API
-
Amazon EC2 쿼리 API에서는 HTTP 동사
GET
또는POST
및 이름이Action
인 쿼리 파라미터를 사용하는 HTTP 또는 HTTPS 요청이 제공됩니다. 자세한 내용은 Amazon EC2 API 참조를 참조하세요. - AWS SDK
-
AWS 서비스와 통합되는 애플리케이션을 구축할 수 있는 언어별 API입니다. AWS 널리 사용되는 여러 가지 프로그래밍 언어에 SDK를 사용할 수 있습니다. 자세한 내용은 AWS 기반의 도구
를 참조하세요.
요금
Amazon EBS에서는 프로비저닝한 만큼만 지불하면 됩니다. 자세한 내용은 Amazon EBS 요금