AWS Solution Architect - Associate - EC2 - 2

CH_Hwang·2023년 8월 6일
0

AWS SAA

목록 보기
4/7

Private, Public Network

  • IPv4
    - 숫자 4파트, 점 3개
    • 온라인에서 가장 흔함
  • IPv6
    • 매우 길고 문자와 숫자로 이루어지고 :같은 기호도 있음
    • IoT같은것에 이용가능

Public IP

  • 기계가 인터넷에서 식별될 수 있음.
  • 전체 웹에서 고유해야함.
  • 지리적 위치도 알 수 이씅ㅁ

private IP

  • 사설네트워크 내에서만 식별됨.
  • 사설네트워크내에서는 고유해야함
  • NAT 장치와 proxy 역할을 하는 인터넷 게이트웨이를 통해 인터넷에 연결됨
  • 지정된 범위의 IP만 사설 IP로 사용가능함.

Placement Groups

  • cluster instances
    - 같은 AZ, 같은 Rack에 인스턴스가 전부 묶여있음.
    - 실패 시 리스크가 매우 큼 -> 모든 인스턴스가 실패함
    - 대신 매우 빠른 데이터작업이 가능함.
    - 낮은 대기시간, 높은 네트워크 처리량
  • spread instances
    - 하드웨어에 인스턴스가 퍼짐
    • AZ의 한 그룹당 최대 7개의 인스턴스만 가능
      • 중요한 어플리케이션을 사용함
        • ec2마다 다른 하드웨어가 있음.
        • 위험을 최소화하기 위한 방법
        • 배치그룹당 AZ당 7개가 한계가 있어서 넘 ㅜ크면 안됨
        • 고가용성을 극대화할때 사용
        • 다른 인스턴스의 실패로부터 리스크가 격리되어있어야할때
  • partition
    - 파티션으로 아뉘어서 다른파티션에서의 실패와 격리되어 동작함
    • 그룹당 수백개의 인스턴스를 스케일링 할 수 있음
      • 하둡, 카산드라, 카프카 같은 인스턴스를 실행할 수 있음
        • 파티션을 AZ내에서 나누고 파티션마다 여러개의 인스턴스를 가짐
        • 파티션은 AZ마다 7개까지가능함.
        • 인스턴스는 100개까지 가능함
        • 파티션마다 격리되어있음

Elastic Network Interfaces(ENI)

  • 폧dml shsflwjr rntjddyth. rktkdspxmdnjzm zkem
  • 하나의 Primary 사설 IPv4, 한개 이상의 second IPv4를 가질 수 있다.
  • 사설 IPv4 하나당 하나의 Elastci Ip를 가질 수 있다
  • 공용 IPv4도 마찬가지
  • 하나이상의 보안그룹을 가질 수 있다
  • 맥주소 첨부할 수 있음
  • ec2에서 독립적으로 ENI생성 가능.
  • AZ에 묶여있음
  • 특정 AZ에서 ENI를 생성하면 특정 ENI에만 바인딩할 수 있음.

EC2 Hibernate

EC2 Stop, terminate

  • Stop
    - EBS가 다음 시작때까지 유지됨
  • Terminate
    • EBS역시 사라짐

Hibernate

  • 인메모리(RAM) 상태가 유지됨
    - 인스턴스 부팅이 훨씬 빨라짐
  • 운영체제가 stop이나 재시작되지 않고 hibernated되어있는 상태라서 기존의 stop restart보다 훨씬 빠름
  • RAM 상태는 EBS 볼륨에 파일로 작성되어있음
    - Root EBS 볼륨은 암호화되고 RAM을 담을 공간이 있어야함.
  • ec2 ram에 데이터가 있고 하이버네이션을 하면
    - STOP 시 RAM 데이터가 EBS볼륨으로 옮겨짐
    • 인스턴스가 종료되면 램은 사라짐
    • 재시작 시 EBS볼륨에 있던 RAM을 다시 EC2로 옮김
  • Use Case
    - 긴 프로세스를 유지하고 싶을때
    • 램 상태를 저장하고 싶을때
      - 서비스가 첫 시작에 시간이 걸릴때
  • 루트볼륨이 EBS볼륨이고 암호화되어있고 램을 저장할만큼 커야함.
  • hibernate는 60일을 넘기면 안됨.

0개의 댓글