No, this is a VMWare server running Server 2008 R2.
ESX has it's own OS, and it's not a workstation.
It's a server built to run Windows Server 2008 R2.
So really, it's the same as any other server, physical or otherwise, just happens to be VMWare server.
The OS is installed just like you'd install the OS from a DVD to a physical server.
And I think it IS relavent since SEMSVC is a SERVICE running on the OS............ SEMSVC.EXE is 32 bit.
I would expect that JAVA has nothing to do with a server since the CONSOLE is JAVA and we don't run consoles or applications from servers. (But I see that SEM DOES run JAVA32! on the server! even with NO console launched.) The console is running from my desktop and notebook, and those are pretty much OK.
PHP may apply, but that's just a tiny bit of the SEM services, that's the part that serves the web pages to the console users on other computers.
SEMSVC is taking over 189 meg of memory on the server and is at the top of the memory usage list. Not horrible, but still pretty hefty in a way.