I'm trying to get some more background on Cisco HUCS, it's been around for a while as multi-tenanted CUCM but now BT, Verizon etc are taking the platform and selling it as SaaS... They keep throwing words like virtulized around but it's not as far as i can understand... not in the real sense anyway...
It seems to be a mixed bag of Cisco and other vendor products but i'm struggling to make sense of it all... One document says it supports integration with IPCC, the next doesn't mention it, it all basically looks a bit messy, it would be nice to hear from someone who has implemented or evaluated it?
There are two concepts - HUCS and UC over UCS.
HUCS is just the "hosted solution" for unified communication. Instead of having a server at your server room, it was hosted in service provider's server room. Multi-tenant or not? That's not your concern.
Later on, with the wave of "Virtualization", they put UC on VMWare instead of MCS servers. That's called "virtualization". It's just another way of doing "hosted solutions". Again, that's not your concern. Because all you care is the service they provided.
Generally speaking all version 8.x product should be supported on VMWare. This includes but not limited to CUCM 8.x, CUPS 8.x, UC (Unity Connection) 8.x, UCCX 8.x, etc. Each individual product may have different statement or release notes. For example, CUCM 8.0 does NOT support VMWare, but CUCM 8.0.2 does. But *generally* speaking, if you're running at the latest release of 8.x, it should support VMWare.
Right now, Cisco only supports VMWare ESXi over UCS (Unified Computing System). VMWare on HP/IBM is down the road.