메뉴
Amazon Elastic Compute Cloud
User Guide for Linux Instances

Amazon EC2 인스턴스 스토어

인스턴스 스토어는 인스턴스에 블록 수준의 임시 스토리지를 제공합니다. 스토리지는 호스트 컴퓨터에 물리적으로 연결된 디스크에 위치합니다. 인스턴스 스토어는 버퍼, 캐시, 스크래치 데이터 및 기타 임시 콘텐츠와 같이 자주 변경되는 정보의 임시 스토리지나 로드가 분산된 웹 서버 풀과 같은 여러 인스턴스상에서 복제되는 데이터에 가장 적합합니다.

하나 이상의 인스턴스 스토어 볼륨으로 구성된 인스턴스 스토어는 블록 디바이스로 표시됩니다. 인스턴스 스토어의 크기는 물론 사용 가능한 디바이스의 수는 인스턴스 유형에 따라 다릅니다. 어떤 인스턴스 스토어가 특정 인스턴스의 전용인 경우 호스트 컴퓨터의 인스턴스들이 디스크 하위 시스템을 공유합니다.

인스턴스 스토어 볼륨의 가상 디바이스는 ephemeral[0-23]]입니다. 인스턴스 스토어 볼륨 1개를 지원하는 인스턴스 유형은 ephemeral0를 갖습니다. 인스턴스 스토어 볼륨 2개를 지원하는 인스턴스 유형은 ephemeral0ephemeral1 등을 갖습니다.

 Amazon EC2 인스턴스 스토리지

인스턴스 스토어 수명

실행 시에만 인스턴스에 대한 인스턴스 스토어 볼륨을 지정할 수 있습니다. 하나의 인스턴스에서 인스턴스 스토어 볼륨을 분리하고 다른 인스턴스에 연결할 수 없습니다.

인스턴스 스토리지의 데이터는 관련 인스턴스의 수명 기간 동안만 지속됩니다. 인스턴스가 재부팅(의도적 또는 의도적이지 않게)되면 인스턴스 스토어의 데이터는 유지됩니다. 그러나 다음 상황에서는 인스턴스 스토어의 데이터가 손실됩니다.

  • 기본 디스크 드라이브 오류

  • 인스턴스 중지

  • 인스턴스 종료

그러므로 중요한 장기 데이터의 경우 인스턴스 스토어에 의존하지 마십시오. 오히려 Amazon S3, Amazon EBS Amazon EFS 등 내구성이 뛰어난 데이터 스토리지를 사용하는 것이 좋습니다.

인스턴스를 중지하거나 종료하면 인스턴스 스토어의 모든 스토리지 블록이 리셋됩니다. 따라서 다른 인스턴스의 인스턴스 스토어를 통해 데이터를 액세스할 수 없습니다.

인스턴스에서 AMI를 생성한 경우 해당 인스턴스 스토어 볼륨의 데이터는 보존되지 않고 이 AMI를 실행한 인스턴스용 인스턴스 스토어 볼륨에 존재하지 않습니다.

인스턴스 스토리지 볼륨

인스턴스 유형은 사용 가능한 인스턴스 스토어의 크기와 인스턴스 스토어 볼륨에서 사용되는 하드웨어 유형을 결정합니다. 인스턴스 스토어 볼륨은 인스턴스의 사용 요금의 일부로 포함됩니다. 인스턴스를 시작할 때 사용할 인스턴스 스토어 볼륨을 지정해야 합니다(기본적으로 사용할 수 있는 NVMe 인스턴스 스토어 볼륨은 제외). 그런 다음 사용하기에 앞서 인스턴스 스토어 볼륨을 포맷하고 마운트해야 합니다. 인스턴스를 시작한 이후에는 사용 가능한 인스턴스 스토어 볼륨을 연결할 수 없습니다. 자세한 내용은 EC2 인스턴스에 인스턴스 스토어 볼륨을 추가할 수 있습니다. 단원을 참조하십시오.

일부 인스턴스 유형은 NVMe 또는 SATA 기반 SSD(Solid State Drive)를 사용하여 높은 랜덤 I/O 성능을 제공합니다. 이것은 지연시간이 매우 짧은 스토리지가 필요하지만 인스턴스가 종료될 경우에는 지속할 데이터가 필요가 없는 경우, 또는 내결함성 아키텍처를 활용할 수 있는 경우에 적합한 옵션입니다. 자세한 내용은 SSD 인스턴스 스토어 볼륨 단원을 참조하십시오.

다음 표에는 지원되는 각 인스턴스 유형에서 사용 가능한 인스턴스 스토어 볼륨의 수량, 크기, 유형 및 성능 최적화가 나와 있습니다. EBS 전용 유형을 포함한 전체 인스턴스 유형 목록을 보려면 Amazon EC2 인스턴스 유형을 참조하십시오.

인스턴스 유형 인스턴스 스토리지 볼륨 Type 초기화 필요* TRIM 지원**

c1.medium

1 x 350GB

HDD

c1.xlarge

4 x 420GB(1,680GB)

HDD

c3.large

2 x 16GB(32GB)

SSD

c3.xlarge

2 x 40GB(80GB)

SSD

c3.2xlarge

2 x 80GB(160GB)

SSD

c3.4xlarge

2 x 160GB(320GB)

SSD

c3.8xlarge

2 x 320GB(640GB)

SSD

cc2.8xlarge

4 x 840GB(3,360GB)

HDD

cg1.4xlarge

2 x 840GB(1,680GB)

HDD

cr1.8xlarge

2 x 120GB(240GB)

SSD

d2.xlarge

3 x 2,000GB(6TB)

HDD

d2.2xlarge

6 x 2,000GB(12TB)

HDD

d2.4xlarge

12 x 2,000GB(24TB)

HDD

d2.8xlarge

24 x 2,000GB(48TB)

HDD

f1.2xlarge

1 x 470GB

NVMe SSD

f1.16xlarge

4 x 940GB

NVMe SSD
g2.2xlarge 1 x 60GB SSD
g2.8xlarge 2 x 120GB(240GB) SSD

hs1.8xlarge

24 x 2,000GB(48TB)

HDD

i2.xlarge

1 x 800GB

SSD

i2.2xlarge

2 x 800GB(1,600GB)

SSD

i2.4xlarge

4 x 800GB(3,200GB)

SSD

i2.8xlarge

8 x 800GB(6,400GB)

SSD

i3.large

1 x 475GB

NVMe SSD

i3.xlarge

1 x 950GB

NVMe SSD

i3.2xlarge

1 x 1,900GB

NVMe SSD

i3.4xlarge

2 x 1,900GB(3.8TB)

NVMe SSD

i3.8xlarge

4 x 1,900GB(7.6TB)

NVMe SSD

i3.16xlarge

8 x 1,900GB(15.2TB)

NVMe SSD

m1.small

1 x 160GB

HDD

m1.medium

1 x 410GB

HDD

m1.large

2 x 420GB(840GB)

HDD

m1.xlarge

4 x 420GB(1,680GB)

HDD

m2.xlarge

1 x 420GB

HDD

m2.2xlarge

1 x 850GB

HDD

m2.4xlarge

2 x 840GB(1,680GB)

HDD

m3.medium

1 x 4GB

SSD

m3.large

1 x 32GB

SSD

m3.xlarge

2 x 40GB(80GB)

SSD

m3.2xlarge

2 x 80GB(160GB)

SSD

r3.large

1 x 32GB

SSD

r3.xlarge

1 x 80GB

SSD

r3.2xlarge

1 x 160GB

SSD

r3.4xlarge

1 x 320GB

SSD

r3.8xlarge

2 x 320GB(640GB)

SSD

x1.16xlarge

1 x 1,920GB

SSD

x1.32xlarge

2 x 1,920GB(3,840GB)

SSD

x1e.32xlarge

2 x 1,920GB(3,840GB)

SSD

* 특정 인스턴스에 연결된 볼륨은 초기화되지 않을 경우 최초 쓰기 페널티를 받게 됩니다. 자세한 내용은 인스턴스 스토어 볼륨의 디스크 성능 최적화 단원을 참조하십시오.

** 자세한 내용은 인스턴스 스토어 볼륨 TRIM 지원 단원을 참조하십시오.

† 또한, c1.mediumm1.small 인스턴스 유형에는 900MB 인스턴스 스토어 스왑 볼륨(부팅 시점에 자동 활성화되지 않음)이 포함됩니다. 자세한 내용은 인스턴스 스토리지 스왑 볼륨 단원을 참조하십시오.