I haven't heard anyone using Asterisk in large production systems in other virtualization than OpenVZ. Asterisk depends a lot on timers and these aren't reliable enough in Vmware and Xen when putting load on the media server.
I would love to hear about a successful implementation :-) on other platforms but so far I haven't. While waiting, OpenVZ works great.
/O