I'm looking into deploying a small (one or two host servers) non-production virtualization initiative for our company. We need it to be high performance and host shared resources for a number of users. I'm moderately familiar with both VMWare ESXi and Citrix XenServer, and know that we would be happy with either. Where I'm hitting a snag is the administration side.
From everything I'm reading, neither product currently supports any OS other than MS Windows for using their remote admin tools. Our company has been running quite happily for over a decade without deploying any Windows machines, and this does not seem like a. Good enough reason to start now. Even with some janky workaround in place to allow some degree of administration from a Linux or OS X machine, every solution I have found requires Windows for at least one component or one step in the process. I don't want to set up a Windows VM or partition just for this purpose. This would be a major expense to introduce an unwanted element into our environment, and I would very much like to avoid it.
Do I have any options for this? I'm not going to hold my breath waiting for Citrix or VMWare to get around to supporting other operating systems, so I'm pretty open to any alternatives. Do I need to roll my own solution here, and just forego the advantages of having a hypervisor OS with remote administration tools? Or is there some way of managing these systems with third-party tools that I'm not yet aware of? Any insight would be a big help.