끄적끄적 아무기록

Amazon Elastic Compute Cloud

by 현생사는갓생지망생
반응형

Elastic Compute Cloud


AWS의 IaaS 중에 가장 많이 사용되는 서비스는 EC2, EBS, S3이다.


Amazon Elastic Compute Cloud는 클라우드 위에서 가상 서버(인스턴스), 백업 이미지(AMI), 디스크(EBS),

방화벽(Security group), 고정 글로벌 IP(Elastic IP) 등을 사용할 수 있게 해주는 서비스이다.


기본적인 사용 방법은 AWS에서 제공하는 AMI를 기반으로 디스크 용량 또는 통신 요건을 설정하여

인스턴스를 생성하는 것이다.

추가로 인스턴스에 로그인해서 미들웨어 설치 또는 설정을 할 수 있으며,

백업을 위해 AMI를 생성하거나, Elastic IP를 부여하여 인터넷과 통신할 수 있다.



인스턴스



기존의 On Premise 환경 위의 서버에 해당된다.

실제로 설치할 미들웨어 또는 저장할 데이터는 EBS에 저장된다.



인스턴스 유형


인스턴스에 적용할 CPU, 메모리, 내장 디스크, 네트워크 용량 패턴에 따라 인스턴스 유형을 선택할 수 있다.

범용적인 T2, M3 인스턴스, CPU 성능을 높게 설정한 C3, C4 인스턴스, 메모리 용량을 크게 설정한 R3 인스턴스 등이 있다.



인스턴스 스토리지


EC2 인스턴스가 가동되는 물리 서버에 있는 로컬 디스크를 나타낸다.

인스턴스 유형에 따라 사용할 수 있는 인스턴스 스토리지의 크기와 개수가 정해진다.

EBS와 비교해서 지연이 없는 안정적인 I/O를 기대할 수 있다.


인스턴스 스토리지의 데이터는 관련 인스턴스의 수명 기간 동안만 유지된다.

인스턴스가 재부팅(의도적 또는 의도적이지 않게)되면 인스턴스 스토어의 데이터는 유지된다.

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

- 인스턴스 중지

- 인스턴스 종료

위의 경우에 인스턴스 스토리지의 데이터가 손실된다.



루트 디바이스 볼륨


인스턴스를 시작하면 인스턴스 부팅에 사용된 이미지가 루트 디바이스 볼륨에 저장된다.

Amazon EC2가 출시되었던 시점에서는 Amazon EC2 인스턴스 스토어가 모든 AMI를 지원했으므로

AMI에서 시작한 인스턴스의 루트 디바이스는 Amazon S3에 저장된 템플릿으로부터 생성된

인스턴스 스토어 볼륨이었다.

EBS가 출시된 후에는 Amazon EBS의 지원을 받는 AMI가 도입되었다.

따라서 AMI에서 시작한 인스턴스의 루트 디바이스는 Amazon EBS 스냅샷으로부터 생성된 Amazon EBS 볼륨이다.



EBS-Backed 인스턴스


OS를 포함한 루트 디바이스 정보를 EBS에 저장한 인스턴스를 나타낸다.

EC2 인스턴스의 가동 중인 루트 장치와 관련된 변경 사항은 모두 EBS에 기록되므로,

인스턴스를 정지해도 변경 사항이 유지된다.


Instance Store-Backed 인스턴스


OS를 포함한 루트 디바이스 정보를 S3에 저장한 인스턴스를 나타낸다.

인스턴스 기동 때는 S3에서 인스턴스 스토리지에 데이터를 복사하고 기동한다.

이후 다시 기동하면 S3에서 처음부터 읽어 들이므로, 이전의 변경 사항은 모두 파기된다.



참고


EC2Config 서비스


EC2Config는 인스턴스가 처음 시작할 때 초기 시작 작업을 실행하고 이후에 그 작업을 비활성화한다.

이런 작업을 다시 실행하기 위해서는 인스턴스를 종료하기 전에 이를 명시적으로 활성화하거나

Sysprep을 수동으로 실행하는 방법을 사용해야 한다.


일반(General) > 컴퓨터 이름 설정, 사용자 데이터, 이벤트 로그, CloudWatch 로그, 윌페이퍼 정보

스토리지(Storage) > 루트 볼륨, 드라이브 초기화, 드라이브 문자 매핑




반응형

'AWS 공부기록 > Compute' 카테고리의 다른 글

Elastic Load Balancing(ELB)  (0) 2019.01.22
Amazon Elastic Block Store(EBS)  (0) 2019.01.22
AWS Elastic Beanstalk  (0) 2019.01.22
Elastic Beanstalk_실습  (0) 2019.01.14
AWS Service - Lightsail  (0) 2019.01.10

블로그의 정보

현생이네

현생사는갓생지망생

활동하기