what is the difference between hyper-v and esxi?
Hyper-V allows administrators to create virtual instances and virtual environments in isolation which facilitates efficient creation and management of more than one virtual server on the same set of machine hardware at the same time. ESXi is a type-1 hypervisor designed by VMware.