I would just like some clarity, in the active - active iscsi setup the recommendation is to bond nic's, does the balance-alb give bandwidth aggregation and failover?

I have two dual port 10GB cards in each server for iscsi and 1 10GB card for replication (direct connection). On nodeA can i bond the ports on card one and plug them into switch one into trunk ports (LAG Group ) and bond ports on card two and plug them into switch two trunk ports (LAG Group) and do the same for nodeB. Or do i need to plug one port on each card into each switch and trunk the two switches together with a LAG group.

For the exsi servers we will use MPIO