Outpost 서버에서 인스턴스 시작 - AWS Outposts

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Outpost 서버에서 인스턴스 시작

Outpost가 설치되고 컴퓨팅 및 스토리지 용량을 사용할 수 있게 되면 리소스를 생성하여 시작할 수 있습니다. 예를 들어 Amazon EC2 인스턴스를 시작할 수 있습니다.

전제 조건

사이트에 Outpost가 설치되어 있어야 합니다. 자세한 내용은 Outpost를 생성하고 Outpost 용량을 주문합니다. 단원을 참조하세요.

1단계: 서브넷 생성

Outpost 서브넷을 Outpost에 대한 AWS 리전의 모든 VPC에 추가할 수 있습니다. 이렇게 하면 VPC는 Outpost에도 적용됩니다. 자세한 내용은 네트워크 구성 요소 단원을 참조하십시오.

참고

다른 사용자가 공유한 Outpost 서브넷에서 인스턴스를 시작하는 경우 로 AWS 계정건너뜁니다2단계: Outpost에서 인스턴스 시작.

Outpost 서브넷을 생성하려면 다음과 같이 하세요.
  1. https://console.aws.amazon.com/outposts/ AWS Outposts 콘솔을 엽니다.

  2. 탐색 창에서 Outposts를 선택합니다.

  3. Outpost를 선택한 다음 작업, 서브넷 생성을 선택합니다. Amazon VPC 콘솔에서 서브넷을 생성하도록 리디렉션됩니다. Outpost와 Outpost가 위치한 가용성 영역을 선택합니다.

  4. VPC를 선택하고 서브넷의 IP 주소 범위를 지정합니다.

  5. 생성(Create)을 선택합니다.

  6. 서브넷을 생성한 후 로컬 네트워크 인터페이스용 서브넷을 활성화해야 합니다. AWS CLI에서 modify-subnet-attribute 명령을 사용합니다. 장치 인덱스에서 네트워크 인터페이스의 위치를 지정해야 합니다. 활성화된 Outpost 서브넷에서 실행되는 모든 인스턴스는 로컬 네트워크 인터페이스에 이 장치 위치를 사용합니다. 다음 예제에서는 값 1을 사용하여 보조 네트워크 인터페이스를 지정합니다.

    aws ec2 modify-subnet-attribute \ --subnet-id subnet-1a2b3c4d \ --enable-lni-at-device-index 1

2단계: Outpost에서 인스턴스 시작

생성한 Outpost 서브넷 또는 공유된 Outpost 서브넷에서 EC2 인스턴스를 시작할 수 있습니다. 보안 그룹은 가용 영역 서브넷의 인스턴스와 마찬가지로 Outpost 서브넷의 인스턴스에 대한 인바운드 및 아웃바운드 트래픽을 제어합니다. Outpost 서브넷의 EC2 인스턴스에 연결하려면 가용 영역 서브넷의 인스턴스와 마찬가지로 인스턴스를 시작할 때 키 쌍을 지정할 수 있습니다.

고려 사항
  • Outpost의 인스턴스 시작 프로세스 중에 호환되는 타사 블록 스토리지 시스템이 지원하는 블록 데이터 볼륨을 연결하는 경우이 블로그 게시물 를 사용하여 타사 블록 스토리지 사용을 간소화하는 AWS Outposts 방법을 참조하세요.

  • Outpost 서버의 인스턴스에는 인스턴스 스토어 볼륨이 포함되지만 EBS 볼륨은 포함되지 않습니다. 애플리케이션의 요구 사항을 충족하기에 충분한 인스턴스 스토리지를 갖춘 인스턴스 크기를 선택합니다. 자세한 내용은 Amazon EC2 사용 설명서인스턴스 스토어 볼륨인스턴스 스토어 지원 AMI 생성을 참조하세요.

  • 하나의 EBS 스냅샷만 있는 Amazon EBS 지원 AMI를 사용해야 합니다. EBS 스냅샷이 두 개 이상인 AMI는 지원되지 않습니다.

  • 인스턴스 스토어 볼륨의 데이터는 인스턴스 재부팅 후에도 유지되지만 인스턴스 종료 후에는 지속되지 않습니다. 인스턴스 수명 기간이 지난 후에도 인스턴스 스토어 볼륨에 장기 데이터를 유지하려면 Amazon S3 버킷이나 온 프레미스 네트워크의 네트워크 스토리지 장치와 같은 영구 스토리지에 데이터를 백업해야 합니다.

  • Outpost 서브넷의 인스턴스를 온프레미스 네트워크에 연결하려면 다음 절차에 설명된 대로 로컬 네트워크 인터페이스를 추가해야 합니다.

Outpost 서브넷에서 인스턴스를 시작하려면 다음과 같이 하세요.
  1. https://console.aws.amazon.com/outposts/ AWS Outposts 콘솔을 엽니다.

  2. 탐색 창에서 Outposts를 선택합니다.

  3. Outpost를 선택한 다음 작업, 세부 정보 보기를 선택합니다.

  4. Outpost 요약 페이지에서 인스턴트 시작을 선택합니다. Amazon EC2 콘솔에서 인스턴스 시작 마법사로 리디렉션됩니다. Outpost 서브넷을 선택하면 Outpost 서버에서 지원되는 인스턴스 유형만 표시됩니다.

  5. Outpost 서버에서 지원하는 인스턴스 유형을 선택합니다.

  6. (선택 사항) 로컬 네트워크 인터페이스는 지금 또는 인스턴스를 생성한 후에 추가할 수 있습니다. 지금 추가하려면 고급 네트워크 구성을 확장하고 네트워크 인터페이스 추가를 선택합니다. Outpost 서브넷을 선택합니다. 그러면 장치 인덱스 1을 사용하는 인스턴스용 네트워크 인터페이스가 생성됩니다. Outpost 서브넷의 로컬 네트워크 인터페이스 장치 인덱스로 1을 지정한 경우, 이 네트워크 인터페이스가 인스턴스의 로컬 네트워크 인터페이스가 됩니다. 또는 나중에 추가하려면 로컬 네트워크 인터페이스 추가 섹션을 참조하세요.

  7. 마법사를 완료하여 Outpost 서브넷에서 인스턴스를 시작합니다. 자세한 내용은 Amazon EC2 사용 설명서EC2 인스턴스 시작을 참조하세요.

3단계: 연결 구성

인스턴스 시작 중에 로컬 네트워크 인터페이스를 인스턴스에 추가하지 않았다면 지금 추가해야 합니다. 자세한 내용은 로컬 네트워크 인터페이스 추가 단원을 참조하십시오.

로컬 네트워크의 IP 주소를 사용하여 인스턴스의 로컬 네트워크 인터페이스를 구성해야 합니다. 일반적으로 DHCP를 사용하여 이 작업을 수행합니다. 자세한 내용은 인스턴스에서 실행되는 운영 체제의 설명서를 참조하세요. 추가 네트워크 인터페이스 및 보조 IP 주소 구성 정보를 검색합니다.

4단계: 연결 테스트

적절한 사용 사례를 사용하여 연결을 테스트할 수 있습니다.

로컬 네트워크에서 Outpost로의 연결을 테스트합니다.

로컬 네트워크의 컴퓨터에서 Outpost 인스턴스의 로컬 네트워크 인터페이스 IP 주소로 ping 명령을 실행합니다.

ping 10.0.3.128

출력의 예시는 다음과 같습니다.

Pinging 10.0.3.128 Reply from 10.0.3.128: bytes=32 time=<1ms TTL=128 Reply from 10.0.3.128: bytes=32 time=<1ms TTL=128 Reply from 10.0.3.128: bytes=32 time=<1ms TTL=128 Ping statistics for 10.0.3.128 Packets: Sent = 3, Received = 3, Lost = 0 (0% lost) Approximate round trip time in milliseconds Minimum = 0ms, Maximum = 0ms, Average = 0ms
Outpost 인스턴스와 로컬 네트워크 간의 연결을 테스트합니다.

운영 체제에 따라 ssh 또는 rdp를 사용하여 Outpost 인스턴스의 프라이빗 IP 주소에 연결합니다. EC2 인스턴스에 연결하는 방법은 Amazon EC2 사용 설명서EC2 인스턴스에 연결을 참조하세요.

인스턴스가 실행된 후 로컬 네트워크에 있는 컴퓨터의 IP 주소로 ping 명령을 실행합니다. 다음 예제에서 IP 주소는 172.16.0.130입니다.

ping 172.16.0.130

출력의 예시는 다음과 같습니다.

Pinging 172.16.0.130 Reply from 172.16.0.130: bytes=32 time=<1ms TTL=128 Reply from 172.16.0.130: bytes=32 time=<1ms TTL=128 Reply from 172.16.0.130: bytes=32 time=<1ms TTL=128 Ping statistics for 172.16.0.130 Packets: Sent = 3, Received = 3, Lost = 0 (0% lost) Approximate round trip time in milliseconds Minimum = 0ms, Maximum = 0ms, Average = 0ms
AWS 리전과 Outpost 간의 연결 테스트

AWS 리전의 서브넷에서 인스턴스를 시작합니다. 예를 들면 run-instances 명령을 실행합니다.

aws ec2 run-instances \ --image-id ami-abcdefghi1234567898 \ --instance-type c5.large \ --key-name MyKeyPair \ --security-group-ids sg-1a2b3c4d123456787 \ --subnet-id subnet-6e7f829e123445678

인스턴스가 실행된 후 다음 작업을 수행합니다.

  1. AWS 리전에 있는 인스턴스의 프라이빗 IP 주소를 가져옵니다. Amazon EC2 콘솔의 인스턴스 세부 정보 페이지에서 이 정보를 확인할 수 있습니다.

  2. 운영 체제에 따라 Outpost 인스턴스의 프라이빗 IP 주소로 연결하는 데 ssh 또는 rdp을(를) 사용합니다.

  3. AWS 리전에서 인스턴스의 IP 주소를 지정하여 Outpost 인스턴스에서 ping 명령을 실행합니다.

    ping 10.0.1.5

    출력의 예시는 다음과 같습니다.

    Pinging 10.0.1.5 Reply from 10.0.1.5: bytes=32 time=<1ms TTL=128 Reply from 10.0.1.5: bytes=32 time=<1ms TTL=128 Reply from 10.0.1.5: bytes=32 time=<1ms TTL=128 Ping statistics for 10.0.1.5 Packets: Sent = 3, Received = 3, Lost = 0 (0% lost) Approximate round trip time in milliseconds Minimum = 0ms, Maximum = 0ms, Average = 0ms