To make a virtual machine highly available on a hyper-v cluster:
- Create the machine on server as you normally do from Hyper-V Role in the Server Manager and store in the Cluster Shared Volume
- If the machine requires network access, make you sure the virtual network you attach it exists with the same name on all Hyper-V nodes
- From the Server Manager -> Features -> Failover Cluster Manager expand the cluster then from "Services and applications" click "Configure A Service or Application..." on the Actions pane and follow the wizard as below