EC2에 대해서

YEONGHUN KO·2023년 2월 7일
0

AWS

목록 보기
2/2
post-thumbnail

일단 간단하게 적고 나중에 세세하게 정리.

EC2(Elastic Computing Cloud)

: 버지니아 북부 지역이 모든 EC2를 지원하는 지역, 디폴트

  • 운영체제 + 서비스운영에 필요한 자원 --> 설치 가능.

  • AZ(Availability Zone): Region안에 여러개의 AZ가 존재. 하나의 AZ가 문제생겼을경우 다른 AZ에서 서비스 담당. 일종의 Disaster Recovery의 기능을 수행.

  • EBS(Elastic Block Store): EC2에 부착되어있는 일종의 하드디스크

    • SSD군
      • Gerneral Purpose SSD(GP2): 1GB당 3IOPS 속도가 나옴. 가장 보편적으로 사용
        • IOPS: a unit of measure representing input/output operations per second => 초당 입출력
      • Provisioned IOPS SSD(I01): 극도의 I/O를 요구하는 환경에서 주로 사용됨. 10K 이상의 IOPS를 지원. 방대한 양의 DB를 관리
    • HDD군
      • Throughput Optimized HDD (ST1): 빅데이터, Log 분석시 사용. 단, 윈도우 처럼 운영체제를 사용할 수 없음.('부트볼륨을 제공하지 않는다' 로 표현하기도 함)
      • CDD HDD(SC1): 입출력 이 많이 않은 데이터에 유용. 그냥 오랜기간 데이터를 보관할때 주로 사용. 역시 운영체제 사용불가능. 가격 저렴
      • Magnetic(Standard): 디크스 1GB당 가장 싼 비용 자랑. 운영체제 사용가능
  • ELB(Elastic Load Balancers):

    • 정의
      • 한군데로 트래픽이 몰리는 병목현상 방지(bottleneck)
      • 갑자기 문제가 발생하는(셧다운, 타임아웃 같은 unhealthy한 문제) ec2의 트래픽을 healthy한 ec2로 이동시킴
      • ELB는 공용 IP를 사설 IP로 바꾸어서 EC2에 넘겨줌. 이때 X-Forwarded-For 헤더로 공용IP정보를 같이 EC2로 보냄. EC2는 사설 IP밖에 못읽으므로.

profile
'과연 이게 최선일까?' 끊임없이 생각하기

0개의 댓글