Some questions for the ESXi gurus. I've only used KVM/QEMU on Linux and under unRAID
1) Anyone done any passthrough of physical hardware like GPU, Soundcard? Do you need to stub or "blacklist" any hardware or is everything available for passthrough? Onboard USB controllers? Any issues with Nvidia cards (NV tries to block virtualisation generally) or with passing through a video card when it is the primary card on a system (I guess not since ESXi is happy to be headless)?
2) Can you specify CPU type (a useful tool in KVM is to be able to tell the VM that the CPU is xyz Intel model to allow an easier time when installing fussy VMs like OSX!) Or does it passthrough CPU cores "untouched" so AMD cores are identified as AMD (and OSX VMs would need hacked kernels!)
3) What about core/HT core pairings - ESXI seems to call all of them vCPUs. On LVM if you ran a machine on HT cores only it would run like a dog. How is that tackled?
4) The store for ISOs etc... Do the ISOs need to be there just for install? If so could I install ESXi on a 16Gb stick and use that for my ISO store as well and move ISO off after creating each VM?
5) Do VM HDDs support thin provisioning?
6) Can I import existing HDDs with existing data or must they all be wiped and converted to some VMware FS?
Thanks for any enlightenment you can offer
1) Anyone done any passthrough of physical hardware like GPU, Soundcard? Do you need to stub or "blacklist" any hardware or is everything available for passthrough? Onboard USB controllers? Any issues with Nvidia cards (NV tries to block virtualisation generally) or with passing through a video card when it is the primary card on a system (I guess not since ESXi is happy to be headless)?
2) Can you specify CPU type (a useful tool in KVM is to be able to tell the VM that the CPU is xyz Intel model to allow an easier time when installing fussy VMs like OSX!) Or does it passthrough CPU cores "untouched" so AMD cores are identified as AMD (and OSX VMs would need hacked kernels!)
3) What about core/HT core pairings - ESXI seems to call all of them vCPUs. On LVM if you ran a machine on HT cores only it would run like a dog. How is that tackled?
4) The store for ISOs etc... Do the ISOs need to be there just for install? If so could I install ESXi on a 16Gb stick and use that for my ISO store as well and move ISO off after creating each VM?
5) Do VM HDDs support thin provisioning?
6) Can I import existing HDDs with existing data or must they all be wiped and converted to some VMware FS?
Thanks for any enlightenment you can offer
