Hello,
It is not recommended to have the management ports and the host ports on the same network. As a best practice the host ports should be in a seperate vlan.
You need to be careful on your MPIO configuration. NIC1 has two ports while NIC2 has two ports. Be careful that the backup application is correctly configured for two NICs since they are on seperate networks.
When you see the two P2000 devices in Disk Manager are they the two vdisks on the P2000 or have you replicated the P2000? If the MPIO and the iSCSI initiator is not configured correctly, this can happen. Especailly since you say "in the morning I now have five identifiers"
The other concern is how you have the backup configured. You should not be caching on the host side like you describe. However, that is something that is occurring on the software layer or within your host configuration and is not due to the array.
I woiuld suggest going through and checking your host side configuration and then review the software configuration. I personally do not like to cache streaming data unless I have enough CPU and memory to cache and destage that data quickly. Otherwise you can create a bottleneck that causes other problems.
Cheers,
Shawn