클라우드 서비스 AWS EC2 생성

robin Han·2023년 4월 6일

클라우드서비스

목록 보기
3/10

EC2 Elastic Compute Cloud

AWS Amazon Web Service 에서 가상서버를 이용할수있는 클라우드 서비스
aws 실제 서버를 가상화 시켜서 사용할수있고 퍼블릭 클라우드 서비스로 일반인들도 이용이가능하다.
물리적인 서버없이 클라우드를 통해 필요한 만큼 리소스를 사용

Instance

가상 컴퓨팅 환경으로 CPU ,Memory ,OS , Storage, network 등 필요한 구성들을 조합하여 인스터스를 생성하여 사용할수있다. 사용하면서 해당 인스턴스를 변경, 수정등이 가능하면 인스턴스를 사용한 만큼만 비용을 지불하기때문에 초기 비용이 따로 없다.

인스턴스 유형

T : 버스팅 : 기본 수준의 CPU 제공, 마이크로 서비스
M : 범용, 붕소용 DB ,기타 엔터프라이즈 애플리케이션
D : 고밀도 저장소
R : 메모리 집약 , 고성능 DB
X : 대용량 메모리
I : 높은 I/O
C : 연산 집약
G : 그래픽 집약
P : 범용 GPU
F : FPGA(Field Programmable Gate Array)

EC2 인스턴스 유형

인스턴스 스토어

  • 블록 수준의 저장소로 버퍼 , 캐시 처리 해주기때문에 휘발성 저장소이다.
  • 별도의 추가 비용은 없다
  • 인스턴스 스토어는 정지/종료 될때 데이터가 손실된다
  • 영구적으로 저장하기위해 S3 또는 EBS 같은 다른 저장소를 사용해야된다.

Amazon EBS (Elastic Block Store)

네트워크가 연결되어 영구적으로 블록 저장
정지/종료 되어도 데이터 유지

  • 블록구성을 동적으로 변경 가능
  • 스냅샷 기능 제공 (복원하는데 필요한 정보)
  • 별도로 비용 발생

인스턴스 생명주기

1) 실행중

  • 인스턴스가 동작중인 상태로 과금이 발생하고있는 중이다
    2) 정지됨
    -정지되어있는동안 과금은 안되지만 EBS 볼륨을 루트로만 하는 인스턴스만 가능하다.
    3) 종료됨
  • 인스턴스가 제거된 상태

인스턴스 최대 절전 모드:
해당 메모리의 컨텐츠를 EBS에 저장, 인스턴스 재시작하면 다시 복원됨

EC2 직접 생성하기

우선 사용할수있는 모든 EC2 자원들이다.

instance로 들어가서 'Launch instance' 에 들어가면

원하는 OS를 사용하면되지만 몇가지의 OS는 라이센스 문제때문에 비용을 지불해야한다.


인스턴스 종류들이다
....
keypair: 다운로드를 할수있는 암호화된 키로서 instance를 사용하기위해서 꼭필요하기때문에 없으면 새로운키를 발급하고 가지고있으면 해당키를 사용하면된다.
윈도우유저는 .ppk형식의 키가 필요하고, mac유저는 .pem형식을 사용한다.

키페어 생성하고 인스턴스 시작 누르면

인스턴스 생성성공

EC2 사용하기

인스턴스가 들어가면 Connect 버튼을 클릭하면
SSH 클라이언트를 선택하고 Keypair가 저장되어있는 곳에서 터미널을 열어서 사용하면 된다.

0개의 댓글