AWS #7 EC2 EBS? AMI?

최동민·2022년 12월 19일
0

생성된 인스턴스에 웹서버를 설치해보자

웹브라우저에서 EC2 인스턴스로 접속 후 웹서버 설치

PublicIP를 도메인에 입력하면 테스트 페이지로 접속한다.

전세계에서 볼 수 있는 웹페이지가 첫 생성이 되었다.

EC2 가격정책

  • 스팟 인스턴스

  • 전용 호스트

가격 순서

EC2의 유형과 크기

한정된 자원으로 인스턴스를 통해 무엇을 할 것인가에 따라 필요한 영역에 더 스탯을 찍는다 생각하면 되겠다. 원하는 방향으로 인스턴스 유형을 만들어 낼 수 있다는 것.

  • 인스턴스 크기에 따라서

  • 인스턴스의 타입 읽는 법

EC2의 구성

EBS

하드디스크를 담당하는 EBS

연산을 담당하는 인스턴스 - 저장을 담당하는 EBS가 서로 분리되어 있고, 네트워크로 연결되어 있다. 인스턴스를 업그레이드하기 위해서는 네트워크만 변경하면 되기에 용이하다.

하나의 컴퓨터가 여러 하드디스크가 있는 것처럼, 하나의 인스턴스가 여러개의 EBS를 가질 수도 있다. 네트워크로 연결되어 있기에 붙였다 떼었다 식의 효율적으로 운영이 가능하다.

  • EBS 특징

  • EBS 종류

  • EBS를 저장하는 방법 (Snapshot)

  • 증분식 저장

위처럼 모든 액션을 담아두는 것이 아니라
아래와 같이 추가된 액션들만 저장하는 것.
즉, 변화한 부분만 저장하게 되어 효율적으로 용량 관리

AMI

어떠한 알고리즘을 EC2를 통해 만든 후 공유를 원할 때, 작업한 서버에 AMI를 만들어 나누어준다. 다른 사용자들은 이 AMI만 복구시키면 내가 완성한 EC2 상태 그대로를 사용할 수 있게 되는 것.

  • AMI 분류

AMI의 타입은 두가지가 있는데,
첫 번째 타입은 EBS기반이다. 이렇게 네트워크로 연결되어 있으면 속도가 느리다는 단점이 있다.

두 번째 타입은 인스턴스 저장 기반이다.
그림과 같이 인스턴스 스토리지가 EC2안에 있으면 속도가 굉장히 빠르다는 장점이 있다.
허나 단점은 인스턴스가 삭제되면 스토리지도 같이 삭제된다. 영구적이지 않기에 캐시데이터 혹은 꼭 저장될 필요가 없는 데이터를 중심으로 저장한다.

일반적으로 EBS가 만들어지면, 스냅샷을 찍은 후 AMI를 만들고 여러가지 활동을 한다.

profile
코드를 두드리면 문이 열린다

0개의 댓글