• 일반

    Q: 내 Amazon EC2 인스턴스에 Elastic GPU를 연결하거나 분리하려면 어떻게 해야 합니까?

    Elastic GPU는 생성 시 EC2 인스턴스에 연결할 수 있습니다. EC2 Console, AWS SDK 및 CLI를 통해 Elastic GPU 크기를 지정할 수 있습니다. Elastic GPU는 EC2 인스턴스를 종료하면 분리됩니다.

    Q: Elastic GPU에서 지원하는 인스턴스 유형과 크기에는 어떤 것이 있습니까?

    Elastic GPU는 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 인스턴스를 지원합니다.  

     

    eg1.medium

    eg1.large

    eg1.xlarge

    eg1.2xlarge

    M5

    M5d

    M4

    M3

    T3 t3.medium 이상 t3.medium 이상 t3.medium 이상 t3.medium 이상

    T2

    t2.medium 이상

    t2.medium 이상

    t2.medium 이상

    t2.medium 이상

    C5

    C5d

    C4

    C3

    z1d

    R5

    R5d

    R4

    R3

    X1e

    X1

    H1

    I3

    D2

    P3

    P2

    G3 - - - -

    G2

    -

    -

    -

    -

    F1

    -

    -

    -

    -

    Q: 지원하는 운영 체제는 무엇입니까?

    Elastic GPU에서는 Windows Server 2012 R2 및 Windows Server 2016을 지원합니다.

    Q: Elastic GPU의 용량을 예약할 수 있습니까?

    아니요. Elastic GPU는 온디맨드로만 프로비저닝할 수 있습니다.

    Q: 내 EC2 인스턴스는 연결된 Elastic GPU와 어떻게 통신합니까?

    Elastic GPU는 인스턴스 네트워크 트래픽과 동일한 대역폭을 활용합니다. 채널은 Elastic GPU 엔드포인트라고 하는 VPC에서 생성된 탄력적 네트워크 인터페이스(ENI)를 사용하여 설정됩니다.

    Q: Elastic GPU에 드라이버가 필요합니까?

    인스턴스에 Elastic GPU 드라이버를 설치해야 합니다. 하지만 드라이버는 장치 드라이버가 아닙니다. 그대신 Amazon 최적화 OpenGL 라이브러리가 연결된 Elastic GPU를 감지하고 연결합니다. 애플리케이션에서 OpenGL API가 3D 작업을 호출하도록 하면 Amazon OpenGL 라이브러리가 네트워크를 통해 해당 호출을 Elastic GPU로 리디렉션합니다. 이때 해당 작업이 처리되고 결과는 다시 라이브러리로 반환됩니다. Amazon EC2는 물리적 하드웨어, GPU 장치 드라이버 및 EC2 인스턴스 간 명령 이동을 관리합니다. Elastic GPU 인프라는 연결된 인스턴스의 VPC 내에 있는 네트워크 엔드포인트를 통해 액세스하며 OpenGL 명령 트래픽과 결과는 인스턴스의 프로비저닝된 네트워킹 용량을 사용하여 전송됩니다.

    Q: 장치 관리자에서 Elastic GPU를 볼 수 있습니까?

    아니요. 장치 관리자에는 Elastic GPU를 위한 추가 장치는 없습니다.

    Q: 여러 Elastic GPU를 단일 인스턴스에 연결하거나 동일한 Elastic GPU를 여러 인스턴스에 연결할 수 있습니까?

    아니요. 하나의 EC2 인스턴스에는 하나의 Elastic GPU만 연결할 수 있습니다.

    Q: 인스턴스 실행 중에 Elastic GPU를 연결/분리할 수 있습니까?

    아니요. Elastic GPU는 인스턴스 생성 시에만 연결하고 인스턴스 종료 시에만 분리할 수 있습니다.

    Q: EC2에서 Elastic GPU에 온프레미스 머신을 연결할 수 있습니까?

    아니요. Elastic GPU는 EC2 인스턴스에만 연결할 수 있습니다.

    Q: Elastic GPU로 인해 인스턴스 시작 또는 실행이 실패할 수 있습니까?

    용량이 부족하여 Elastic GPU 용량을 확보할 수 없는 경우 용량이 부족하다는 오류 메시지가 표시되고 인스턴스 시작 또는 실행이 실패합니다. 서브넷에 요청된 모든 인스턴스를 실행하고 Elastic GPU 엔드포인트를 생성하는 데 필요한 것보다 사용 가능한 IP가 적다고 표시되는 경우 이 VPC의 가용 영역으로의 Elastic GPU를 통한 첫 번째 실행을 위해 추가 IP가 필요하다는 사실을 알리는 추가 정보와 함께 예외가 적용됩니다.

    Q: 인스턴스 내에서 필요한 라이브러리가 올바르게 설치되었는지 여부를 포함하여 Elastic GPU를 어떻게 알 수 있습니까?

    작업 표시줄의 알림 영역에 있는 Elastic GPU 아이콘을 클릭하면 Elastic GPU 드라이버가 올바르게 설치되었는지, Elastic GPU가 제대로 작동하는지를 확인할 수 있습니다. 모든 것이 제대로 작동하는 경우 Elastic GPU UI가 정상 상태로 표시됩니다. Elastic GPU 아이콘이 없는 경우 Elastic GPU 드라이버를 다시 설치해야 합니다.

    Q: Elastic GPU와 함께 사용할 수 있는 AWS의 공인 애플리케이션은 무엇입니까?

    AWS는 소프트웨어 공급업체를 대신하여 애플리케이션 인증서를 제공하지 않습니다. 하지만 AWS 기반 애플리케이션을 인증할 수 있도록 ISV에 그래픽 인증 프로그램을 제공합니다.

    Q: Elastic GPU가 지원하는 데스크톱 스트리밍 프로토콜은 무엇입니까?

    Elastic GPU는 데스크톱 클라우드 시각화(DCV), 원격 데스크톱 프로토콜(RDP), 가상 네트워크 컴퓨팅(VNC)과 같은 많은 데스크톱 스트리밍 프로토콜과 함께 사용할 수 있습니다.

    Q: 한 번에 하나의 애플리케이션만 실행할 수 있습니까, 아니면 Elastic GPU는 한 번에 여러 애플리케이션 실행을 지원합니까?

    Elastic GPU에는 한 번에 실행되는 애플리케이션 수에 제한이 없습니다.

    Q: 애플리케이션에서 시스템의 GPU 메모리가 0MB라고 보고합니다. 이유가 무엇입니까?

    Microsoft 기본 디스플레이 어댑터를 사용하는 경우 GPU 메모리 쿼리가 0MB를 반환합니다. 하지만 OpenGL API 호출을 통해 Elastic GPU에서 제공하는 GPU 메모리를 계속 사용할 수 있습니다.

  • 성능

    Q: Elastic GPU의 성능에 영향을 미칠 수 있는 요소는 무엇입니까?

    Elastic GPU의 성능에 영향을 미칠 수 있는 요소는 EC2 인스턴스에 사용 가능한 네트워크 대역폭, 3D 모델의 복잡도, OpenGL 컨텍스트의 크기 등 여러 가지가 있습니다.

    Q: Elastic GPU에서 얻을 수 있는 지표는 무엇입니까?

    CloudWatch를 통해 Elastic GPU의 GPU 메모리 사용 지표를 얻을 수 있습니다.

  • 네트워킹

    Q: VPC 없이 EC2 인스턴스에 Elastic GPU를 연결할 수 있습니까?

    아니요. Elastic GPU는 VPC 내에서만 EC2 인스턴스에 연결할 수 있습니다.

    Q: Elastic GPU는 EC2 인스턴스의 네트워크 대역폭을 소모합니까?

    예. Elastic GPU와 EC2 인스턴스 간 통신 채널은 탄력적 네트워크 인터페이스를 통해 이루어집니다. 탄력적 네트워크 인터페이스에서 사용하는 모든 대역폭은 EC2 인스턴스 대역폭 제한에 포함됩니다.

    Q: Elastic GPU에서 사용되는 Elastic GPU 엔드포인트를 관리하려면 어떻게 해야 합니까?

    Elastic GPU 엔드포인트는Elastic GPU과 관련된 탄력적 네트워크 인터페이스입니다. 다른 탄력적 네트워크 인터페이스 관리와 동일한 방식으로 탄력적 네트워크 인터페이스에 연결된 보안 그룹을 관리할 수 있습니다. 하지만 연결된 EC2 인스턴스에서 탄력적 네트워크 인터페이스를 분리할 수는 없습니다.

    Q: Elastic GPU의 보안 그룹 요구 사항은 무엇입니까?

    EC2 인스턴스와 연결된 Elastic GPU 간에 네트워크 트래픽이 흐르도록 하려면 Elastic GPU 탄력적 네트워크 인터페이스에 연결된 보안 그룹이 포트 2007에서 모든 TCP 아웃바운드 트래픽을 허용해야 합니다.

    Q: 네트워크에서 전송되는 데이터 종류는 무엇입니까?

    EC2 인스턴스에서 Elastic GPU로 OpenGL 명령을 전송하고 Elastic GPU에서 EC2 인스턴스로 렌더링된 프레임을 전송합니다. EC2 인스턴스와 Elastic GPU 간에 일부 제어 정보도 전송됩니다. 하지만 전송된 모든 데이터는 VPC에 유지됩니다.

    Q: Windows 인스턴스와 Elastic GPU 간에 보장되는 네트워크 지연 시간은 얼마입니까?

    Elastic GPU의 지연 시간은 AWS 네트워크의 지연 시간과 동일합니다.

     

  • 결제 및 측정

    Q: Elastic GPU의 수명주기는 얼마이고 요금은 어떻게 부과됩니까?

    Elastic GPU 요금은 시간 단위로 부과되며 Elastic GPU 수명주기는 연결된 인스턴스의 수명주기와 동일합니다.

    • 보류 중 - 인스턴스 및 Elastic GPU를 실행하면 Elastic GPU가 보류 중 상태가 됩니다. 보류 중 상태인 동안에는 Amazon EC2가 Elastic GPU 용량을 찾아서 인스턴스와 Elastic GPU 간 채널을 설정합니다. 보류 중 상태에서 사용한 시간에는 비용이 청구되지 않습니다.
    • 실행 중 - 인스턴스 및 Elastic GPU가 모두 사용 준비가 끝나면 Elastic GPU가 실행 중 상태가 됩니다. 인스턴스가 실행 중 상태로 전환되면 인스턴스는 정상으로 표시됩니다. Elastic GPU가 정상 상태인 경우 인스턴스를 실행하는 각 시간 또는 부분 시간에 대해 Elastic GPU 요금이 청구됩니다.
    • 중지 중 및 중지됨 - Elastic GPU가 연결된 상태에서 인스턴스가 중지되면(EBS는 인스턴스만 백업함) 인스턴스는 중지 상태가 되며, 동일하게 Elastic GPU도 중지됨 상태가 됩니다. 중지된 Elastic GPU에는 요금이 청구되지 않습니다.
    • 종료 중 및 종료됨 - 인스턴스를 종료하면 인스턴스 상태가 종료 중 또는 종료됨으로 변경되는 즉시 해당 인스턴스 및 Elastic GPU에 대한 요금 청구가 중지됩니다.

     

    Q: Elastic GPU가 손상되면 요금이 청구됩니까?

    아니요. Elastic GPU는 정상 상태일 때만 요금이 청구됩니다.

    Q: Elastic GPU에서 사용된 네트워크 대역폭에 대한 요금을 지불합니까?

    아니요. Elastic GPU 및 연결된 EC2 인스턴스가 동일한 가용 영역에 있는 경우 Elastic GPU와 EC2 인스턴스 간 네트워크 전송은 무료입니다.

    Q: 요금에 세금이 포함되어 있습니까?

    달리 명시하지 않는 한, 요금에는 VAT 및 해당 판매세를 포함한 관련 조세 공과가 포함되어 있지 않습니다. 청구지 주소가 일본으로 되어 있는 경우 AWS 서비스 사용 시 일본 소비세가 적용됩니다. 자세히 알아보기

  • API 지원

    Q: Elastic GPU가 지원하는 그래픽 API는 무엇입니까?

    Elastic GPU에서는 OpenGL 4.3을 지원합니다.

    Q: Elastic GPU에서 지원하는 OpenGL 버전은 무엇입니까?

    Elastic GPU에서는 OpenGL 4.3을 지원합니다.

    Q: Elastic GPU에서 지원하는 OpenGL 셰이더 언어 버전은 무엇입니까?

    Elastic GPU에서는 GLSL 4.30을 지원합니다.

    Q: OpenGL 개발자의 경우 Elastic GPU 구현 시 애플리케이션이 실행 중임을 감지할 수 있습니까?

    OpenGL API를 사용하여 Elastic GPU를 감지할 수 있습니다.