As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Virtualização aninhada para uso pessoal WorkSpaces
A virtualização aninhada permite que você execute hipervisores, como Hyper-V um KVM, dentro do seu. WorkSpace Isso permite que você use ferramentas de desenvolvimento e fluxos de trabalho que exigem suporte à virtualização de hardware, incluindo:
-
Docker Desktop
-
Subsistema Windows para Linux 2 (WSL2)
-
Emuladores do Android Studio
-
QEMU
Com a virtualização aninhada ativada, você WorkSpace obtém suporte de virtualização em nível de processador, permitindo que um hipervisor em execução dentro do WorkSpace crie e gerencie máquinas virtuais.
Para obter mais informações sobre como a virtualização aninhada funciona no nível da infraestrutura, consulte Usar virtualização aninhada para executar hipervisores em instâncias do Amazon EC2 no Guia do usuário do Amazon EC2.
Conteúdo
Configurações compatíveis
nota
Não há custo adicional para usar a virtualização aninhada. Para obter informações sobre preços, consulte os WorkSpaces preços da Amazon
A virtualização aninhada é suportada com as seguintes configurações:
- Modelos de licenciamento
-
-
Pacotes públicos (AWS fornecidos)
-
Traga a sua própria licença (BYOL)
-
Traga seu próprio protocolo (BYOP)
-
- Sistemas operacionais
-
-
Windows Server 2019
-
Windows Server 2022
-
Windows Server 2025
-
Windows 11
-
Ubuntu 22.04 e versões mais recentes
-
Red Hat Enterprise Linux 8 e versões mais recentes
-
Rocky 8 e versões mais recentes
-
- Protocolo
-
-
DC (WSP)
-
Traga seu próprio protocolo (BYOP)
-
- Tamanhos de pacote
-
-
A maioria dos tamanhos de pacotes que não são de GPU (Standard, Performance, Power,,). PowerPro GeneralPurpose O pacote Value não é suportado.
-
- Regiões
-
-
Todas as AWS regiões em que o WorkSpaces Personal está disponível, exceto a região da China (Ningxia) e a região de Israel (Tel Aviv).
-
Pré-requisitos
Antes de ativar a virtualização aninhada em um WorkSpace, verifique se os seguintes requisitos foram atendidos:
-
Eles WorkSpace devem usar DCV (WSP) ou Bring Your Own Protocol (BYOP). WorkSpaceso uso do protocolo PCoIP não é suportado.
-
Eles WorkSpace devem usar um pacote sem GPU.
-
Eles não WorkSpace devem usar o tamanho do pacote Value.
-
Eles WorkSpace devem executar um sistema operacional compatível: Windows Server 2019 ou posterior, Windows 11, Ubuntu 22.04 ou posterior, Red Hat Enterprise Linux 8 ou posterior ou Rocky 8 ou posterior. WorkSpaces baseados no Windows Server 2016, o Windows 10 e o Amazon Linux 2 não oferecem suporte à virtualização aninhada.
Ativar ou desativar a virtualização aninhada
Você pode ativar ou desativar a virtualização aninhada usando o AWS Management Console ou a AWS CLI API da Amazon WorkSpaces .
Para habilitar a virtualização aninhada durante a criação WorkSpace
-
Abra o WorkSpaces Console de gerenciamento da AWS chapéu https://console.aws.amazon.com/workspaces/v2/home
. -
Siga as etapas para criar um WorkSpace.
-
Em Personalização, expanda a seção Virtualização aninhada.
-
Selecione Ativar virtualização aninhada.
-
Conclua as etapas restantes para criar WorkSpace o.
Para habilitar ou desabilitar a virtualização aninhada em um existente WorkSpace usando o Console de gerenciamento da AWS
-
Abra o WorkSpaces Console de gerenciamento da AWS chapéu https://console.aws.amazon.com/workspaces/v2/home
. -
No painel de navegação, escolha WorkSpaces.
-
Selecione WorkSpace o.
-
Escolha Ações e, em seguida, escolha Habilitar virtualização aninhada ou Desativar virtualização aninhada.
A modificação pode levar vários minutos para ser concluída. Durante a modificação, o WorkSpace status é exibido comoModifying. Depois que a modificação for concluída, inicie o WorkSpace para usar a virtualização aninhada.
dica
Para verificar o estado atual de virtualização aninhada de um WorkSpace, selecione-o no. Console de gerenciamento da AWS Na visualização detalhada, a seção Resumo exibe um campo Virtualização aninhada mostrando um ouEnabled. Disabled
Para ativar ou desativar a virtualização aninhada usando o AWS CLI
-
(Opcional) Use o
describe-workspacescomando para verificar o estado atual do WorkSpace. A resposta inclui umaNestedVirtualizationEnabledpropriedade com um valor detrueoufalse.aws workspaces describe-workspaces \ --workspace-idws-example123456\ --regionus-west-2Exemplo de saída (campos relevantes):
{ "Workspaces": [ { "WorkspaceId": "ws-example123456", "State": "STOPPED", "WorkspaceProperties": { "RunningMode": "AUTO_STOP", "RunningModeAutoStopTimeoutInMinutes": 60, "RootVolumeSizeGib": 175, "UserVolumeSizeGib": 100, "ComputeTypeName": "POWER", "Protocols": [ "WSP" ], "NestedVirtualizationEnabled": true }, "ModificationStates": [] } ] } -
Use o
modify-workspace-propertiescomando com aNestedVirtualizationEnabledpropriedade.Para ativar:
aws workspaces modify-workspace-properties \ --workspace-idws-example123456\ --regionus-west-2\ --workspace-properties NestedVirtualizationEnabled=truePara desativar:
aws workspaces modify-workspace-properties \ --workspace-idws-example123456\ --regionus-west-2\ --workspace-properties NestedVirtualizationEnabled=false -
Use o
describe-workspacescomando para verificar se a modificação foi concluída com êxito e se aNestedVirtualizationEnabledpropriedade mostra o valor esperado.
Para ativar ou desativar a virtualização aninhada usando AWS Ferramentas para PowerShell
-
(Opcional) Use o
Get-WKSWorkspacecmdlet para verificar o estado atual da virtualização aninhada:(Get-WKSWorkspace -WorkspaceId$WORKSPACE_ID-Region$REGION).WorkspaceProperties.NestedVirtualizationEnabledIsso retorna
TrueouFalse. -
Use o cmdlet
Edit-WKSWorkspaceProperty.Para habilitar:
Edit-WKSWorkspaceProperty -Region$REGION-WorkspaceId$WORKSPACE_ID` -WorkspaceProperties_NestedVirtualizationEnabled $truePara desativar:
Edit-WKSWorkspaceProperty -Region$REGION-WorkspaceId$WORKSPACE_ID` -WorkspaceProperties_NestedVirtualizationEnabled $false -
Use o
Get-WKSWorkspacecmdlet para verificar se a modificação foi concluída com êxito:(Get-WKSWorkspace -WorkspaceId$WORKSPACE_ID-Region$REGION).WorkspaceProperties.NestedVirtualizationEnabled
Para ativar ou desativar a virtualização aninhada usando a API
Use a ação ModifyWorkspaceProperties da API com o NestedVirtualizationEnabled parâmetro definido como true oufalse.
Para verificar o estado atual, use a ação da DescribeWorkspaces API e inspecione a NestedVirtualizationEnabled propriedade na resposta.
Recomendações
-
Use Power (4 vCPUs) ou tamanhos de pacote maiores. Embora a virtualização aninhada seja compatível com a maioria dos tamanhos de pacotes que não são de GPU, hipervisores e máquinas virtuais aninhadas consomem recursos computacionais adicionais. Para uma melhor experiência, recomendamos pacotes Power ou maiores.
-
Valide o desempenho do aplicativo. Teste e valide suas cargas de trabalho com a virtualização aninhada ativada para garantir que elas atendam aos seus requisitos de desempenho.
Limitações conhecidas
-
AutoStop modo com Windows Server 2025 e Windows 11 24H2/25H2 — WorkSpaces configurado com o modo de AutoStop execução que tem a virtualização aninhada habilitada no Windows Server 2025 ou no Windows 11, 24H2/25H2 execute uma reinicialização completa em vez de hibernar quando o tempo acabar. WorkSpace Isso resulta em tempos de retomada mais longos e perda da sessão anterior do usuário, incluindo qualquer trabalho não salvo. Se você precisar de uma persistência rápida and/or da sessão de retomada, use o modo de AlwaysOn execução para elas WorkSpaces.
-
GPU-based pacotes — a virtualização aninhada não é suportada na GPU. WorkSpaces
-
Sistemas operacionais não suportados — A virtualização aninhada não é suportada na WorkSpaces execução do Windows Server 2016, Windows 10 ou Amazon Linux 2.
-
Em espera WorkSpaces — A virtualização aninhada não é suportada no modo de espera. WorkSpaces
Comportamento durante as operações do ciclo de vida
A configuração de virtualização aninhada é preservada durante as seguintes operações do ciclo de WorkSpace vida:
-
Restaurar — Quando você restaura um WorkSpace, a configuração de virtualização aninhada é preservada e aplicada à restaurada. WorkSpace
-
Reconstrução — Quando você reconstrói um WorkSpace, a configuração de virtualização aninhada é preservada e aplicada à reconstrução. WorkSpace
-
Migrar — Quando você migra WorkSpace a para um novo pacote, a configuração de virtualização aninhada é transferida para o migrado WorkSpace, desde que o novo pacote seja compatível com a virtualização aninhada.