I have an LVS setup with NAT routing and two real servers (as an FYI, we're only routing http on tcp port 80). Currently requests to real server A respond just fine, with page load times of 3-4 seconds. However, requests to real server B are horribly slow with page load times upward of 5 minutes.
Now, the other day, it was just the opposite where requests to real server B were loading in an acceptable time frame but requests to server A were dog slow.
In either case, requests directly to the real servers bypassing the load blancer respond just fine. It's only requests that pass through the load balancer that have problems, and only requests to one of the two real servers at that.
As another FYI, the LVS server is running CentOS 6.3 with the default distro release of lvs.
Could anyone give me some suggestions as to where to look for what might be causing this? I would be happy to provide any details about my configuration if needed.