|
One thing I tell clients - if you need
more than a gig, get a 10gbe interface. That comes with it's own
challenges too, see if you can get it to use all of that 10gbe...
The issue you face with using a 802.3ad bond is the flow-hashing. You're using a l2 policy, which I presume to mean "mac source/dst flow-hashing". Basically, if all your communications is outside the subnet, you're hashing to one mac, your default gateway, that doesn't work well for distributing traffic. Use a L3-based policy, including source/dst ports in tuples, that is what makes switches effective. Sadly, you also have about the worst server switch ever created, namely a legacy cat4k. Those if you look into the architecture, they're 6gbe backplane, spread among 8 port groups (6x8=48 ports), that every 1 gbe ports share 1x 1gbe asic interconnect to the "fabric" (if you can call it that in 2015). At least get something modern with big buffers on 1gbe ports, like an Arista 7048T, or if you must stay cisco, nexus 3k/5k and up. Those 4k's suck because for the oversubscription, make sure your two server ports are spread between two asic groups if you want max performance. Putting 8 hosts trying to talk a gig each will just slam the asic into 8:1 oversubscription, they'll all get some fraction of 1gbe shared per 8 ports (iperf this if you don't believe me, I have). Also, same as your server, make sure you're using "etherchannel load-balance src-dst-mixed-ip-port" for the most entropy for distribution of flows at a L3 level using ip, port, src/dst as tuples for distribution among your downstream (and upstream) paths. Your network engineer should do that anyways, if not, spank him to buy something outside a ccna-level book or look up the command. If you have one source, to one dest, or large "elephant herding" flows like single filer connections, flow-distribution does little to nothing to help. Goto first paragraph, get a 10gbe nic. :) -mb On 04/22/2015 02:42 PM, Stephen Partington wrote:
|
--------------------------------------------------- PLUG-discuss mailing list - [email protected] To subscribe, unsubscribe, or to change your mail settings: http://lists.phxlinux.org/mailman/listinfo/plug-discuss
