aws

(AWS) EC2(Elastic Compute Cloud)

tpghks9245 2022. 2. 12. 21:39

Elastic Compute Cloud(클라우드 확장식 컴퓨팅 서비스)

- 가상 서버를 제공하는 서비스.

- 실제 물리서버와 똑같은 형태의 서비스를 제공하며 LinuxWindow 같은 형태의 서비스를 제공하며 기본 운영체제가 설치되어있음.

- SSH로 원격 연결이 가능함(공인 IP가 있는 서비스 경우 직접 연결 가능).

SSH(시큐어셀) : 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사할 수 있도록 해 주는 응용 프로그램 또는 프로토콜을 가리킴.

- 기본 동작으로 시작, 중지, 종료, 재부팅이 있음.

- 중지가 가능한 디스크 기반 인스턴스인 EBS 기반 인스턴스와 임시 스토리지를 제공하여 중지가 불가능한 Instance Store 기반 EC2로 나뉨.

- 재부팅의 경우 EBS 기반 EC2와 인스턴스 스토어 기반 EC2 모두 사용 가능하나 중지는 EBS 기반 EC2만 가능.(중요!)

EBS(Elastic Block Store) : 대규모 고성능 블록 스토리지를 의미. EC2에 탑재되는 형태로 활용된다.

 

- 인스턴스 유형으로는 범용, 컴퓨팅 최적화, 메모리 최적화, 스토리지 최적화 등이 있음.

 

EC2 상태

 

- Pending : 인스턴스가 구동하기 위해 준비중인 상태, 요금 미청구

- Running : 인스턴스를 실행하고 사용할 준비가 된 상태, 요금 청구

- Stopping : 인스턴스가 중지 모드로 전환되려는 상태, 요금 미청구

- Shutting-down : 인스턴스가 종료할 준비중인 상태, 요금 미청구

- Terminated : 인스턴스가 종료된 상태, 요금 미청구