Elastic Graphics 작업
중요
Amazon Elastic Graphics는 2024년 1월 8일에 수명이 종료되었습니다. 그래픽 가속이 필요한 워크로드의 경우 Amazon EC2 G4ad, G4dn 또는 G5 인스턴스를 사용하는 것이 좋습니다.
인스턴스를 시작하고, 시작 시 이 인스턴스를 Elastic Graphics 액셀러레이터와 연결할 수 있습니다. 그런 다음 액셀러레이터와 통신하는 데 필요한 라이브러리를 인스턴스에 직접 설치해야 합니다. 제한 사항은 Elastic Graphics 제한 사항 섹션을 참조하세요.
Tasks
보안 그룹 구성
Elastic Graphics에는 보안 그룹으로의 모든 인바운드 및 아웃바운드 트래픽을 허용하는 자체 참조 보안 그룹이 필요합니다. 보안 그룹은 다음 인바운드 및 아웃바운드 규칙을 포함해야 합니다.
인바운드 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
유형 | 프로토콜 | Port | 소스 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Elastic Graphics |
TCP |
2007 |
보안 그룹 ID(자체 리소스 ID) |
아웃바운드 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
유형 | 프로토콜 | 포트 범위 | 대상 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Elastic Graphics |
TCP |
2007 |
보안 그룹 ID(자체 리소스 ID) |
Amazon EC2 콘솔을 사용하여 Elastic Graphics 액셀러레이터에서 인스턴스를 시작하는 경우 시작 인스턴스 마법사에서 필요한 보안 그룹 규칙을 자동으로 생성할 수 있도록 하거나 이전에 생성한 보안을 선택하도록 할 수 있습니다.
AWS CLI 또는 SDK를 사용하여 인스턴스를 시작하려면 이전에 생성한 보안 그룹을 지정해야 합니다.
Elastic Graphics에 대한 보안 그룹을 생성하는 방법
https://console.aws.amazon.com/ec2/
에서 Amazon EC2 콘솔을 엽니다. -
탐색 창에서 보안 그룹(Security Groups)을 선택한 다음, 보안 그룹 생성(Create security group)을 선택합니다.
-
보안 그룹 생성(Create security group) 창에서 다음을 수행합니다.
-
보안 그룹 이름의 경우
Elastic Graphics security group
과 같은 보안 그룹의 고유한 이름을 입력합니다. -
(선택 사항) 설명에 보안 그룹에 대한 간략한 설명을 입력합니다.
-
VPC에서 Elastic Graphics를 사용하려는 VPC를 선택합니다.
-
보안 그룹 생성을 선택합니다.
-
-
탐색 창에서 [보안 그룹(Security Groups)]을 선택하고 방금 생성한 보안 그룹을 선택한 다음 [세부 정보(Details)] 탭에서 [보안 그룹 ID(Security group ID)]를 복사합니다.
-
[인바운드 규칙(Inbound rules)] 탭에서 [인바운드 규칙 편집(Edit inbound rules)]을 선택하고 다음을 수행합니다.
-
[다른 규칙 추가(Add another rule)]를 선택합니다.
-
유형으로 Elastic Graphics를 선택합니다.
-
소스 유형에 대해 사용자 지정을 선택합니다.
-
[소스(Source)]에 이전에 복사한 보안 그룹 ID를 붙여넣습니다.
-
규칙 저장을 선택합니다.
-
-
[아웃바운드 규칙(Outbound rules)] 탭에서 [아웃바운드 규칙 편집(Edit outbound rules)]을 선택하고 다음을 수행합니다.
-
[다른 규칙 추가(Add another rule)]를 선택합니다.
-
유형으로 Elastic Graphics를 선택합니다.
-
[대상 유형(Destination type)]에서 [사용자 지정(Custom)]을 선택합니다.
-
[대상(Destination)]에 이전에 복사한 보안 그룹 ID를 붙여넣습니다.
-
규칙 저장을 선택합니다.
-
자세한 내용은 Windows 인스턴스에 대한 Amazon EC2 Amazon 보안 그룹 섹션을 참조하세요.
Elastic Graphics 액셀러레이터로 인스턴스 시작
시작 시 Elastic Graphics 액셀러레이터를 인스턴스에 연결할 수 있습니다. 시작이 실패하면 다음 이유 중 하나 때문일 수 있습니다.
-
Elastic Graphics 액셀러레이터 용량 부족
-
리전의 Elastic Graphics 액셀러레이터 제한 초과
-
VPC의 프라이빗 IPv4 주소가 액셀러레이터에 대한 네트워크 인터페이스를 생성하기에 부족함
자세한 내용은 Elastic Graphics 제한 사항 섹션을 참조하세요.
인스턴스 시작 시 Elastic Graphics 액셀러레이터를 연결하는 방법(콘솔)
https://console.aws.amazon.com/ec2/
에서 Amazon EC2 콘솔을 엽니다. -
대시보드에서 [인스턴스 시작(Launch Instance)]을 선택합니다.
-
Windows AMI와 지원되는 인스턴스 유형을 선택합니다. 자세한 내용은 Elastic Graphics 기본 정보 섹션을 참조하세요.
-
인스턴스 세부 정보 구성 페이지에서 인스턴스를 시작할 VPC와 서브넷을 선택합니다.
-
그래픽 가속화 추가를 선택하고 Elastic Graphics 액셀러레이터 유형을 선택합니다.
-
(선택 사항) 스토리지 추가와 태그 추가 페이지에서 필요에 따라 볼륨 및 태그를 추가합니다.
-
보안 그룹 구성 페이지에서 콘솔을 통해 필요한 인바운드 및 아웃바운드 규칙을 사용하여 보안 그룹이 자동으로 생성되도록 하거나 보안 그룹 구성에서 수동으로 생성한 보안 그룹을 사용할 수 있습니다. 필요에 따라 보안 그룹을 더 추가합니다.
-
검토 및 시작을 선택하여 인스턴스 옵션을 검토하고 나서 시작을 선택합니다.
인스턴스 시작 시 Elastic Graphics 액셀러레이터를 연결하려면(AWS CLI)
이 경우 run-instances AWS CLI 명령을 다음 파라미터와 함께 사용할 수 있습니다.
--elastic-gpu-specification Type=
eg1.medium
--security-group-ids
파라미터의 경우 필요한 인바운드 및 아웃바운드 규칙이 있는 보안 그룹을 포함해야 합니다. 자세한 내용은 보안 그룹 구성 섹션을 참조하세요.
인스턴스 시작 시 Elastic Graphics 액셀러레이터를 연결하는 방법(Tools for Windows PowerShell)
New-EC2Instance Tools for Windows PowerShell 명령을 사용합니다.
Elastic Graphics용 필수 소프트웨어 설치
현재 AWS Windows AMI를 사용하여 인스턴스를 시작한 경우 처음 부팅하는 동안 필요 소프트웨어가 자동으로 설치됩니다. 필요 소프트웨어를 자동으로 설치하지 않는 Windows AMI를 사용하여 인스턴스를 시작한 경우, 먼저 인스턴스에 필요 소프트웨어를 설치해야 합니다.
Elastic Graphics용 필수 소프트웨어를 설치하는 방법(필요 시)
-
인스턴스에 연결합니다.
-
Elastic Graphics 설치 관리자
를 다운로드하여 엽니다. 설치 관리자가 Elastic Graphics 엔드포인트에 연결하여 필요한 소프트웨어의 최신 버전을 다운로드합니다. 참고
다운로드 링크가 작동하지 않으면 다른 브라우저를 시도하거나 링크 주소를 복사하여 새 브라우저 탭에 붙여 넣습니다.
-
인스턴스를 재부팅하여 확인합니다.
인스턴스에서 Elastic Graphics 기능 확인
인스턴스의 Elastic Graphics 패키지에는 액셀러레이터의 상태를 보고, 액셀러레이터에 대한 인스턴스에서 OpenGL 명령이 작동하는지 확인하는 데 사용할 수 있는 도구가 포함되어 있습니다.
Elastic Graphics 패키지가 설치되어 있지 않은 AMI로 인스턴스를 시작한 경우 직접 다운로드하여 설치하면 됩니다. 자세한 내용은 Elastic Graphics용 필수 소프트웨어 설치 섹션을 참조하세요.
다음 방법 중 하나를 사용하여 인스턴스에서 Elastic Graphics 기능을 확인할 수 있습니다.
참고
Elastic Graphics 상태 모니터 또는 명령줄 도구가 예기치 않은 결과를 반환하는 경우 비정상 상태 문제 해결 섹션을 참조하세요.
Elastic Graphics 정보 보기
인스턴스에 연결된 Elastic Graphics 액셀러레이터에 대한 정보를 볼 수 있습니다.
Elastic Graphics 액셀러레이터에 대한 정보를 보는 방법(콘솔)
https://console.aws.amazon.com/ec2/
에서 Amazon EC2 콘솔을 엽니다. -
탐색 창에서 [인스턴스(Instances)]를 선택하고 인스턴스를 선택합니다.
-
[세부 정보(Details)] 탭에서 [탄력적 그래픽 ID(Elastic Graphics ID)]를 찾습니다. Elastic Graphics 액셀러레이터에 대한 다음 정보를 확인할 ID를 선택합니다.
-
연결 상태
-
Type
-
상태 확인
-
Elastic Graphics 액셀러레이터에 대한 정보를 보려면(AWS CLI)
describe-elastic-gpus AWS CLI 명령을 사용합니다.
aws ec2 describe-elastic-gpus
describe-network-interfaces AWS CLI 명령을 사용하고 소유자 ID로 필터링하여 Elastic Graphics 네트워크 인터페이스에 대한 정보를 볼 수 있습니다.
aws ec2 describe-network-interfaces --filters "Name=attachment.instance-owner-id,Values=amazon-elasticgpus"
Elastic Graphics 액셀러레이터에 대한 정보를 보는 방법(Tools for Windows PowerShell)
다음 명령을 사용합니다.
인스턴스 메타데이터를 사용하여 Elastic Graphics 액셀러레이터에 대한 정보를 보는 방법
-
Elastic Graphics 액셀러레이터를 사용하는 Windows 인스턴스에 연결합니다.
-
다음 중 하나를 수행하십시오.
-
PowerShell에서 다음 cmdlet을 사용합니다.
PS C:\>
Invoke-RestMethod -uri http://169.254.169.254/latest/meta-data/elastic-gpus/associations/egpu-f6d94dfa66df4883b284e96db7397ee6
-
웹 브라우저에서 다음 URL을 주소 필드에 붙여 넣습니다.
http://169.254.169.254/latest/meta-data/elastic-gpus/associations/
egpu-f6d94dfa66df4883b284e96db7397ee6
-
피드백 제출
다음 단계를 통해 Elastic Graphics 사용에 대한 피드백 제출하여 서비스 개선에 참여하실 수 있습니다.
Elastic Graphics 상태 모니터를 사용하여 피드백을 제출하는 방법
-
Windows 인스턴스 작업 표시줄의 알림 영역에서 Elastic Graphics 상태 모니터를 엽니다.
-
하단 왼쪽 모서리 부분에서 피드백을 선택합니다.
-
의견을 입력하고 제출을 선택합니다.