Glasswall also offers an additional Single Node native deployment of Glasswall Halo that enables virtualization on Microsoft Windows.

Before you begin the process of deploying Glasswall Halo via Microsoft Hyper-V, check that you have the following tools and resources installed and setup.

## System requirements

- Supported Hyper-V guest operating systems are listed [here](https://learn.microsoft.com/en-us/windows-server/virtualization/hyper-v/supported-windows-guest-operating-systems-for-hyper-v-on-windows).
- Instructions for enabling Hyper-V on your system are available [here](https://learn.microsoft.com/en-us/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v).
- The CPU must support virtualization and virtualization must be enabled in the BIOS. More information is available [here](https://support.microsoft.com/en-us/windows/enable-virtualization-on-windows-c5578302-6e43-4b4b-a449-8ced115f58e1).
- Create the virtual machine using the provided VHD with 16 CPU cores, 32 GB of memory, and 500 GB of disk space.
- To run [Foresight](/halo/deploying-foresight-single-node-vm), provision the virtual machine with at least **24 CPU cores and 48 GB of memory**.

**Note:** the following steps represent deployment on Hyper-V version: 10.1.02621.1.