Just a suggestion:-
try to change change the queue type to multi-queue-ethernet
and also look into how to enable that for the nic via the hypervisor / Vmware.
Not with that peer.... I have also shutdown all of my bgp session on this Edge Router, and then just turn up this particular peer, and I still get the same duplicate router-id message.Any chance the remote router ID is in use in any other BGP session?
If you want to do route summarization, then take a closer look at this example how to ...I though OSPF would summarize the routes that passes over HQ, so it woud not need to learn all routes.
Load balancing over per-connection basis is preferred, it does not break Secure Traffic.I can't belive that noone had such problem.
Everyone is using static routes, or not using load balancing at all?
Gona do TE next week gues, hope that will work.