minhui study

Amazon EBS(Elastic Block Storage) 본문

Cloud/AWS

Amazon EBS(Elastic Block Storage)

minhui 2020. 5. 30. 11:42

Hard disk와 Amazon EBS

하드디스크란 데이터를 저장, 검색, 삭제를 수행하여 영구적으로 저장하기 이해 사용되는 컴퓨터의 주요 장치이다. 하드디스크는 스핀들 모터 방식의 기계식 하드 디스크와 플래시 메모리 기반의 전자식으로 동작하는 SSD 디스크가 있다. SSD는 기계식 디스크보다 속도가 더 빠르고 소음도 적지만 비용이 비싼 것이 단점이다. Amazon Web Services는 EBS 서비스를 이용하여 EC2에 디스크를 추가하여 서비스를 사용할 수 있다.

 

Amazon EBS

Amazon Elastic Block Storage로 빠른 속도로 데이터를 저장 보관할 있는 서비스로 주로 서버에 디스크로 추가하여 데이터를 보관 제공할 있으며 기본으로 SSD 사용하여 데이터 입출력 속도가 매우 빠르고, 고성능의 서비스를 필요로 하는 스토리지 서비스에 적합한 서비스이다.

EBS 볼륨과 하드 디스크 또는 SSD 등과 같은 물리적 미디어 디바이스를 비교했지만 EBS 볼륨이 불록 수준 복제로 인해 더욱 안정적이다. 주요 특징들을 살펴보자.

 

Amazon EBS의 주요 특징

- EC2 인스턴스와 독립적으로 사용 가능하며, 다른 EC2 인스턴스에 교체가 가능하다. 즉, 인스턴스가 삭제되어도 데이터는 유지될 수 있다.

 

- EBS 볼륨은 안정성과 가용성을 목표로 설계되기 때문에 볼륨에 있는 데이터는 자동으로 가용 영역에서 실행 중인 여러 서버에 복제된다.

- 데이터는 영구적으로 저장되며 원하는 AZ에 생성 가능하다.

 

 

 

- 추가 비용 없이 EBS 볼륨을 암호화할 수 있다. 암호화는 EC2측에서 이루어지며 EC2인스턴스와 AWS 데이터 센터 내의 EBS 볼륨 간에 이동하는 데이터들은 암호화된 채로 전송된다.

 

 

 

 

 

- 기업의 규모와 상황에 따라 EBS 볼륨이 저장된 데이터의 양이 증가할 수 있다. 이 때 EBS 볼륨을 늘리거나 다른 유형으로 변경할 수 있다. 예를 들어 하드 디스크에서 SSD로 변경하거나 용량을 50GB에서 16TB로 늘릴 수 있다.

 

 

- Amazon EBS는 보다 높은 수준의 데이터 내구성을 제공하기 위해 볼륨의 특정 시점 스냅샷을 생성하는 기능을 제공하며 AWS를 사용하면 언제든지 스냅샷에서 새 볼륨을을 다시 생성 및 복원할 수 있다. 또한 DR을 위해 스냅샷을 공유하거나 다른 region으로 스냅샷을 복사한다.

 

 

EBS 스냅샷의 특징

1) EBS 스냅샷은 스냅샷 진행 과정 중에도 EBS나 EC2의 서비스 중단 없이 기존 서비스를 즉시 사용 가능하다.

 

2) EBS 볼륨의 크기 조정에 사용될 수 있다. 예를 들어 디스크의 크기를 늘리는 작업을 수행하는 경우 기존 디스크를 스냅샷으로 백업 후 신규로 장착할 EBS의 크기를 늘려서 볼륨의 사이즈를 늘릴 수 있다.

 

3) 스냅샷의 공유 기능을 활용하여 권한이 있는 다른 사용자에게 공유할 수 있으며 이렇게 공유된 스냅샷으로 새로운 EBS를 생성할 수 있다. 여기서 기존 스냅샷에 어떠한 영향도 주지 않는다.

 

4) 다른 리전으로 복사가 가능하다. 이러한 리전 각 복사 기능을 활용하여 전세계의 워하는 리전으로의 지리적 확장이나 데이터 센터 마이그레이션 및 DR을 손쉽게 수행할 수 있다.

 

 

 

 

 

Amazon EBS 볼륨 유형

볼륨 유형 범용 SSD 프로비저닝된 IOPS 처리량 최적화 HDD 콜드 HDD 마그네틱
설명 다양한 트랜잭션 워크로드 처리 지연 시간에 민감한 고성능 처리 자주 액세스 하며 처리량 집약적 HDD 액세스 빈도 낮은 저비용 HDD 빈도가 낮으며 성능 낮은 HDD
사례 부트 볼륨 I/O 집약적인 NoSQL, RDBMS 빅데이터, 로그 처리 일별 스캔 횟수 작업 데이터 드문 데이터 액세스
API 이름 gp2 io1 st1 sc1 standard
볼륨 크기 1GB~16TB 4GB~16TB 500GB~16TB 500GB~16TB 1GB~1TB
최대 IOPS 1,000 32,000 500 250 200
최대 처리량 160MB/초 500MB/초 500MB/초 250MB/초 4~90MB/초

 

 

 

 

* 참고 자료 *

https://www.aws.training/

아마존 웹 서비스 ( 권영환 지음 / 정보문화사 )

'Cloud > AWS' 카테고리의 다른 글

Amazon EC2(Elastic Cloud Compute)  (0) 2020.05.23
클라우드와 아마존 웹 서비스(AWS)  (0) 2020.05.16
Comments