Ideally, you should put a switch in between the host iSCSI ports and the SAN. Even though the MSA is advertised as Active/Active, a volume can only be owned by a single controller at a time. By connecting your two host ports to A1 and B1, you're only ever going to get the throughput of a single port.
As a test, plug the DAC/LC Fibre/CAT6 cable you're using to get to B1 into A2 and configure the host networking accordingly. This will give you better throughput but at the expense of controller redundancy.
I normally have two 10GbE NICs over to a 10GbE modular switch (cabled to different modules for redundancy) then distribute A1,A2,B1 and B2 over the two 10GbE modules also. Example networking for this would be:
Host 10GbE 1 - 172.16.0.11/24
Host 10GbE 2 - 172.16.1.11/24
SAN A1 - 172.16.0.1/24
SAN A2 - 172.16.1.1/24
SAN B1 - 172.16.0.2/24
SAN B2 - 172.16.1.2/24
Jumbo should be enabled to switch larger storage based packets and I would typically use the following iSCSI intiator/target mappings:
Host 10GbE 1 - Connects to A1 and B1 (172.16.0.0/24 network)
Host 10GbE 2 - Connects to A2 and B2 (172.16.1.0/24 network)
This will give you two active/optimized paths (controller A on the SAN or whoever owns the volume) and two active/unoptimized paths (controller B on the SAN or whoever doesn't own the volume).
Hope this helps.
Dave