1. EC2 정의

  2. EC2 타입

    1. Private IP, Public IP (IPv4), Elastic IP 비교

      스크린샷 2022-10-01 오후 11.52.04.png

      • Elastic IP: 고정된 공인 IP
        • EC2 인스턴스를 생성하면 공인 IP가 부여됩니다. 하지만, 이 IP주소는 EC2 인스턴스가 중단되면 반납됩니다. 이후 EC2 인스턴스를 재실행하면 이 공인 IP는 바뀔 수 있습니다. 만약 DNS 도메인에 EC2 인스턴스의 IP주소를 연결해놓았는데, 이 IP 주소가 바뀌게 된다면 문제가 발생합니다. 이를 해결하고자 AWS에서는 한 번 할당 받으면 절대 바뀌지 않은 Elastic IP 를 제공합니다.
        • DNS 서버에서 도메인과 IP 주소를 연결해야 할 때, 또는 IP 주소가 바뀌지 않고 계속 유지해야 할때 사용함.
    2. EC2 Placement Groups란?

      EC2 Placement groups(배치 그룹)은 사용자의 니즈를 반영한 서버 프로필을 정의할 수 있는 도구이며, 다음 세 가지 그룹이 제공됩니다.

      1. Cluster: 인스턴스를 가용 영역 안에 서로 근접한게 패킹하는 방식.

      전송 지연 수준이 낮은 상호연결형 네트워크를 제공하므로 고성능 컴퓨팅(HPC) 애플리케이션에 적합함.

      Untitled

      1. Spread: 다수의 AZ를 사용하고, 서로 다른 하드웨어 랙에 인스턴스를 분산 배치하는 방식.

      동시다발적인 실패 상황에 대처할 수 있다는 점에서 유용성이 높음.

      Untitled

      1. Partition: 인스턴스를 논리적 파티션으로 분산하여, 한 파티션에 있는 인스턴스 그룹이 다른 파티션의 인스턴스 그룹과 기본 하드웨어를 공유하지 않게 하는 방식.

      대규모의 분산 및 복제된 워크로드에 적합함.

      Untitled

    3. Elastic Network Interfaces (ENI)란?

      • VPC에서 가상 네트워크 카드에 해당하는 개념.
      • 인스턴스가 AWS 서비스, 다른 인스턴스, 온프레미스 서버, 인터넷 등 다른 네트워크 리소스와 통신할 수 있도록 하며, Secure Shell(SSH) 또는 Remote Desktop Protocol(RDP) 등을 이용해서 인스턴스에서 실행중인 OS와도 통신할 수 있게 함.
      • 모든 인스턴스는 기본 네트워크 인터페이스(기본 ENI)가 있어야 하며, 이 인터페이스는 하나의 서브넷에만 연결됨. 이는 인스턴스를 시작할 때 서브넷을 지정하도록 하는 이유이기도 함.
      • 기본 ENI는 인스턴스에서 제거할 수 없고, 서브넷 또한 변경할 수 없음.

Ref

Udemy 강의

[AWS] Elastic Network Interface(ENI), Enhanced Networking(성능강화 네트워크)

[발표자료] Amazon VPC Deep Dive: ENI 를 알면 VPC 가 보인다 | DevelopersIO


💬 코멘트

<aside> 🗣 Private IP, Public IP, Elastic IP에 대해서 상세하게 정리해주셔서 EC2의 IP특징에 대해 더 잘 알 수 있었습니다!! 또한 EC2 Placement group에 대해서도 알 수 있어서 너무 유용했습니당!!

</aside>

<aside> 🗣 방현수: 역시 스터디장님!! 정말 깔끔하고 명료한 정리 감사합니다♥ 사진 자료랑 레퍼런스 링크까지 첨부해주셔서 정말 혼자 공부하는 것 보다 EC2를 공부하는 데에 덕분에 훨씬 도움이 되었어요 ㅎㅎ

</aside>