VMware ESX is compatible with Linux installs. The ESX server is a linux based operating system, so you will be familiar with the management of that server as well.
One thing you need to be aware of is the VMware infrastructure client can only be install on a windows workstation. You will use the infrastructure client as the primary interface to configure and deploy your virtual servers.
The last time that I used SuSE Linux Enterprise Server it came with their native implementation of Xen with management tools.