View a markdown version of this page

WorkSpaces Personal의 중첩 가상화 - Amazon WorkSpaces

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

WorkSpaces Personal의 중첩 가상화

중첩 가상화를 사용하면 WorkSpace 내에서 Hyper-V 및 KVM과 같은 하이퍼바이저를 실행할 수 있습니다. 이를 통해 다음을 포함하여 하드웨어 가상화 지원이 필요한 개발 도구 및 워크플로를 사용할 수 있습니다.

  • Docker Desktop

  • Linux 2용 Windows 하위 시스템(WSL2)

  • Android Studio 에뮬레이터

  • QEMU

중첩 가상화를 활성화하면 WorkSpace가 프로세서 수준 가상화 지원을 얻어 WorkSpace 내에서 실행되는 하이퍼바이저가 가상 머신을 생성하고 관리할 수 있습니다.

중첩 가상화가 인프라 수준에서 작동하는 방식에 대한 자세한 내용은 Amazon EC2 사용 설명서의 중첩 가상화를 사용하여 Amazon EC2 인스턴스에서 하이퍼바이저 실행을 참조하세요. Amazon EC2

지원되는 구성

참고

중첩된 가상화 사용에 따른 추가 비용은 없습니다. 요금 정보는 Amazon WorkSpaces 요금을 참조하세요.

중첩 가상화는 다음 구성에서 지원됩니다.

라이선스 모델
  • 퍼블릭(AWS제공) 번들

  • Bring Your Own License(BYOL)

  • BYOP(Bring Your Own Protocol)

운영 체제
  • Windows Server 2019

  • Windows Server 2022

  • Windows Server 2025

  • Windows 11

  • Ubuntu 22.04 이상

  • Red Hat Enterprise Linux 8 이상

  • Rocky 8 이상

프로토콜
  • DCV(WSP)

  • BYOP(Bring Your Own Protocol)

번들 크기
  • 대부분의 비 GPU 번들 크기(Standard, Performance, Power, PowerPro, GeneralPurpose). 값 번들은 지원되지 않습니다.

리전
  • 중국(닝샤) AWS 리전과 이스라엘(텔아비브) 리전을 제외하고 WorkSpaces Personal을 사용할 수 있는 모든 리전.

사전 조건

WorkSpace에서 중첩 가상화를 활성화하기 전에 다음 요구 사항을 충족하는지 확인합니다.

  • WorkSpace는 DCV(WSP) 또는 BYOP(Bring Your Own Protocol)를 사용해야 합니다. PCoIP 프로토콜을 사용하는 WorkSpaces는 지원되지 않습니다.

  • WorkSpace는 GPU가 아닌 번들을 사용해야 합니다.

  • WorkSpace는 값 번들 크기를 사용해서는 안 됩니다.

  • WorkSpace는 지원되는 운영 체제인 Windows Server 2019 이상, Windows 11, Ubuntu 22.04 이상, Red Hat Enterprise Linux 8 이상 또는 Rocky 8 이상을 실행해야 합니다. Windows Server 2016, Windows 10 및 Amazon Linux 2 기반 WorkSpaces는 중첩 가상화를 지원하지 않습니다.

중첩 가상화 활성화 또는 비활성화

AWS Management Console, 또는 Amazon WorkSpaces API를 사용하여 중첩 가상화를 활성화 AWS CLI하거나 비활성화할 수 있습니다.

WorkSpace 생성 중에 중첩 가상화를 활성화하려면
  1. https://console.aws.amazon.com/workspaces/v2/home WorkSpaces AWS Management Console 를 엽니다.

  2. 단계에 따라 WorkSpace를 생성합니다.

  3. 사용자 지정에서 중첩 가상화 섹션을 확장합니다.

  4. 중첩 가상화 활성화를 선택합니다.

  5. 나머지 단계를 완료하여 WorkSpace를 생성합니다.

를 사용하여 기존 WorkSpace에서 중첩 가상화를 활성화하거나 비활성화하려면 AWS Management Console
  1. https://console.aws.amazon.com/workspaces/v2/home WorkSpaces AWS Management Console 를 엽니다.

  2. 탐색 창에서 WorkSpaces를 선택합니다.

  3. WorkSpace를 선택합니다.

  4. 작업을 선택한 다음 중첩 가상화 활성화 또는 중첩 가상화 비활성화를 선택합니다.

수정을 완료하는 데 몇 분 정도 걸릴 수 있습니다. 수정하는 동안 WorkSpace 상태는 로 표시됩니다Modifying. 수정이 완료되면 WorkSpace를 시작하여 중첩 가상화를 사용합니다.

작은 정보

WorkSpace의 현재 중첩 가상화 상태를 확인하려면에서 선택합니다 AWS Management Console. 세부 정보 보기의 요약 섹션에는 Enabled 또는 중 하나를 보여주는 중첩 가상화 필드가 표시됩니다Disabled.

를 사용하여 중첩 가상화를 활성화 또는 비활성화하려면 AWS CLI

  1. (선택 사항) describe-workspaces 명령을 사용하여 WorkSpace의 현재 상태를 확인합니다. 응답에는 값이 true 또는 인 NestedVirtualizationEnabled 속성이 포함됩니다false.

    aws workspaces describe-workspaces \ --workspace-id ws-example123456 \ --region us-west-2

    출력 예제(관련 필드):

    { "Workspaces": [ { "WorkspaceId": "ws-example123456", "State": "STOPPED", "WorkspaceProperties": { "RunningMode": "AUTO_STOP", "RunningModeAutoStopTimeoutInMinutes": 60, "RootVolumeSizeGib": 175, "UserVolumeSizeGib": 100, "ComputeTypeName": "POWER", "Protocols": [ "WSP" ], "NestedVirtualizationEnabled": true }, "ModificationStates": [] } ] }
  2. NestedVirtualizationEnabled 속성과 함께 modify-workspace-properties 명령을 사용합니다.

    활성화 방법:

    aws workspaces modify-workspace-properties \ --workspace-id ws-example123456 \ --region us-west-2 \ --workspace-properties NestedVirtualizationEnabled=true

    비활성화하려면:

    aws workspaces modify-workspace-properties \ --workspace-id ws-example123456 \ --region us-west-2 \ --workspace-properties NestedVirtualizationEnabled=false
  3. describe-workspaces 명령을 사용하여 수정이 성공적으로 완료되었고 NestedVirtualizationEnabled 속성에 예상 값이 표시되는지 확인합니다.

AWS Tools for PowerShell을 사용하여 중첩 가상화를 활성화 또는 비활성화하려면

  1. (선택 사항) Get-WKSWorkspace cmdlet을 사용하여 현재 중첩된 가상화 상태를 확인합니다.

    (Get-WKSWorkspace -WorkspaceId $WORKSPACE_ID -Region $REGION).WorkspaceProperties.NestedVirtualizationEnabled

    그러면 True 또는가 반환됩니다False.

  2. Edit-WKSWorkspaceProperty cmdlet을 사용하세요.

    활성화 방법:

    Edit-WKSWorkspaceProperty -Region $REGION -WorkspaceId $WORKSPACE_ID ` -WorkspaceProperties_NestedVirtualizationEnabled $true

    비활성화하려면:

    Edit-WKSWorkspaceProperty -Region $REGION -WorkspaceId $WORKSPACE_ID ` -WorkspaceProperties_NestedVirtualizationEnabled $false
  3. Get-WKSWorkspace cmdlet을 사용하여 수정이 성공적으로 완료되었는지 확인합니다.

    (Get-WKSWorkspace -WorkspaceId $WORKSPACE_ID -Region $REGION).WorkspaceProperties.NestedVirtualizationEnabled
API를 사용하여 중첩 가상화를 활성화 또는 비활성화하려면

NestedVirtualizationEnabled 파라미터가 true 또는 로 설정된 상태에서 ModifyWorkspaceProperties API 작업을 사용합니다false.

현재 상태를 확인하려면 DescribeWorkspaces API 작업을 사용하고 응답에서 NestedVirtualizationEnabled 속성을 검사합니다.

권장 사항

  • Power(4 vCPU) 이상의 번들 크기를 사용합니다. 중첩 가상화는 대부분의 비 GPU 번들 크기에서 지원되지만 하이퍼바이저 및 중첩 가상 머신은 추가 컴퓨팅 리소스를 사용합니다. 최상의 경험을 위해 Power 이상의 번들을 사용하는 것이 좋습니다.

  • 애플리케이션 성능을 검증합니다. 중첩 가상화가 활성화된 상태에서 워크로드를 테스트하고 검증하여 성능 요구 사항을 충족하는지 확인합니다.

알려진 제한 사항

  • Windows Server 2025 및 Windows 11 24H2/25H2를 사용하는 AutoStop 모드 - Windows Server 2025 또는 Windows 11 24H2/25H2에서 중첩 가상화가 활성화된 AutoStop 실행 모드로 구성된 WorkSpacesWorkSpace 제한 시간이 초과되면 최대 절전 모드로 전환하는 대신 전체 재부팅을 수행합니다. AutoStop 24H2 이로 인해 재개 시간이 길어지고 저장되지 않은 작업을 포함하여 사용자의 이전 세션이 손실됩니다. 빠른 재개 및/또는 세션 지속성이 필요한 경우 이러한 WorkSpaces에 AlwaysOn 실행 모드를 사용합니다.

  • GPU 기반 번들 - 중첩 가상화는 GPU WorkSpaces에서 지원되지 않습니다.

  • 지원되지 않는 운영 체제 - Windows Server 2016, Windows 10 또는 Amazon Linux 2를 실행하는 WorkSpaces에서는 중첩 가상화가 지원되지 않습니다.

  • 대기 WorkSpaces - 중첩 가상화는 대기 WorkSpaces에서 지원되지 않습니다.

수명 주기 작업 중 동작

중첩 가상화 설정은 다음 WorkSpace 수명 주기 작업 중에 유지됩니다.

  • 복원 - WorkSpace를 복원하면 중첩된 가상화 설정이 보존되고 복원된 WorkSpace에 적용됩니다.

  • 재구축 - WorkSpace를 재구축하면 중첩된 가상화 설정이 유지되고 재구축된 WorkSpace에 적용됩니다.

  • 마이그레이션 - WorkSpace를 새 번들로 마이그레이션하면 새 번들이 중첩 가상화와 호환되는 한 중첩 가상화 설정이 마이그레이션된 WorkSpace로 전달됩니다.