
EBS는 EC2와 매우 밀접한 관계를 가진다. 이 EBS는 저장 공간으로 EC2 인스턴스가 생성될 때 자동으로 부착된다.
컴퓨터를 새로 사면 저장 장치인 하드디스크가 부착되어서 판매자에게 전달되는 것처럼 EC2 인스턴스를 만들면 저장 공간인 EBS가 EC2에 부착되어 사용자에게 제공된다.
이렇게 부착된 EBS는 네트워크로 인해 가상으로 만들어진 디스크 볼륨이라고 할 수 있다.
여기서 디스크 볼륨이란?
데이터를 저장할 수 있는 논리적인 공간으로 저장 장치를 일정한 크기로 나눈 공간이라고 할 수 있다. 이 디스크 볼륨은 비어있는 저장 공간이라고 한다면, 파일 시스템은 이 저장 공간에서 데이터를 넣고 빼고 관리할 수 있는 체계라고 할 수 있다.
AWS에서는 이 EBS라는 디스크 볼륨 위에 File System이 생성되게 된다.
또한, EBS는 특정 AZ(Availability Zone)에 생성되기 때문에 AZ를 설정해줘야 한다.
AZ
하나의 리전에서 DR(Disaster Recovery)를 위해 여러 개의 가용 공간인 AZ를 만들어 운용한다. 하나의 AZ에 문제가 생기면 다른 AZ의 서비스를 이용하게 하여 DR을 가능하게 해주는 것이다.
EBS는 AWS에서 제공하는 가상의 디스크 볼륨이라고 했으니, 이 볼륨에 대해서도 여러 종류들이 존재한다. 사용하고자 하는 목적에 따라 EBS의 종류를 설정하면 된다.