You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/lab-services/concept-nested-virtualization-template-vm.md
+7-5Lines changed: 7 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,9 +12,9 @@ ms.date: 01/13/2023
12
12
13
13
# Nested virtualization on a template virtual machine in Azure Lab Services
14
14
15
-
Azure Lab Services enables you to set up a [template virtual machine](./classroom-labs-concepts.md#template-virtual-machine) in a lab, which serves as a base image for the VMs of your students. Teaching a networking, security or IT class can require an environment with multiple VMs. The VMs also need to communicate with each other.
15
+
Azure Lab Services enables you to set up a [template virtual machine](./classroom-labs-concepts.md#template-virtual-machine) in a lab, which serves as a base image for the VMs of your students. Teaching a networking, security or IT class can require an environment with multiple VMs. These VMs also need to communicate with each other.
16
16
17
-
Nested virtualization enables you to create a multi-VM environment inside a lab's template virtual machine. Publishing the template will provide each lab user with a virtual machine that has multiple VMs within it. This article explains the concepts of nested virtualization on a template VM in Azure Lab Services, and how to enable it.
17
+
Nested virtualization enables you to create a multi-VM environment inside a lab's template virtual machine. Publishing the template provides each lab user with a virtual machine that has multiple VMs within it. This article explains the concepts of nested virtualization on a template VM in Azure Lab Services, and how to enable it.
18
18
19
19
## What is nested virtualization?
20
20
@@ -35,13 +35,15 @@ Before setting up a lab with nested virtualization, here are a few things to tak
35
35
36
36
- Client VMs don't have access to Azure resources, such as DNS servers, on the Azure virtual network.
37
37
38
-
- The host VM requires additional configuration to let the client machines have internet connectivity.
38
+
- The host VM requires extra configuration to let the client machines have internet connectivity.
39
39
40
40
- Hyper-V client VMs are licensed as independent machines. For information about licensing for Microsoft operation systems and products, see [Microsoft Licensing](https://www.microsoft.com/licensing/default). Check licensing agreements for any other software you use, before installing it on the template VM or client VMs.
41
41
42
+
- Virtualization applications other than Hyper-V are [*not* supported for nested virtualization](/virtualization/hyper-v-on-windows/user-guide/nested-virtualization#3rd-party-virtualization-apps). This includes any software that requires hardware virtualization extensions.
43
+
42
44
## Enable nested virtualization on a template VM
43
45
44
-
To enable nested virtualiztion on a template VM, you first connect to the template VM with a remote desktop client. Then, you make a number of configuration changes inside the VM.
46
+
To enable nested virtualization on a template VM, you first connect to the template VM with a remote desktop client. You then make the required configuration changes inside the template VM.
45
47
46
48
1. Follow these steps to [connect to and update the template machine](./how-to-create-manage-template.md#update-a-template-vm).
47
49
@@ -54,7 +56,7 @@ To enable nested virtualiztion on a template VM, you first connect to the templa
54
56
>[!NOTE]
55
57
>The NAT network created on the Lab Services VM will allow a Hyper-V VM to access the internet and other Hyper-V VMs on the same Lab Services VM. The Hyper-V VM won't be able to access Azure resources, such as DNS servers, on an Azure virtual network.
56
58
57
-
You can accomplish the tasks listed above by using a script, or by using Windows tools. Learn how you can[enable nested virtualization on a template VM in Azure Lab Services](./how-to-enable-nested-virtualization-template-vm-using-script.md).
59
+
You can accomplish the tasks listed previously by using a script, or by using Windows tools. Follow these steps to[enable nested virtualization on a template VM](./how-to-enable-nested-virtualization-template-vm-using-script.md).
Copy file name to clipboardExpand all lines: articles/lab-services/how-to-enable-nested-virtualization-template-vm-using-script.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,6 +21,9 @@ To enable nested virtualization on the template VM, you first connect to the VM
21
21
-[Enable nested virtualization by using a script](#enable-nested-virtualization-by-using-a-script).
22
22
-[Enable nested virtualization by using Windows tools](#enable-nested-virtualization-by-using-windows-tools).
23
23
24
+
> [!NOTE]
25
+
> Virtualization applications other than Hyper-V are [*not* supported for nested virtualization](/virtualization/hyper-v-on-windows/user-guide/nested-virtualization#3rd-party-virtualization-apps). This includes any software that requires hardware virtualization extensions.
26
+
24
27
>[!IMPORTANT]
25
28
>Select **Large (nested virtualization)** or **Medium (nested virtualization)** for the virtual machine size when creating the lab. Nested virtualization will not work otherwise.
0 commit comments