Topology Design of a Service Overlay Network for e-Science Applications