EC2 인스턴스의 ENA Express 설정 구성 - Amazon Elastic Compute Cloud

EC2 인스턴스의 ENA Express 설정 구성

추가 소프트웨어를 설치하지 않고도 지원되는 EC2 인스턴스 유형에 대해 ENA Express를 구성할 수 있습니다.

이 섹션에서는 AWS Management Console 또는 AWS CLI에서 ENA Express를 구성하는 방법을 설명합니다. 자세한 내용을 보려면 사용할 방법에 해당하는 탭을 선택하세요.

Console

이 탭에서는 인스턴스에 연결된 네트워크 인터페이스의 ENA Express 설정을 관리하는 방법을 설명합니다.

네트워크 인터페이스 목록에서 ENA Express 관리
  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 탐색 창에서 Network interfaces(네트워크 인터페이스)를 선택합니다.

  3. 인스턴스에 연결된 네트워크 인터페이스를 선택합니다. Network interface ID(네트워크 인터페이스 ID) 링크를 선택하여 세부 정보 페이지를 열거나, 목록 왼쪽의 확인란을 선택할 수 있습니다.

  4. 페이지 오른쪽 상단의 Action(작업) 메뉴에서 Manage ENA Express(ENA Express 관리)를 선택합니다. 그러면 선택한 네트워크 인터페이스 ID와 현재 설정이 표시되어 있는 Manage ENA Express(ENA Express 관리) 대화 상자가 열립니다.

    참고

    선택한 네트워크 인터페이스가 인스턴스에 연결되지 않은 경우 이 작업은 메뉴에 나타나지 않습니다.

  5. ENA Express를 사용하려면 Enable(활성화) 확인란을 선택합니다.

  6. ENA Express가 활성화되면 UDP 설정을 구성할 수 있습니다. ENA Express UDP를 사용하려면 Enable(활성화) 확인란을 선택합니다.

  7. 설정을 저장하려면 Save(저장)를 선택합니다.

인스턴스 목록에서 ENA Express 관리
  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 왼쪽 탐색 창에서 인스턴스를 선택합니다.

  3. 관리할 인스턴스를 선택합니다. Instance ID(인스턴스 ID)를 선택하여 세부 정보 페이지를 열거나, 목록 왼쪽의 확인란을 선택할 수 있습니다.

  4. 인스턴스에 대해 구성할 Network interface(네트워크 인터페이스)를 선택합니다.

  5. 페이지 오른쪽 상단의 Action(작업) 메뉴에서 Manage ENA Express(ENA Express 관리)를 선택합니다.

  6. 인스턴스에 연결된 네트워크 인터페이스에 대해 ENA Express를 구성하려면 Network interface(네트워크 인터페이스) 목록에서 해당 인터페이스를 선택합니다.

  7. 선택한 네트워크 인터페이스 연결에 ENA Express를 사용하려면 Enable(활성화) 확인란을 선택합니다.

  8. ENA Express가 활성화되면 UDP 설정을 구성할 수 있습니다. ENA Express UDP를 사용하려면 Enable(활성화) 확인란을 선택합니다.

  9. 설정을 저장하려면 Save(저장)를 선택합니다.

EC2 인스턴스에 네트워크 인터페이스를 연결할 때 ENA Express 구성
  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 탐색 창에서 Network interfaces(네트워크 인터페이스)를 선택합니다.

  3. 인스턴스에 연결되지 않은 네트워크 인터페이스(Status(상태)가 Available(사용 가능)인 네트워크 인터페이스)를 선택합니다. Network interface ID(네트워크 인터페이스 ID) 링크를 선택하여 세부 정보 페이지를 열거나, 목록 왼쪽의 확인란을 선택할 수 있습니다.

  4. 연결할 Instance(인스턴스)를 선택합니다.

  5. 인스턴스에 네트워크 인터페이스를 연결한 후 ENA Express를 사용하려면 Enable(활성화) 확인란을 선택합니다.

  6. ENA Express가 활성화되면 UDP 설정을 구성할 수 있습니다. ENA Express UDP를 사용하려면 Enable(활성화) 확인란을 선택합니다.

  7. 네트워크 인터페이스를 인스턴스에 연결하고 ENA Express 설정을 저장하려면 Attach(연결)를 선택합니다.

AWS CLI

이 탭에서는 AWS CLI에서 ENA Express 설정을 구성하는 방법을 설명합니다.

네트워크 인터페이스를 연결할 때 ENA Express 구성

네트워크 인터페이스를 인스턴스에 연결할 때 ENA Express를 구성하려면 다음 예와 같이 AWS CLI에서 attach-network-interface 명령을 실행합니다.

예 1: TCP 트래픽에 ENA Express를 사용하고 UDP 트래픽에는 사용 안 함

이 예에서는 EnaSrdEnabledtrue로 구성하고 EnaSrdUdpEnabled가 기본적으로 false로 설정되도록 합니다.

[ec2-user ~]$ aws ec2 attach-network-interface --network-interface-id eni-0123f4567890a1b23 --instance-id i-0f1a234b5cd67e890 --device-index 1 --ena-srd-specification 'EnaSrdEnabled=true' { "AttachmentId": "eni-attach-012c3d45e678f9012" }

예 2: TCP 트래픽과 UDP 트래픽 모두에 ENA Express 사용

이 예에서는 EnaSrdEnabledEnaSrdUdpEnabled를 모두 true로 구성합니다.

[ec2-user ~]$ aws ec2 attach-network-interface --network-interface-id eni-0123f4567890a1b23 --instance-id i-0f1a234b5cd67e890 --device-index 1 --ena-srd-specification 'EnaSrdEnabled=true,EnaSrdUdpSpecification={EnaSrdUdpEnabled=true}' { "AttachmentId": "eni-attach-012c3d45e678f9012" }
네트워크 인터페이스 연결의 ENA Express 설정 업데이트

인스턴스에 연결된 네트워크 인터페이스의 ENA Express 설정을 업데이트하려면 다음 예와 같이 AWS CLI에서 modify-network-interface-attribute 명령을 실행합니다.

예 1: TCP 트래픽에 ENA Express를 사용하고 UDP 트래픽에는 사용 안 함

이 예에서는 EnaSrdEnabledtrue로 구성하고, 이전에 설정하지 않은 경우 EnaSrdUdpEnabled가 기본적으로 false로 설정되도록 합니다.

[ec2-user ~]$ aws ec2 modify-network-interface-attribute --network-interface-id eni-0123f4567890a1b23 --ena-srd-specification 'EnaSrdEnabled=true'

예 2: TCP 트래픽과 UDP 트래픽 모두에 ENA Express 사용

이 예에서는 EnaSrdEnabledEnaSrdUdpEnabled를 모두 true로 구성합니다.

[ec2-user ~]$ aws ec2 modify-network-interface-attribute --network-interface-id eni-0123f4567890a1b23 --ena-srd-specification 'EnaSrdEnabled=true,EnaSrdUdpSpecification={EnaSrdUdpEnabled=true}'

예 3: UDP 트래픽의 ENA Express 사용 중지

이 예에서는 EnaSrdUdpEnabledfalse로 구성합니다.

[ec2-user ~]$ aws ec2 modify-network-interface-attribute --network-interface-id eni-0123f4567890a1b23 --ena-srd-specification 'EnaSrdUdpSpecification={EnaSrdUdpEnabled=false}'
PowerShell

이 탭에서는 PowerShell을 사용하여 ENA Express 설정을 구성하는 방법을 설명합니다.

네트워크 인터페이스를 연결할 때 ENA Express 구성

네트워킹 인터페이스에 대한 ENA Express 설정을 구성하려면 다음 예와 같이 Tools for PowerShell을 사용하여 Add-EC2NetworkInterface Cmdlet을 실행합니다.

예 1: TCP 트래픽에 ENA Express를 사용하고 UDP 트래픽에는 사용 안 함

이 예에서는 EnaSrdEnabledtrue로 구성하고 EnaSrdUdpEnabled가 기본적으로 false로 설정되도록 합니다.

PS C:\> Add-EC2NetworkInterface ` -NetworkInterfaceId eni-0123f4567890a1b23 ` -InstanceId i-0f1a234b5cd67e890 ` -DeviceIndex 1 ` -EnaSrdSpecification_EnaSrdEnabled $true eni-attach-012c3d45e678f9012

예 2: TCP 트래픽과 UDP 트래픽 모두에 ENA Express 사용

이 예에서는 EnaSrdEnabledEnaSrdUdpEnabled를 모두 true로 구성합니다.

PS C:\> Add-EC2NetworkInterface ` -NetworkInterfaceId eni-0123f4567890a1b23 ` -InstanceId i-0f1a234b5cd67e890 ` -DeviceIndex 1 ` -EnaSrdSpecification_EnaSrdEnabled $true ` -EnaSrdUdpSpecification_EnaSrdUdpEnabled $true eni-attach-012c3d45e678f9012
네트워크 인터페이스 연결의 ENA Express 설정 업데이트

인스턴스에 연결된 네트워크 인터페이스의 ENA Express 설정을 업데이트하려면 다음 예와 같이 Tools for PowerShell에서 Add-EC2NetworkInterface Cmdlet 명령을 실행합니다.

예 1: TCP 트래픽에 ENA Express를 사용하고 UDP 트래픽에는 사용 안 함

이 예에서는 EnaSrdEnabledtrue로 구성하고, 이전에 설정하지 않은 경우 EnaSrdUdpEnabled가 기본적으로 false로 설정되도록 합니다.

PS C:\> Edit-EC2NetworkInterfaceAttribute ` -NetworkInterfaceId eni-0123f4567890a1b23 ` -EnaSrdSpecification_EnaSrdEnabled $true ; Get-EC2NetworkInterface -NetworkInterfaceId eni-0123f4567890a1b23 | ` Select-Object ` NetworkInterfaceId, @{Name = 'EnaSrdEnabled'; Expression = { $_.Attachment.EnaSrdSpecification.EnaSrdEnabled }}, @{Name = 'EnaSrdUdpEnabled'; Expression = { $_.Attachment.EnaSrdSpecification.EnaSrdUdpSpecification.EnaSrdUdpEnabled }} | ` Format-List NetworkInterfaceId : eni-0123f4567890a1b23 EnaSrdEnabled : True EnaSrdUdpEnabled : False

예 2: TCP 트래픽과 UDP 트래픽 모두에 ENA Express 사용

이 예에서는 EnaSrdEnabledEnaSrdUdpEnabled를 모두 true로 구성합니다.

PS C:\> Edit-EC2NetworkInterfaceAttribute ` -NetworkInterfaceId eni-0123f4567890a1b23 ` -EnaSrdSpecification_EnaSrdEnabled $true ` -EnaSrdSpecification_EnaSrdUdpSpecification_EnaSrdUdpEnabled $true ; Get-EC2NetworkInterface -NetworkInterfaceId eni-0123f4567890a1b23 | ` Select-Object ` NetworkInterfaceId, @{Name = 'EnaSrdEnabled'; Expression = { $_.Attachment.EnaSrdSpecification.EnaSrdEnabled }}, @{Name = 'EnaSrdUdpEnabled'; Expression = { $_.Attachment.EnaSrdSpecification.EnaSrdUdpSpecification.EnaSrdUdpEnabled }} | ` Format-List NetworkInterfaceId : eni-0123f4567890a1b23 EnaSrdEnabled : True EnaSrdUdpEnabled : True

예 3: UDP 트래픽의 ENA Express 사용 중지

이 예에서는 EnaSrdUdpEnabledfalse로 구성합니다.

PS C:\> Edit-EC2NetworkInterfaceAttribute ` -NetworkInterfaceId eni-0123f4567890a1b23 ` -EnaSrdSpecification_EnaSrdUdpSpecification_EnaSrdUdpEnabled $false ; Get-EC2NetworkInterface -NetworkInterfaceId eni-0123f4567890a1b23 | ` Select-Object ` NetworkInterfaceId, @{Name = 'EnaSrdEnabled'; Expression = { $_.Attachment.EnaSrdSpecification.EnaSrdEnabled }}, @{Name = 'EnaSrdUdpEnabled'; Expression = { $_.Attachment.EnaSrdSpecification.EnaSrdUdpSpecification.EnaSrdUdpEnabled }} | ` Format-List NetworkInterfaceId : eni-0123f4567890a1b23 EnaSrdEnabled : True EnaSrdUdpEnabled : False

시작 시 ENA Express 구성

인스턴스를 시작할 때 다음 방법 중 하나를 사용하여 ENA Express를 구성할 수 있습니다. 지정된 링크는 이러한 방법에 대한 AWS Management Console 지침을 참조합니다.

  • 인스턴스 시작 마법사: 인스턴스 시작 마법사로 시작 시 ENA Express를 구성할 수 있습니다. 자세한 내용은 인스턴스 시작 마법사의 네트워크 설정에서 고급 네트워크 구성을 참조하세요.

  • 시작 템플릿: 시작 템플릿을 사용할 때 ENA Express를 구성할 수 있습니다. 자세한 내용은 Amazon EC2 시작 템플릿 생성 페이지를 참조하고, 네트워크 설정 섹션을 확장하고 고급 네트워크 구성을 검토하세요.