I work in a small but growing company with a bit rudimentary infrastructure that has at this point 3 vSphere servers of different versions (which from what I hear don't even have a legal license, though I can't check that as VMware apparently doesn't provide any way for that).
I want to set up a server that allows creating/destroying VMs for CI purposes, and planned to do so with QEMU, which (long story short) led me to Proxmox.
But I have a colleague (a new one, so he couldn't have influenced current "3 non-legal vSpheres" situation) who apparently has lots of experience with ESXi, and he wants me to go with ESXi. His reasoning is ESXi is very popular, so if someone else has to maintain CI infrastructure later on, such people would be easy to find (because we already have vSphere and various engineers who work with it).
I have experience with neither, so I rather drawn to Proxmox as it's open source (which has a number of benefits for us developers).
My Question: from looking at screenshots, Proxmox is very similar to vSphere in GUI (i.e. web-interface). How complicated do you think it might be for someone only familiar with vSphere to figure out how to do similar things in Proxmox? Offhand I'm thinking of tasks like: creating/configuring VMs, creating datastores, creating users that have access to different VMs, maybe adding a FiberChannel datastore…
I want to set up a server that allows creating/destroying VMs for CI purposes, and planned to do so with QEMU, which (long story short) led me to Proxmox.
But I have a colleague (a new one, so he couldn't have influenced current "3 non-legal vSpheres" situation) who apparently has lots of experience with ESXi, and he wants me to go with ESXi. His reasoning is ESXi is very popular, so if someone else has to maintain CI infrastructure later on, such people would be easy to find (because we already have vSphere and various engineers who work with it).
I have experience with neither, so I rather drawn to Proxmox as it's open source (which has a number of benefits for us developers).
My Question: from looking at screenshots, Proxmox is very similar to vSphere in GUI (i.e. web-interface). How complicated do you think it might be for someone only familiar with vSphere to figure out how to do similar things in Proxmox? Offhand I'm thinking of tasks like: creating/configuring VMs, creating datastores, creating users that have access to different VMs, maybe adding a FiberChannel datastore…