# Ability Edge SDK VM Hyper-V
Please follow the guide below to create your first ABB Ability™ Edge virtual machine with the provided image. To start developing for ABB Ability™ Edge, the Hyper-V images can run with Windows 10, Windows Server 2016, or Windows Server 2019. The image will work on hardware that supports virualization and Azure VMs that support nested virtualization.
# Before You Begin
Please make sure your computer is powerful enough to run a small VM and you have installed all the required software before you begin. Here's a list of all the software and resources you will need to complete this guide:
- CPU with hardware virtualization support (ex. Intel VT-d) enabled
- 20GB free space on your computer's HDD
- Hyper-V installed and enabled
The following steps are for a Windows 10 PC on a network with a DHCP server. The Ability Edge SDK VM is setup by default to use DHCP for an IP address.
Using Hyper-V in Azure
It is possible to configure an Azure VM that runs Windows Server which supports Hyper-V. The setup has additional steps to establish networking to work with the Ability SDK VM. This will be covered in a future article. Please contact CST for additional information to setup Edge nodes in Azure.
# Creating the Virtual Machine
Download the latest version of Ability Edge SDK VM VHD
Start Hyper-V Manager. Simply right click in the lower left corner on the Windows icon and select run. When the run box appears type:
Virtmgmt.msc
Connect to the local server.
On right pane click Virtual Switch Manager and select External. Click Create Virtual Switch.
Assign name Edge Switch and as an external network your network card, e.g. Intel(R) I211 Gigabit Network Connection. Hit Ok.
Create new virtual machine.
Assign name e.g. ABB Ability Edge Virtual Machine. Click Next.
Select Generation 1. Click Next.
Assign Startup memory to 2048 MB. Click Next.
Assign previousely created Edge Switch as a Connection. Click Next.
Use an existing .vhd disk downloaded earlier. Click Next.
Complete virtual machine. Click Finish.
Start virtual machine. Click Start.
Your Ability Edge SDK Virtual Machine is ready! You can start it by double-clicking on ABB Abilty Edge Virtual Machine in the Hyper-V main window.
Default login
To login to your new Ability Edge SDK VM, use ability
as a username and set your
new password when prompted. Once logged in, the Edge can be configured.