이 페이지에서는 워크스테이션을 최적화하는 데 지원을 제공하는 워크스테이션 구성 매개변수를 설명합니다. 부스트 구성을 일시적으로 지정하면 워크스테이션에서 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입니다.