메뉴
Amazon Elastic Compute Cloud
User Guide for Linux Instances

스토리지

Amazon EC2는 고객의 상황에 맞춰 유연하고 비용대비 효율적이며 사용이 쉬운 데이터 스토리지 옵션을 제공합니다. 각 옵션은 성능과 내구성이 조합되어 고유하게 구성됩니다. 이러한 스토리지 옵션은 독립적으로 또는 요구 사항에 맞춰 조합하여 사용할 수 있습니다.

이 섹션을 확인한 후, Amazon EC2가 제공하는 데이터 스토리지 옵션을 활용하여 사용자의 특정 요구 사항을 충족시킬 수 있는 방법에 대해 확실하게 이해할 수 있습니다. 제공되는 스토리지 옵션:

다음 그림은 이러한 스토리지 유형 간의 관계를 보여줍니다.

 스토리지 옵션 Amazon EC2

Amazon EBS

Amazon EBS는 실행 중인 인스턴스에 연결할 수 있는 내구성이 뛰어난 블록 수준 스토리지 볼륨을 제공합니다. 세분화된 업데이트를 자주 수행해야 하는 데이터의 경우 Amazon EBS를 기본 스토리지 디바이스로 사용할 수 있습니다. 예를 들어, Amazon EBS는 인스턴스에서 데이터베이스를 실행할 때 권장되는 스토리지 옵션입니다.

EBS 볼륨은 단일 인스턴스에 연결할 수 있고 형식이 지정되지 않은 외부 블록 원시 디바이스와 같은 방식으로 동작합니다. 볼륨은 인스턴스의 실행 수명과 독립적으로 유지됩니다. 일단 EBS 볼륨이 인스턴스에 연결되면, 다른 물리적 하드 드라이브처럼 사용할 수 있습니다. 이전 그림에서 설명된 것과 같이 여러 볼륨을 단일 인스턴스에 연결할 수 있습니다. 한 인스턴스에서 EBS 볼륨을 분리한 다음 다른 인스턴스에 연결하는 것도 가능합니다. 인스턴스에 연결된 볼륨의 구성을 동적으로 변경할 수 있습니다. 또한 Amazon EBS 암호화 기능을 사용하여 EBS 볼륨을 암호화된 볼륨으로 생성할 수도 있습니다. 자세한 내용은 Amazon EBS Encryption 단원을 참조하십시오.

EBS 볼륨의 스냅샷을 생성하여 Amazon S3에 저장하면 데이터의 백업 사본을 유지할 수 있습니다. 스냅샷에서 새 EBS 볼륨을 만든 후 다른 인스턴스에 연결할 수 있습니다. 자세한 내용은 Amazon Elastic Block Store 단원을 참조하십시오.

Amazon EC2 인스턴스 스토어

여러 인스턴스는 호스트 컴퓨터에 물리적으로 연결된 디스크의 스토리지에 액세스할 수 있습니다. 이러한 디스크 스토리지를 인스턴스 저장소라고 합니다. 인스턴스 스토어는 인스턴스에 블록 수준의 임시 스토리지를 제공합니다. 인스턴스 스토어에 저장된 데이터는 연관 인스턴스의 수명 기간 동안에만 유지되고, 해당 인스턴스를 중지하거나 종료하면 인스턴스 스토어 볼륨의 데이터가 손실됩니다. 자세한 내용은 Amazon EC2 인스턴스 스토어 단원을 참조하십시오.

Amazon EFS 파일 시스템

Amazon EFS는 Amazon EC2에서 사용할 수 있는 확장 가능한 파일 스토리지를 제공합니다. EFS 파일 시스템을 만든 후 파일 시스템을 마운트하도록 인스턴스를 구성할 수 있습니다. 하나의 EFS 파일 시스템을 여러 인스턴스에서 실행하는 워크로드 및 애플리케이션에 대한 공통 데이터 소스로 사용할 수 있습니다. 자세한 내용은 Amazon EFS(Amazon Elastic File System) 단원을 참조하십시오.

Amazon S3

Amazon S3를 활용하면 저렴하지만 신뢰성이 있는 데이터 스토리지 인프라에 액세스할 수 있습니다. S3은 언제든지 Amazon EC2 내 또는 웹의 어디서나 원하는 데이터의 양을 저장하고 가져올 수 있게 해주어 웹 규모의 컴퓨팅 작업을 쉽게수행할 수 있도록 설계되었습니다. 예를 들어, Amazon S3를 활용하면 데이터 및 애플리케이션의 백업 사본을 저장할 수 있습니다. Amazon EC2는 Amazon S3를 사용하여 EBS 스냅샷과 인스턴스 스토어 지원 AMI를 저장합니다. 자세한 내용은 Amazon Simple Storage Service(Amazon S3) 단원을 참조하십시오.

스토리지 추가

AMI에서 인스턴스를 실행할 때마다 해당 인스턴스에 대한 루트 스토리지 디바이스가 생성됩니다. 루트 스토리지 디바이스에는 인스턴스를 부팅하기 위해 필요한 모든 정보가 포함됩니다. 블록 디바이스 매핑을 사용하면 AMI를 생성하거나 인스턴스를 실행할 때 루트 디바이스 볼륨과 스토리지 볼륨을 지정할 수 있습니다. 자세한 내용은 블록 디바이스 매핑 단원을 참조하십시오.

실행 중인 인스턴스에 EBS 볼륨을 연결할 수도 있습니다. 자세한 내용은 Amazon EBS 볼륨을 인스턴스에 연결단원을 참조하십시오.