Skip to main content
Version: 1.0.0

NuFiStreamer 실행환경 준비하기

시작하면서

NuFiStreamer 실행환경을 준비합니다.
NuFiStreamer는 NuFi 플랫폼의 노트북 / VSCode 서버에서 진행하며, 앞으로 할 작업의 대부분은 이 서버에서 이루어집니다.
노트북 / VSCode 서버 둘 중 선호하는 환경으로 생성합니다.

Goal

  • NuFi 노트북 서버 생성하기
  • NuFi VSCode 서버 생성하기

NuFi 노트북 서버 생성하기

NuFiStreamer 실행을 위한 노트북 서버를 생성해봅시다.

노트북 서버 생성 페이지 이동

  • NuFi 좌측 대시보드에서 Lab을 클릭하고 Create 버튼을 눌러서 인스턴스 생성 페이지로 이동합니다.

    prepare-01

노트북 서버 상세 설정

  • Name에 노트북 서버의 이름을 입력합니다. 기존에 존재하는 노트북 서버 이름과 중복할 수 없습니다.
  • Server Type에서 Jupyter Notebook을 선택합니다.
  • Image에서 NuFiStreamer가 설치되어있는 이미지를 선택합니다. 사용하려는 AI 반도체마다 다른 이미지를 사용합니다.
  • CPU, Memory에서 노트북 서버가 사용할 CPU/RAM 리소스를 정의할 수 있습니다. CPU는 소수점 첫번째 자리까지 입력 가능하며, Memory는 정수만 입력 가능하고 단위는 Gi 입니다.
  • Accelerator Type에서 사용할 AI 반도체의 종류를 결정할 수 있습니다. 현재는 노트북 서버 당 1개씩만 할당 가능합니다.

튜토리얼에서는 아래와 같이 설정하고 진행하겠습니다.

prepare-02

Launch!

Submit 버튼을 눌러 노트북을 생성합니다.

노트북 서버 접속

Lab 목록에서 생성한 노트북 서버의 Status가 초록색으로 될 때까지 기다립니다.
이후 Connect 버튼이 활성화되고 버튼을 누르면 노트북 서버에 접속할 수 있습니다.

prepare-03

아래와 같은 화면이 나오면 노트북 생성이 성공적으로 완료된 것입니다.

prepare-04

NuFiStreamer 설치 여부 확인

노트북 서버에서 Terminal 버튼을 눌러서 새 Terminal 창을 엽니다.

prepare-05

Terminal에서 gst-inspect-1.0 sdinfer 명령어를 입력하면 아래와 같이 sdinfer element의 정보가 출력되는 것을 확인할 수 있습니다.

prepare-06

NuFi VSCode 서버 생성하기

NuFiStreamer 실행을 위한 VSCode 서버를 생성해봅시다.

VSCode 서버 생성 페이지 이동

  • NuFi 좌측 대시보드에서 Lab을 클릭하고 Create 버튼을 눌러서 인스턴스 생성 페이지로 이동합니다.

    prepare-01

VSCode 서버 상세 설정

  • Name에 VSCode 서버의 이름을 입력합니다. 기존에 존재하는 VSCode 서버 이름과 중복할 수 없습니다.
  • Server Type에서 Code Server를 선택합니다.
  • Image에서 NuFiStreamer가 설치되어있는 이미지를 선택합니다. 사용하려는 AI 반도체마다 다른 이미지를 사용합니다.
  • CPU, Memory에서 VSCode 서버가 사용할 CPU/RAM 리소스를 정의할 수 있습니다. CPU는 소수점 첫번째 자리까지 입력 가능하며, Memory는 정수만 입력 가능하고 단위는 Gi 입니다.
  • Accelerator Type에서 사용할 AI 반도체의 종류를 결정할 수 있습니다. 현재는 VSCode 서버 당 1개씩만 할당 가능합니다.

튜토리얼에서는 아래와 같이 설정하고 진행하겠습니다.

prepare-07

Launch!

Submit 버튼을 눌러 VSCode 서버를 생성합니다.

VSCode 서버 접속

Lab 목록에서 생성한 VSCode 서버의 Status가 초록색으로 될 때까지 기다립니다.
이후 Connect 버튼이 활성화되고 버튼을 누르면 VSCode 서버에 접속할 수 있습니다.

prepare-08

NuFiStreamer 설치 여부 확인

VSCode 서버에서 좌측 메뉴 > Terminal > New Terminal 순으로 클릭해 Terminal 창을 엽니다. (또는 단축키 Ctrl + Shift + `)

prepare-09

Terminal에서 gst-inspect-1.0 sdinfer 명령어를 입력하면 아래와 같이 sdinfer element의 정보가 출력되는 것을 확인할 수 있습니다.

prepare-10