ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Elastic Network Interface(ENI)
    Cloud/AWS 2023. 2. 23. 16:16
    chatGPT를 이용한 AWS공부.. 효율적이다..!

     

    ENI란?

    AWS의 Elastic Network Interface(ENI)는 Amazon EC2 인스턴스에 대한 가상 네트워크 인터페이스입니다. ENI를 사용하면 EC2 인스턴스에 추가적인 네트워크 인터페이스를 연결할 수 있습니다.

    각 ENI는 EC2 인스턴스와 VPC(Virtual Private Cloud) 또는 ClassicLink 연결에서 사용할 수 있는 IPv4 주소, IPv6 주소, MAC 주소, 보안 그룹 및 라우팅 정보를 포함합니다. 이러한 ENI를 사용하여 EC2 인스턴스에 여러 가지 네트워크 기능을 제공할 수 있습니다. 예를 들어, 다른 서브넷에 있는 다른 EC2 인스턴스와 통신하거나 인터넷에 연결할 수 있습니다.

     

     

    ENI는 AWS의 다양한 서비스와 통합될 수 있습니다. 예를 들어, ENI를 사용하여 Amazon Elastic Load Balancer(ELB)와 같은 로드 밸런서를 구성하고 인바운드 및 아웃바운드 트래픽을 제어할 수 있습니다. 또한, ENI를 사용하여 AWS Direct Connect와 같은 외부 네트워크와 EC2 인스턴스를 연결할 수 있습니다.

     

     

    Secondary ENI란?

    ENI는 기본 ENI와 추가 ENI로 나뉩니다. 기본 ENI는 EC2 인스턴스를 만들 때 자동으로 생성되며, 추가 ENI는 EC2 인스턴스에 연결할 수 있는 여러 개의 ENI 중 하나입니다. 추가 ENI를 사용하면 EC2 인스턴스에 더 많은 네트워크 인터페이스를 추가하여 가용성과 내결함성을 높일 수 있습니다. 이러한 추가 ENI를 "secondary ENI"라고 합니다.

     

    Secondary ENI를 사용해야 하는 경우


    1) 더 많은 IP 주소가 필요한 경우
    EC2 인스턴스가 여러 개의 서비스를 호스팅하는 경우, 각 서비스는 고유한 IP 주소를 갖는 것이 좋습니다. 이러한 경우 secondary ENI를 사용하여 각 서비스에 대한 고유한 IP 주소를 제공할 수 있습니다.

     

    2) 서로 다른 보안 그룹을 적용해야 하는 경우
    서로 다른 보안 그룹을 사용하여 여러 개의 서비스를 보호하려는 경우, secondary ENI를 사용하여 각 서비스에 대해 다른 보안 그룹을 적용할 수 있습니다.


    3) 트래픽을 분리하고 관리해야 하는 경우
    secondary ENI를 사용하여 인터넷 트래픽과 내부 트래픽을 분리하고 관리할 수 있습니다. 예를 들어, 인터넷 트래픽을 처리하는 ENI와 내부 트래픽을 처리하는 ENI를 각각 사용할 수 있습니다.

     

    4) 가용성과 내결함성을 높이기 위해 필요한 경우
    secondary ENI를 사용하여 가용성과 내결함성을 높일 수 있습니다. 예를 들어, primary ENI에 문제가 발생한 경우 secondary ENI를 사용하여 인스턴스에 연결할 수 있습니다.

    이러한 경우를 제외하고도, ENI를 사용하여 네트워크 구성을 유연하게 관리할 수 있습니다. 따라서 특정한 경우에만 사용해야 하는 것이 아니라, 네트워크 구성의 유연성을 고려하여 secondary ENI를 사용할 수 있습니다.

    'Cloud > AWS' 카테고리의 다른 글

    chatGPT와 SAA-C03 예제 풀어보기 #2  (0) 2023.02.23
    NAT gateway vs Internet gateway  (0) 2023.02.23
    CORS(Cross-Origin Resource Sharing)  (0) 2023.02.23
    chatGPT와 SAA-C03 예제 풀어보기 #1  (0) 2023.02.23
    EC2 Sleep mode(절전 모드)  (0) 2023.02.23
Designed by Tistory.