windows7 host poor performance in eve-ng
Posted: Tue Jul 11, 2017 7:32 am
Hello there.
I got vm eve-ng (8 vCPU, 32 gb RAM) on ESXi 5.5u3 with Xeon E7-4850 (eve 2.0.3-68). EPT is on, so nested virtualization support is enabled. Furthermore, afaik windows host wouldn`t start in eve-ng if EPT disabled.
With unetlab I imported windows image from vSphere and it was totally OK, so I decide to use the same method with eve-ng. So:
1. I created the windows vm, installed windows 7x86, vmtools (don`t think its needed in eve-ng tho), MS kbs, some 3d party software (like tftpd, nmap, wireshark, browsers, etc). Also made some modifications like disabling firewall, IPv6 and sleep mode.
2. upload vmdk (descriptor) and flat vmdk (the disk itself) into eve-ng vm.
3. convert vmdk to qcow2 (/opt/qemu/bin/qemu-img convert -O qcow2 -f vmdk input.vmdk output.qcow2).
4. mv hda.qcow2 to previously created floder /opt/unetlab/addons/qemu/win-7pro-x86.
5. fix permissions with unl_wrapper.
The windows host is running fine in lab now. But the performance is really poor, I haven`t experienced such problems in unetlab. The startup of vm takes about 3-4 minutes and 1 more minute to load user profile. Whats wrong? Should I adjust some options during adding windows node in lab such as qemu version/arch or custom options?
I got vm eve-ng (8 vCPU, 32 gb RAM) on ESXi 5.5u3 with Xeon E7-4850 (eve 2.0.3-68). EPT is on, so nested virtualization support is enabled. Furthermore, afaik windows host wouldn`t start in eve-ng if EPT disabled.
With unetlab I imported windows image from vSphere and it was totally OK, so I decide to use the same method with eve-ng. So:
1. I created the windows vm, installed windows 7x86, vmtools (don`t think its needed in eve-ng tho), MS kbs, some 3d party software (like tftpd, nmap, wireshark, browsers, etc). Also made some modifications like disabling firewall, IPv6 and sleep mode.
2. upload vmdk (descriptor) and flat vmdk (the disk itself) into eve-ng vm.
3. convert vmdk to qcow2 (/opt/qemu/bin/qemu-img convert -O qcow2 -f vmdk input.vmdk output.qcow2).
4. mv hda.qcow2 to previously created floder /opt/unetlab/addons/qemu/win-7pro-x86.
5. fix permissions with unl_wrapper.
The windows host is running fine in lab now. But the performance is really poor, I haven`t experienced such problems in unetlab. The startup of vm takes about 3-4 minutes and 1 more minute to load user profile. Whats wrong? Should I adjust some options during adding windows node in lab such as qemu version/arch or custom options?