Why are you using 10G for replication? Seems like a waste. Those interfaces would be better served by providing the aggregate bandwidth needed by your Xen servers.

Lastly STP isn't used for bonding.