사용자 관리 노트북 소개

Vertex AI Workbench 사용자 관리 노트북 인스턴스를 사용하면 JupyterLab으로 사전 패키징된 딥 러닝 가상 머신(VM) 인스턴스를 만들고 관리할 수 있습니다.

사용자 관리형 노트북 인스턴스에는 딥 러닝 패키지 모음(TensorFlow 및 PyTorch 프레임워크 지원 포함)이 사전 설치되어 있습니다. CPU 전용이나 GPU 지원 인스턴스를 구성할 수 있습니다.

사용자 관리형 노트북 인스턴스는 Google Cloud 인증과 승인을 통해 보호되며 사용자 관리형 노트북 인스턴스 URL을 통해 사용 가능합니다. 또한 사용자 관리형 노트북 인스턴스는 GitHub와 통합되며 GitHub 저장소와 동기화할 수 있습니다.

사용자 관리형 노트북 인스턴스는 선택한 프레임워크에서 인증, 최적화, 테스트를 거친 이미지를 제공하여 딥 러닝 가상 머신을 만들고 구성할 필요가 없습니다.

사전 설치된 소프트웨어

다음이 포함된 사용자 관리형 노트북 인스턴스를 구성할 수 있습니다.

  • JupyterLab(버전 세부정보 보기)

  • 주요 패키지가 포함된 Python 3:

    • numpy
    • sklearn
    • scipy
    • pandas
    • nltk
    • 베개
    • TensorFlow 2.3 및 2.4 사용자 관리형 노트북 인스턴스를 위한 fairness-indicators
    • 기타 다수
  • R 버전 4.x(주요 패키지 포함):

    • xgboost
    • ggplot2
    • caret
    • nnet
    • rpy2(Python 노트북에서 R에 액세스하기 위한 R 패키지)
    • randomForest
    • 기타 다수
  • Anaconda

  • GPU 지원 인스턴스용 최신 Nvidia 드라이버가 포함된 Nvidia 패키지:

    • CUDA 11.x 및 12.x
    • CuDNN 7.x
    • NCCL 2.x

JupyterLab 버전 세부정보

JupyterLab 3.x는 기본적으로 새 사용자 관리형 노트북 인스턴스에 사전 설치됩니다. M80 Deep Learning VM 출시 전에 생성된 인스턴스의 경우 JupyterLab 1.x가 사전 설치되어 있습니다.

이전 버전의 사용자 관리형 노트북 인스턴스를 만들려면 사용자 관리형 노트북 인스턴스의 특정 버전 만들기를 참조하세요.

VPC 서비스 제어

VPC 서비스 제어는 사용자 관리형 노트북 인스턴스에 대한 추가 보안을 제공합니다. 자세한 내용은 VPC 서비스 제어 개요를 참조하세요. 서비스 경계 내에서 사용자 관리형 노트북을 사용하려면 서비스 경계 내에서 사용자 관리형 노트북 인스턴스 사용을 참조하세요.

업그레이드

새로운 기능을 사용하고 프레임워크 업데이트, 패키지 업데이트, 버그 수정의 이점을 활용하기 위해 환경을 업그레이드할 수 있습니다. 수동 또는 자동 업데이트 설정을 통해 환경을 업그레이드할 수 있습니다. 자세한 내용은 사용자 관리 노트북 인스턴스의 환경 업그레이드를 참조하세요.

사용자 관리형 노트북 및 Dataproc Hub

Dataproc Hub는 맞춤설정된 JupyterHub 서버입니다. 관리자는 단일 사용자 Dataproc 클러스터를 생성하여 사용자 관리형 노트북 환경을 호스팅할 수 있는 Dataproc 허브 인스턴스를 만들 수 있습니다. 자세한 내용은 Dataproc Hub 구성을 참조하세요.

사용자 관리형 노트북 및 Dataflow

파이프라인 내에서 사용자 관리형 노트북을 사용한 다음 Dataflow에서 파이프라인을 실행할 수 있습니다. Dataflow에서 사용할 수 있는 Apache Beam 사용자 관리형 노트북 인스턴스를 만드는 방법에 대한 자세한 내용은 Apache Beam 노트북과 대화형으로 개발하기를 참조하세요.

제한사항

프로젝트를 계획할 때는 다음과 같은 사용자 관리형 노트북의 제한사항을 고려하세요.

  • 사용자 관리형 노트북 인스턴스는 맞춤설정이 쉬우며 사용자 환경을 세부적으로 제어해야 하는 사용자에게 적합할 수 있습니다. 따라서 사용자 관리형 노트북 인스턴스는 관리형 노트북 인스턴스보다 설정 및 관리에 더 많은 시간이 필요할 수 있습니다. 관리형 노트북 인스턴스는 환경을 세부적으로 제어할 필요가 없는 사용자에게 더 적합할 수 있습니다. 자세한 내용은 사용자 관리형 노트북소개를 참조하세요.

  • 서드 파티 JupyterLab 확장 프로그램은 지원되지 않습니다.

  • Dataproc 허브 사용자 관리형 노트북 인스턴스의 경우 JupyterLab 사용자 인터페이스에서 파일 다운로드를 중지할 수 없습니다. Dataproc Hub 프레임워크를 사용하는 사용자 관리형 노트북 인스턴스는 인스턴스를 만들 때 JupyterLab UI에서 파일 다운로드 사용 설정을 선택하지 않은 경우에도 파일 다운로드를 허용합니다.

  • Access Context ManagerBeyondCorp Enterprise 사용 시 컨텍스트 인식 액세스 제어를 사용하여 관리형 노트북 인스턴스를 보호하기 위해 사용자가 인스턴스에 인증할 때마다 액세스가 평가됩니다. 예를 들어 사용자가 JupyterLab에 처음 액세스할 때 액세스가 평가되고 이후 웹브라우저의 쿠키가 만료된 경우 액세스할 때마다 액세스가 평가됩니다.

가격 책정

Vertex AI Workbench 가격 책정에 대해 자세히 알아보기

다음 단계

사용자 관리형 노트북을 시작하려면 사용자 관리형 노트북 인스턴스를 만들고, JupyterLab을 열고, 튜토리얼 폴더의 샘플 중 하나를 시도합니다.

JupyterLab 파일 브라우저의 튜토리얼 폴더입니다.

그런 다음 작업에 필요한 종속 항목을 설치합니다.