Very easy
first the bonding
eth0+eth1. Make sure you use a supported mode (modes 0 and 6 especially don't like to work under bridges, I recommend mode-4 if your switches allow for it)
then the bridging comes on top. So your diagram was correct:
Code:
eth0+eth1 -> bond0 -> br0 <- vm
If you also need to use vlan tags, then you need to place them on the bond, so that the bridges are in top of the tagged interfaces:
Code:
eth0+eth1 -> bond0 -> bond0.100 -> br0 <- vm
\-> bond0.101 -> br1 <- vm
hope it makes sense, if not, look on the redhat user portal, there are KBs that describe this