워크스테이션 개선

이 페이지에서는 워크스테이션을 최적화하는 데 지원을 제공하는 워크스테이션 구성 매개변수를 설명합니다. 부스트 구성을 일시적으로 지정하면 워크스테이션에서 VM 유형, GPU, 부팅 디스크 크기, 중첩 가상화를 비롯한 더 강력한 리소스를 필요에 따라 사용할 수 있습니다. 예를 들어 특정 애플리케이션을 위해 GPU가 연결된 더 강력한 워크스테이션이 필요한 팀이 있을 수 있습니다. 워크스테이션 구성에서 부스트 구성을 지정하면 GPU가 필요한 애플리케이션을 실행할 때 이 구성의 일부로 생성된 워크스테이션을 부스트 구성을 사용하여 시작할 수 있습니다. API에서 이러한 매개변수를 총체적으로 BoostConfig.BoostConfig라고 부릅니다.

부스트 구성 만들기

부스트 구성이 포함된 워크스테이션 구성을 만들려면 다음 gcloud CLI 명령어를 실행합니다.

    gcloud beta workstations configs create WORKSTATION_CONFIG_ID \
        --cluster=WORKSTATION_CLUSTER_ID \
        --region=LOCATION \
        --project=PROJECT_ID \
        --boost-config=id=BOOST_CONFIG_ID,machine-type=MACHINE_TYPE,accelerators=ACCELERATORS,enable-nested-virtualization=ENABLE_NESTED_VIRTUALIZATION,boot-disk-size=BOOT_DISK_SIZE,pool-size=POOL_SIZE

다음을 바꿉니다.

  • PROJECT_ID: 워크스테이션 구성이 포함된 프로젝트의 ID입니다.
  • LOCATION: 워크스테이션 클러스터의 위치입니다.
  • WORKSTATION_CLUSTER_ID: 워크스테이션 구성이 포함된 이름 워크스테이션 클러스터입니다.
  • WORKSTATION_CONFIG_ID: 만들려는 워크스테이션 구성의 이름입니다.
  • BOOST_CONFIG_ID: 부스트 구성에 사용할 ID입니다.
  • MACHINE_TYPE: 부스트된 VM 인스턴스가 사용할 머신 유형입니다 (예: e2-standard-4).
  • ENABLE_NESTED_VIRTUALIZATION: 중첩된 가상화를 사용 설정할지 여부입니다.
  • ACCELERATORS: 부스트 인스턴스에 연결된 가속기 카드의 유형과 개수 목록입니다.
  • BOOT_DISK_SIZE: VM의 부팅 디스크 크기 (GB)입니다.
  • POOL_SIZE: 시스템이 유휴 상태로 유지해야 하는 부스트 VM 수입니다.

각 매개변수 및 기본값에 관한 자세한 내용은 Boost Config API 참조를 참고하세요.

최적화된 워크스테이션 시작

워크스테이션 구성에 부스트 구성이 포함된 경우 워크스테이션을 시작할 때 사용자는 시작 요청에 boost config id를 전달하여 BoostConfig에 프로비저닝된 VM을 사용하도록 선택할 수 있습니다. 시작 요청에 boost config id이 제공되지 않으면 시스템은 기본 구성에 따라 프로비저닝된 풀에서 VM을 선택합니다.

특정 워크스테이션을 부스트하려면 다음 gcloud CLI 명령어를 실행합니다.

    gcloud beta workstations start WORKSTATION_ID \
        --boost=BOOST_CONFIG_ID

다음을 바꿉니다.

  • WORKSTATION_ID: 시작할 워크스테이션 이름입니다.
  • BOOST_CONFIG_ID: 최대로 올릴 부스트 구성과 일치하는 ID입니다.