Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Virtualisation imbriquée pour Personal WorkSpaces
La virtualisation imbriquée vous permet d'exécuter des hyperviseurs tels qu'un KVM à l'intérieur Hyper-V de votre. WorkSpace Cela vous permet d'utiliser des outils de développement et des flux de travail qui nécessitent une prise en charge de la virtualisation matérielle, notamment :
-
Docker Desktop
-
Sous-système Windows pour Linux 2 (WSL2)
-
Émulateurs Android Studio
-
QEMU
Lorsque la virtualisation imbriquée est activée, vous bénéficiez d'une prise WorkSpace en charge de la virtualisation au niveau du processeur, ce qui permet à un hyperviseur intégré de créer et de WorkSpace gérer des machines virtuelles.
Pour plus d'informations sur le fonctionnement de la virtualisation imbriquée au niveau de l'infrastructure, voir Utiliser la virtualisation imbriquée pour exécuter des hyperviseurs dans des instances Amazon EC2 dans le guide de l'utilisateur Amazon EC2.
Table des matières
Configurations prises en charge
Note
L'utilisation de la virtualisation imbriquée n'entraîne aucun coût supplémentaire. Pour plus d'informations sur les prix, consultez la section WorkSpaces Tarification d'Amazon
La virtualisation imbriquée est prise en charge avec les configurations suivantes :
- Modèles de licence
-
-
Forfaits publics (AWS fournis)
-
Apportez votre propre licence (BYOL)
-
Apportez votre propre protocole (BYOP)
-
- Operating systems
-
-
Windows Server 2019
-
Windows Server 2022
-
Windows Server 2025
-
Windows 11
-
Ubuntu 22.04 et versions ultérieures
-
Red Hat Enterprise Linux 8 et versions ultérieures
-
Rocky 8 et versions ultérieures
-
- Protocole
-
-
CV (WSP)
-
Apportez votre propre protocole (BYOP)
-
- Tailles des lots
-
-
La plupart des tailles de bundle hors GPU (Standard, Performance, Power PowerPro, GeneralPurpose). Le pack Value n'est pas pris en charge.
-
- Régions
-
-
Toutes les AWS régions où WorkSpaces Personal est disponible, à l'exception de la région Chine (Ningxia) et de la région Israël (Tel Aviv).
-
Conditions préalables
Avant d'activer la virtualisation imbriquée sur un WorkSpace, assurez-vous que les conditions suivantes sont remplies :
-
Ils WorkSpace doivent utiliser le protocole DCV (WSP) ou le protocole BYOP (Bring Your Own Protocol). WorkSpacesl'utilisation du protocole PCoIP ne sont pas prises en charge.
-
WorkSpace Il doit utiliser un bundle non GPU.
-
La taille du bundle Value ne WorkSpace doit pas être utilisée.
-
Le système d'exploitation WorkSpace doit être compatible : Windows Server 2019 ou version ultérieure, Windows 11, Ubuntu 22.04 ou version ultérieure, Red Hat Enterprise Linux 8 ou version ultérieure, ou Rocky 8 ou version ultérieure. WorkSpaces basés sur Windows Server 2016, Windows 10 et Amazon Linux 2 ne prennent pas en charge la virtualisation imbriquée.
Activer ou désactiver la virtualisation imbriquée
Vous pouvez activer ou désactiver la virtualisation imbriquée à l'aide de la console AWS de gestion ou de AWS CLI l'API Amazon WorkSpaces .
Pour activer la virtualisation imbriquée lors de la création WorkSpace
-
Ouvrez le WorkSpaces Console de gestion AWS couvercle https://console.aws.amazon.com/workspaces/v2/home
. -
Suivez les étapes pour créer un WorkSpace.
-
Sous Personnalisation, développez la section Virtualisation imbriquée.
-
Sélectionnez Activer la virtualisation imbriquée.
-
Effectuez les étapes restantes pour créer le WorkSpace.
Pour activer ou désactiver la virtualisation imbriquée sur un système existant WorkSpace à l'aide du Console de gestion AWS
-
Ouvrez le WorkSpaces Console de gestion AWS couvercle https://console.aws.amazon.com/workspaces/v2/home
. -
Dans le panneau de navigation, sélectionnez WorkSpaces.
-
Sélectionnez le WorkSpace.
-
Choisissez Actions, puis choisissez Activer la virtualisation imbriquée ou Désactiver la virtualisation imbriquée.
La modification peut prendre plusieurs minutes. Lors de la modification, le WorkSpace statut s'affiche sous la formeModifying. Une fois la modification terminée, lancez la procédure WorkSpace pour utiliser la virtualisation imbriquée.
Astuce
Pour vérifier l'état actuel de virtualisation imbriquée d'un WorkSpace, sélectionnez-le dans le. Console de gestion AWS Dans la vue détaillée, la section Résumé affiche un champ de virtualisation imbriquée indiquant soitEnabled. Disabled
Pour activer ou désactiver la virtualisation imbriquée à l'aide du AWS CLI
-
(Facultatif) Utilisez la
describe-workspacescommande pour vérifier l'état actuel du WorkSpace. La réponse inclut uneNestedVirtualizationEnabledpropriété dont la valeur esttrueoufalse.aws workspaces describe-workspaces \ --workspace-idws-example123456\ --regionus-west-2Exemple de sortie (champs pertinents) :
{ "Workspaces": [ { "WorkspaceId": "ws-example123456", "State": "STOPPED", "WorkspaceProperties": { "RunningMode": "AUTO_STOP", "RunningModeAutoStopTimeoutInMinutes": 60, "RootVolumeSizeGib": 175, "UserVolumeSizeGib": 100, "ComputeTypeName": "POWER", "Protocols": [ "WSP" ], "NestedVirtualizationEnabled": true }, "ModificationStates": [] } ] } -
Utilisez la
modify-workspace-propertiescommande associée à laNestedVirtualizationEnabledpropriété.Pour activer :
aws workspaces modify-workspace-properties \ --workspace-idws-example123456\ --regionus-west-2\ --workspace-properties NestedVirtualizationEnabled=truePour désactiver :
aws workspaces modify-workspace-properties \ --workspace-idws-example123456\ --regionus-west-2\ --workspace-properties NestedVirtualizationEnabled=false -
Utilisez la
describe-workspacescommande pour vérifier que la modification s'est terminée correctement et que laNestedVirtualizationEnabledpropriété affiche la valeur attendue.
Pour activer ou désactiver la virtualisation imbriquée à l'aide de AWS Outils pour PowerShell
-
(Facultatif) Utilisez l'
Get-WKSWorkspaceapplet de commande pour vérifier l'état actuel de la virtualisation imbriquée :(Get-WKSWorkspace -WorkspaceId$WORKSPACE_ID-Region$REGION).WorkspaceProperties.NestedVirtualizationEnabledCela renvoie
TrueouFalse. -
Utilisez l’applet de commande
Edit-WKSWorkspaceProperty.Pour activer :
Edit-WKSWorkspaceProperty -Region$REGION-WorkspaceId$WORKSPACE_ID` -WorkspaceProperties_NestedVirtualizationEnabled $truePour désactiver :
Edit-WKSWorkspaceProperty -Region$REGION-WorkspaceId$WORKSPACE_ID` -WorkspaceProperties_NestedVirtualizationEnabled $false -
Utilisez l'
Get-WKSWorkspaceapplet de commande pour vérifier que la modification a bien été effectuée :(Get-WKSWorkspace -WorkspaceId$WORKSPACE_ID-Region$REGION).WorkspaceProperties.NestedVirtualizationEnabled
Pour activer ou désactiver la virtualisation imbriquée à l'aide de l'API
Utilisez l'action d'ModifyWorkspacePropertiesAPI avec le NestedVirtualizationEnabled paramètre défini sur true oufalse.
Pour vérifier l'état actuel, utilisez l'action de l'DescribeWorkspacesAPI et inspectez la NestedVirtualizationEnabled propriété dans la réponse.
Recommandations
-
Utilisez Power (4 processeurs virtuels) ou des tailles de bundle supérieures. Bien que la virtualisation imbriquée soit prise en charge sur la plupart des tailles de bundle non GPU, les hyperviseurs et les machines virtuelles imbriquées consomment des ressources de calcul supplémentaires. Pour une expérience optimale, nous recommandons Power ou des offres groupées plus importantes.
-
Validez les performances des applications. Testez et validez vos charges de travail en activant la virtualisation imbriquée pour vous assurer qu'elles répondent à vos exigences de performances.
Limitations connues
-
AutoStop mode avec Windows Server 2025 et Windows 11 24H2/25H2 : WorkSpaces configuré avec le mode AutoStop exécution pour lequel la virtualisation imbriquée est activée sur Windows Server 2025 ou Windows 11, 24H2/25H2 effectuez un redémarrage complet au lieu de passer en veille prolongée une fois le délai écoulé. WorkSpace Cela entraîne des temps de reprise plus longs et la perte de la session précédente de l'utilisateur, y compris de tout travail non enregistré. Si vous avez besoin d'une persistance de and/or session de reprise rapide, utilisez le mode AlwaysOn exécution pour celles-ci WorkSpaces.
-
GPU-based bundles : la virtualisation imbriquée n'est pas prise en charge sur le GPU. WorkSpaces
-
Systèmes d'exploitation non pris en charge : la virtualisation imbriquée n'est pas prise en charge sur WorkSpaces Windows Server 2016, Windows 10 ou Amazon Linux 2.
-
Mode veille WorkSpaces : la virtualisation imbriquée n'est pas prise en charge en mode veille. WorkSpaces
Comportement au cours des opérations du cycle
Le paramètre de virtualisation imbriqué est préservé pendant les opérations de WorkSpace cycle de vie suivantes :
-
Restaurer : lorsque vous restaurez un WorkSpace, le paramètre de virtualisation imbriqué est préservé et appliqué au fichier restauré. WorkSpace
-
Reconstruire : lorsque vous reconstruisez un WorkSpace, le paramètre de virtualisation imbriqué est préservé et appliqué à la reconstruction. WorkSpace
-
Migrer : lorsque vous migrez un ensemble WorkSpace vers un nouveau bundle, le paramètre de virtualisation imbriqué est transféré au bundle migré WorkSpace, à condition que le nouveau bundle soit compatible avec la virtualisation imbriquée.