FAQ
일반
Q: Amazon EC2 인스턴스에 Elastic Graphics 액셀러레이터를 연결하고 분리하려면 어떻게 해야 합니까?
EC2 인스턴스를 생성할 때 Elastic Graphics 액셀러레이터를 연결할 수 있습니다. EC2 콘솔, AWS SDK 및 CLI를 통해 Elastic Graphics 액셀러레이터의 크기를 지정할 수 있습니다. EC2 인스턴스를 종료하면 Elastic Graphics 액셀러레이터가 분리됩니다.
Q: Elastic Graphics가 지원되는 인스턴스 유형과 크기는 무엇입니까?
Elastic Graphics는 M5, M5d, M4, M3, T3(t3.medium 이상), T2(t2.medium 이상), C5, C5d, C4, C3, z1d, R5, R5d, R4, R3, X1e, X1, H1, I3, D2, P3, P2 등 광범위한 EC2 인스턴스 현재 세대를 지원합니다.
Q: 지원하는 운영 체제는 무엇입니까?
Elastic Graphics는 Windows Server 2012 R2 이상의 Windows 인스턴스를 지원합니다. 현재 Linux 인스턴스는 지원되지 않습니다.
Q: Elastic Graphics는 EC2 Instance Metadata Service v2(IMDSv2)를 지원합니까?
아니요, Elastic Graphics는 현재 IMDSv2에서 EC2 인스턴스를 지원하지 않습니다. Elastic Graphics는 IMDSv1만 지원합니다.
Q: Elastic Graphics 액셀러레이터를 위해 용량을 예약할 수 있습니까?
아니요, Elastic Graphics 액셀러레이터는 온디맨드 방식으로만 프로비저닝할 수 있습니다.
Q: EC2 인스턴스는 연결된 Elastic Graphics 액셀러레이터와 어떻게 통신합니까?
Elastic Graphics 액셀러레이터는 인스턴스 네트워크 트래픽과 동일한 대역폭을 사용합니다. 채널은 VPC에서 생성된 Elastic Graphics 엔드포인트라는 ENI(탄력적 네트워크 인터페이스)를 사용하여 설정됩니다.
Q: Elastic Graphics용 드라이버가 필요합니까?
인스턴스에 Elastic Graphics 드라이버를 설치해야 합니다. 하지만 드라이버는 장치 드라이버가 아닙니다. 그 대신 Amazon에 최적화된 OpenGL 라이브러리가 연결된 Elastic Graphics 액셀러레이터의 존재를 감지하고 여기에 연결합니다. 애플리케이션에서 OpenGL API가 3D 작업을 호출하도록 하면 Amazon OpenGL 라이브러리가 네트워크를 통해 해당 호출을 Elastic Graphics 액셀러레이터로 리디렉션합니다. 이때 해당 작업이 처리되고 결과는 다시 라이브러리로 반환됩니다. Amazon EC2는 물리적 하드웨어, 그래픽 디바이스 드라이버 및 EC2 인스턴스 간 명령 이동을 관리합니다. Elastic Graphics 인프라는 연결된 인스턴스의 VPC 내에 있는 네트워크 엔드포인트를 통해 액세스하며, OpenGL 명령 트래픽과 결과는 인스턴스의 프로비저닝된 네트워킹 용량을 사용하여 전송됩니다.
Q: 디바이스 관리자에서 Elastic Graphics 액셀러레이터를 볼 수 있습니까?
아니요, 디바이스 관리자에 Elastic Graphics 액셀러레이터를 위한 추가 디바이스는 나타나지 않습니다.
Q: 인스턴스 하나에 Elastic Graphics 액셀러레이터 여러 개를 연결하거나 동일한 Elastic Graphics 액셀러레이터를 여러 인스턴스에 연결할 수 있습니까?
아니요, EC2 인스턴스 하나에 Elastic Graphics 액셀러레이터 하나만 연결할 수 있습니다.
Q: 인스턴스가 실행되는 중에 Elastic Graphics 액셀러레이터를 연결/분리할 수 있습니까?
아니요, Elastic Graphics 액셀러레이터는 오직 인스턴스가 생성될 때만 연결하고 인스턴스가 종료될 때만 분리할 수 있습니다.
Q: 온프레미스 시스템을 Elastic Graphics 액셀러레이터에 연결할 수 있습니까?
아니요, Elastic Graphics 액셀러레이터는 EC2 인스턴스에만 연결할 수 있습니다.
Q: Elastic Graphics 액셀러레이터 때문에 인스턴스 시작이나 실행이 실패할 수 있습니까?
용량 부족으로 인해 Elastic Graphics 액셀러레이터를 위한 용량을 확보할 수 없는 경우, 용량 부족 오류 메시지가 표시되고 인스턴스 시작 또는 실행이 실패합니다. 요청된 모든 인스턴스를 실행하고 Elastic Graphics 엔드포인트를 생성하는 데 필요한 것보다 제시된 서브넷에서 사용 가능한 IP가 적은 경우, 이 VPC의 가용 영역에서 Elastic Graphics 액셀러레이터로 처음 시작하기 위해 추가 IP가 필요하다는 사실을 알리는 추가 정보와 함께 예외가 발생합니다.
Q: 필요한 라이브러리를 포함하여 Elastic Graphics 액셀러레이터가 인스턴스 내에서 올바르게 설치되었는지 확인하는 방법은 무엇입니까?
작업 표시줄의 알림 영역에서 Elastic Graphics 아이콘을 클릭하여 Elastic Graphics 드라이버가 올바르게 설치되었는지 및 Elastic Graphics 액셀러레이터가 정상 작동 중인지 여부를 확인할 수 있습니다. 모든 것이 제대로 작동하는 경우, Elastic Graphics UI가 정상 상태로 표시됩니다. Elastic Graphics 아이콘이 보이지 않으면 Elastic Graphics 드라이버를 다시 설치해야 합니다.
Q: Elastic Graphics와 함께 사용할 수 있는 AWS 공인 애플리케이션은 무엇입니까?
AWS는 소프트웨어 공급업체를 대신하여 애플리케이션 인증서를 제공하지 않습니다. 하지만 AWS 기반 애플리케이션을 인증할 수 있도록 ISV에 그래픽 인증 프로그램을 제공합니다.
Q: Elastic Graphics가 지원하는 데스크톱 스트리밍 프로토콜은 무엇입니까?
Elastic Graphics는 NICE DCV, RDP(원격 데스크톱 프로토콜), VNC(가상 네트워크 컴퓨팅) 같은 수많은 데스크톱 스트리밍 프로토콜과 함께 사용할 수 있습니다.
Q: 한 번에 애플리케이션 하나만 실행할 수 있습니까, 아니면 Elastic Graphics는 여러 애플리케이션의 동시 실행을 지원합니까
Elastic Graphics에는 한번에 실행되는 애플리케이션 수에 제한이 없습니다.
Q: 애플리케이션에 시스템의 그래픽 메모리가 0MB로 표시됩니다. 이유가 무엇입니까?
Microsoft 기본 디스플레이 어댑터를 사용하는 경우, 그래픽 메모리를 쿼리하면 0MB가 반환됩니다. 그래도 OpenGL API 호출을 통해 Elastic Graphics에서 제공하는 그래픽 메모리를 사용할 수 있습니다.
성능
Q: Elastic Graphics 액셀러레이터의 성능에 영향을 미칠 수 있는 요소는 무엇입니까?
Elastic Graphics 액셀러레이터의 성능에 영향을 미칠 수 있는 요소는 많습니다. EC2 인스턴스에 사용 가능한 네트워크 대역폭, 3D 모델의 복잡도, OpenGL 컨텍스트의 크기 등 여러 가지가 있습니다.
Q: Elastic Graphics 액셀러레이터에서 얻을 수 있는 지표는 무엇입니까?
CloudWatch를 통해 Elastic Graphics 액셀러레이터의 그래픽 메모리 사용량 지표를 얻을 수 있습니다.
네트워킹
Q: Elastic Graphics 액셀러레이터를 VPC 없이 EC2 인스턴스에 연결할 수 있습니까?
아니요, Elastic Graphics 액셀러레이터는 VPC 내부의 EC2 인스턴스에만 연결할 수 있습니다.
Q: Elastic Graphics 액셀러레이터는 EC2 인스턴스의 네트워크 대역폭을 사용합니까?
예, Elastic Graphics 액셀러레이터와 EC2 인스턴스 간의 통신 채널은 탄력적 네트워크 인터페이스를 통해 이루어집니다. 이 탄력적 네트워크 인터페이스에서 사용하는 대역폭은 전부 EC2 인스턴스 대역폭 한도 계산에 포함됩니다.
Q: Elastic Graphics에서 사용하는 Elastic Graphics 엔드포인트는 어떻게 관리합니까?
Elastic Graphics 엔드포인트는 Elastic Graphics 액셀러레이터와 연결된 탄력적 네트워크 인터페이스입니다. 탄력적 네트워크 인터페이스에 연결된 보안 그룹은 다른 탄력적 네트워크 인터페이스와 동일한 방식으로 관리할 수 있습니다. 하지만 연결된 EC2 인스턴스에서 탄력적 네트워크 인터페이스를 분리할 수는 없습니다.
Q: Elastic Graphics의 보안 그룹 요구 사항은 무엇입니까?
EC2 인스턴스와 그에 연결된 Elastic Graphics 액셀러레이터 간에 네트워크 트래픽이 흐르도록 하려면, Elastic Graphics 탄력적 네트워크 인터페이스에 연결된 보안 그룹이 포트 2007에서 모든 TCP 아웃바운드 트래픽을 허용해야 합니다.
Q: 네트워크에서 전송되는 데이터 종류는 무엇입니까?
AWS는 EC2 인스턴스의 OpenGL 명령을 Elastic Graphics 액셀러레이터로 보내고 Elastic Graphics 액셀러레이터의 렌더링된 프레임을 EC2 인스턴스로 보냅니다. EC2 인스턴스와 Elastic Graphics 액셀러레이터 간에는 일부 제어 정보도 전송됩니다. 하지만 전송된 모든 데이터는 VPC에 유지됩니다.
Q: Windows 인스턴스와 Elastic Graphics 액셀러레이터 간에 보장되는 네트워크 지연 시간은 얼마나 됩니까?
Elastic Graphics 액셀러레이터에는 AWS 네트워크와 동일한 지연 시간이 적용됩니다.
결제 및 측정
Q: Elastic Graphics 액셀러레이터의 수명 주기는 어떻게 되고, 요금은 어떻게 청구됩니까?
Elastic Graphics 액셀러레이터에는 시간당 요금이 청구되며, Elastic Graphics 액셀러레이터의 수명 주기는 연결된 인스턴스의 수명 주기와 동일합니다.
- 보류 중 - 인스턴스 하나와 Elastic Graphics 액셀러레이터를 시작하면 Elastic Graphics 액셀러레이터는 보류 중 상태가 됩니다. 보류 중 상태에서 Amazon EC2는 Elastic Graphics 액셀러레이터의 용량을 확인하고 인스턴스와 Elastic Graphics 액셀러레이터 간의 채널을 설정합니다. 보류 중 상태에서 사용한 시간에는 비용이 청구되지 않습니다.
- 실행 중 - 인스턴스와 Elastic Graphics 액셀러레이터가 둘 다 준비되면 Elastic Graphics 액셀러레이터는 실행 중 상태가 됩니다. 인스턴스가 실행 중 상태로 전환되면 인스턴스는 정상으로 표시됩니다. Elastic Graphics 액셀러레이터가 정상 상태인 경우, Elastic Graphics 액셀러레이터에는 시간당 요금 또는 인스턴스가 실행된 동안의 분당 요금이 청구됩니다.
- 중지 중 및 중지됨 - Elastic Graphics 액셀러레이터가 연결된 상태에서 인스턴스를 중지하면(EBS 지원 인스턴스에 한함), 인스턴스는 중지 중 상태가 되고 Elastic Graphics 액셀러레이터도 마찬가지로 중지됨 상태가 됩니다. 중지된 Elastic Graphics 액셀러레이터에는 요금을 청구하지 않습니다.
- 종료 중 및 종료됨 - 인스턴스를 종료하면 인스턴스 상태가 종료 중 또는 종료됨으로 바뀌는 즉시 해당 인스턴스 및 Elastic Graphics 액셀러레이터에 대한 요금 청구가 중지됩니다.
Q: Elastic Graphics 액셀러레이터가 손상되어도 요금은 청구됩니까
아니요, Elastic Graphics 액셀러레이터가 정상 상태일 때만 요금을 청구합니다.
Q: Elastic Graphics 액셀러레이터에서 사용한 네트워크 대역폭 요금을 내야 합니까?
아닙니다. Elastic Graphics 액셀러레이터와 그에 연결된 EC2 인스턴스가 동일한 가용 영역에 있다면 Elastic Graphics 액셀러레이터와 EC2 인스턴스 간의 네트워크 전송은 무료입니다.
Q: 요금에 세금이 포함되어 있습니까?
달리 명시하지 않는 한, 요금에는 VAT 및 해당 판매세를 포함한 관련 조세 공과가 포함되어 있지 않습니다. 청구지 주소가 일본으로 되어 있는 경우 AWS 서비스 사용 시 일본 소비세가 적용됩니다. 자세히 알아보십시오.
API 지원
Q: Elastic Graphics는 어떤 그래픽 API를 지원합니까?
Elastic Graphics는 OpenGL 4.3을 지원합니다.
Q: Elastic Graphics는 어떤 OpenGL 셰이더 언어 버전을 지원합니까?
Elastic Graphics는 GLSL 4.30을 지원합니다.
Q: 구현된 Elastic Graphics 액셀러레이터에서 애플리케이션이 실행 중인지 감지하려면 OpenGL 개발자는 어떻게 해야 합니까?
OpenGL API를 사용하여 Elastic Graphics 액셀러레이터의 존재를 감지할 수 있습니다.