컴퓨팅 작업 생성 - AWS Snowball Edge 개발자 가이드

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

컴퓨팅 작업 생성

이 섹션에서는 AWS Snowball Edge 디바이스를 위한 첫 번째 Amazon EC2 호환 컴퓨팅 인스턴스 작업을 생성합니다.

중요

작업을 생성하기 전에 다음 사항에 유의해야 합니다.

  • AMI와 관련된 vCPU, 메모리 및 스토리지 값이 생성하고자 하는 인스턴스의 유형과 일치하는지 확인합니다.

  • Snowball Edge에서 인스턴스를 시작한 후 Secure Shell(SSH)을 사용하여 인스턴스에 연결하려는 경우에는 먼저 다음 절차를 수행해야 합니다. 작업 후에는 Snowball Edge에서 AMI를 업데이트할 수 없습니다. 작업을 생성하기 전에 이 단계를 수행해야 합니다.

디바이스에서 시작된 컴퓨팅 인스턴스에 연결되도록 AMI를 구성하여 SSH 사용

Secure Shell(SSH)을 사용하여 Snowball Edge 디바이스의 컴퓨팅 인스턴스에 연결하려면 다음 절차를 수행하여야 합니다. 이 절차는 작업을 생성하기 전 AMI에 SSH 키를 추가합니다. 또한, 이 절차를 사용하여 작업의 AMI로 사용하려는 인스턴스에 애플리케이션을 설정하는 것이 좋습니다.

중요

이 절차를 따르지 않으면 Snowball Edge 디바이스의 수령 시 인스턴스를 SSH와 연결할 수 없습니다.

SSH 키를 AMI에 넣기
  1. 업데이트 HVM, 우분투 16.04 LTS - 제니얼 (HVM) 및 아마존 리눅스 2 AMI 이미지 또는 윈도우를 사용하여 CentOS 7 (x86_64) AWS 클라우드 기반으로 새 인스턴스를 시작합니다.

    인스턴스의 시작 시 인스턴스에 할당하는 스토리지 크기가 Snowball Edge에서 나중에 사용할 용도로 적합한지 확인합니다. Amazon EC2 콘솔에서는 4단계: 스토리지 추가에서 이 작업을 수행합니다. Snowball Edge에서 컴퓨팅 인스턴스 스토리지 볼륨에 지원되는 크기의 목록은 Snowball Edge에서 컴퓨팅 인스턴스 사용 시 할당량 섹션을 참조하세요.

  2. Snowball Edge에서 실행하고 싶은 애플리케이션을 설치 및 구성한 후 예상대로 작동하는지 테스트합니다.

  3. 이 인스턴스를 생성하기 위해 SSH 키 페어에 사용한 PEM/PPK 파일의 사본을 만듭니다. 이 파일을 Snowball Edge와 통신하기 위해 사용하려는 서버에 저장합니다. 이 파일은 디바이스에서 시작된 인스턴스에 SSH를 사용하여 연결할 때 필요하므로 이 파일의 경로를 적어둡니다.

  4. 인스턴스를 AMI로 저장합니다. 자세한 내용은 Amazon EC2 사용 설명서의 Amazon EBS 기반 Linux AMI 생성을 참조하십시오.

  5. SSH를 사용하여 연결하려는 각 인스턴스에 대해 이 절차를 반복합니다. 서로 다른 SSH 키 페어의 사본이 있는지 확인하고 관련된 AMI에 유의합니다.

콘솔에서 작업 생성

다음 단계는 Snow Family 디바이스를 주문하기 위한 작업을 생성하는 것입니다. 작업의 유형은 클러스터를 포함해 어떤 유형이어도 됩니다. 를 사용하여 AWS Snow 패밀리 관리 콘솔Snow Family 장치를 주문하기 위한 작업 생성하기를 참조하여 제공된 지침을 따르십시오. 작업 생성 마법사의 3단계: 작업 세부 정보 제공 페이지가 표시되면 다음 추가 단계를 수행합니다.

  1. EC2로 컴퓨팅 활성화를 선택합니다.

  2. AMI 추가를 선택합니다.

  3. 이때 열리는 대화 상자에서 AMI를 선택한 다음, 저장을 선택합니다.

  4. 디바이스 유형에 따라 작업에 AMI를 총 20개까지 추가할 수 있습니다.

  5. 일반적인 작업 생성 절차를 계속 진행합니다.

에서 Job 생성하기 AWS CLI

또는 AWS CLI를 사용하여 작업을 생성할 수도 있습니다. 이렇게 하려면 터미널을 열고 다음 명령을 실행하여 빨간색으로 표시된 텍스트를 실제 값으로 교체합니다.

aws snowball create-job --job-type IMPORT --resources '{"S3Resources":[{"BucketArn":"arn:aws:s3:::bucket-name"}],"Ec2AmiResources":[{"AmiId":"ami-12345678"}]}' --description Example --address-id ADIEXAMPLE60-1234-1234-5678-41fEXAMPLE57 --kms-key-arn arn:aws:kms:us-west-2:012345678901:key/eEXAMPLE-1234-1234-5678-5b4EXAMPLE8e --role-arn arn:aws:iam::012345678901:role/snowball-local-s3-lambda-us-west-2-role --snowball-capacity-preference T100 --shipping-option SECOND_DAY --snowball-type EDGE

도착하면 잠금을 해제한 후 Snowball Edge 클라이언트를 사용하여 로컬 보안 인증 정보를 얻습니다. 자세한 정보는 자격 증명 받기을 참조하세요.