Hacker News new | past | comments | ask | show | jobs | submit login

Could someone explain what VMWare ESXi is? Is is just another Unix-like operating system? Is it compatible with things like Nvidia GPUs?



It’s an operating system itself but it’s only job is to allow you to run virtual machines.

It has a web gui allowing you to vnc* and interact with the virtual machines using only your browser, or you can install apps on your PC for a better experience.

You can limit the resources that each VM has, only a portion of the RAM, only some of the CPU threads etc.

It has a free version, but IIRC the free version limits you to 8 CPU threads per VM.

You can also pass through hardware to an individual VM, .e.g. a whole graphics card and a USB keyboard/mouse. This means that if you were looking at the monitor and using the keyboard/mouse then you wouldn’t be able to tell it’s a VM. If you had two of each peripheral, you could run two local machines from a single tower.

I think Linus did something similar with unraid (same idea) and ran 8 (?) gaming VMs from a single tower using 8 GPUs, 8 monitors etc.

Note that nvidia doesn’t like you using GPUs in VMs and actively fights against it in the drivers but there are workarounds.

*not actually vnc, something propriety.


It’s VMware’s hypervisor. It installs to bare metal and you run vm’s on top of it.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: