GPU가 탑재된 Azure 가상컴퓨터 N 시리즈

Azure의 가상컴퓨터 중에 NVIDIA GPU가 탑재된 N 시리즈 가상컴퓨터가 있다. 비주얼 시뮬레이션, 다이나믹 랜더링, 요즘 많이 얘기되고 있는 딥러닝 등 GPU가 많이 쓰이는 작업에 사용할 수 있는 가상컴퓨터다. NC 시리즈는 NVIDIA Tesla K80 GPU가 달려있고 NV 시리즈는 NVIDIA Tesla M60 GPU가 달려있다. 각 시리즈의 용도와 사용사례는 Azure N-Series: General availability on December 1 글을 참조 바란다.

이 글에서는 실제로 N 시리즈 가상컴퓨터를 만들면서 얻은 정보에 대한 것이다.

사용 가능한 지역

아직은 모든 Azure 데이터 센터에서 사용 가능하지 않다.

  • NC 시리즈 사용 가능 지역 – East US, North Central US, South Central US, Southeast Asia, West Europe, South Central US
  • NV 시리즈 사용 가능지역 – South Central US, East US

HDD 만 지원

아직 Premium(SSD) 디스크 지원을 하지 않는다. 따라서 Azure Portal에서 N시리즈 가상컴퓨터를 생성할때 디스크 타입을 HDD로 설정해야 N시리즈 타입이 보이고 선택할 수 있다.
데이터 디스크도 SSD를 지원하지 않아서 HDD를 붙여야 한다.

현재 지원하는 OS

  • Windows Server 2012 R2
  • Windows Server 2016
  • Ubuntu 16.04 LTS – NC 시리즈만 지원

NVIDA 디바이스 드라이버를 별도로 설치

가상컴퓨터를 만들 때 사용하는 이미지는 NVIDIA 디바이스 드라이버가 설치가 안된 이미지이기 때문에 N시리즈 가상컴퓨터를 생성 후에 별도로 드라이버를 설치해야 한다. 설치는 아래 문서에 다운로드 링크와 설치방법이 자세히 나와 있다. 참고로 NC / NV 시리즈를 헷갈려서 잘 못 설치했더니 부팅이 안된다.