Abstract
Load-balancing routing is an important and challenging issue in data center networks. Traditional internet routing protocols like OSPF and BGP cannot provide satisfiable network throughput because they are traffic-unaware and cannot utilize the rich connections and topology regularity in data center networks. New routing approaches proposed for data center networks can achieve good load balance, but cannot deploy widely because they often introduced in special switch/host hardware or software. In this paper, we propose a centralized routing optimizer, CO-BGP, for data center networks using BGP as a base routing protocol. It provides routing optimization with minimal deployment cost with off-the-shelf data center switches and servers. A routing optimization algorithm is proposed to optimize the routing performance by taking into account of network traffic load. The algorithm uses Bayes learning to cope with the dynamic of network traffic. Experiment results have shown that the proposed algorithm has better performance than the well-known equal cost multi-path (ECMP) approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bao, J., Dong, D., Zhao, B.: DETOUR: a large-scale non-blocking optical data center fabric. In: Asian Conference on Supercomputing Frontiers, pp. 30–50. Springer, Cham (2018)
Wei, Z., Dong, D., Huang, S., Xiao, L.Q.: EC4: ECN and credit-reservation converged congestion control. In: 2019 IEEE 25th International Conference on Parallel and Distributed Systems (ICPADS), 209–216. IEEE (2019)
Internet Engineering Task Force. Use of BGP for Routing in Large-Scale Data Centers: RFC 7938. The Internet Society, New York (2016)
Kanagavelu, R., Mingjie, L.N., Mi, K.M., Lee, F.B.H.: OpenFlow based control for re-routing with differentiated flows in Data Center Networks. In: 2012 18th IEEE International Conference on Networks (ICON), Singapore, pp. 228–233 (2012)
Perry, J., Ousterhout, A., Balakrishnan, H., Shah, D., Fugal, H.: Fastpass: a centralized zero-queue datacenter network. In: SIGCOMM, pp. 307–318 (2014)
Alizadeh, M., Edsall, T., Dharmapurikar, S., Vaidyanathan, R., Chu, K., Fingerhut, A., et al.: CONGA: distributed congestion-aware load balancing for datacenters. In: Proceedings of the ACM conference on SIGCOMM, pp. 503–514 (2014)
Katta, N., Hira, M., Kim, C., Sivaraman, A., Rexford, J.H.: Scalable load balancing using programmable data planes. In: Proceedings of the Symposium on SDN Research, pp. 1–12 (2016)
Fan, F., Hu, B., Yeung, K.L.: Routing in black box: modularized load balancing for multipath data center networks. In: INFOCOM on Computer Communications, pp. 1639–1647. IEEE (2019)
Zhang, J., Ren, F., Huang, T., Tang, L., Liu, Y.: Congestion-aware adaptive forwarding in datacenter networks. Comput. Commun. 62, 34–46 (2015)
Ghorbani, S., Yang, Z., Godfrey, P.B., et al.: Drill: micro load balancing for low-latency data center networks. In: Proceedings of the Conference of the ACM Special Interest Group on Data Communication, pp. 225–238 (2017)
Li, Z., Zhang, Y., Li, D., Chen, K., Peng, Y.: OPTAS: decentralized flow monitoring and scheduling for tiny tasks. In: IEEE INFOCOM 2016, pp. 1–9. IEEE (2016)
Rusek, K., Suarez-Varela, J., Almasan, P., Barlet-Ros, P., Cabellos-Aparicio, A.: RouteNet: leveraging graph neural networks for network modeling and optimization in SDN. IEEE J. Sel. Areas Commun. 38(10), 2260–2270 (2020)
Acknowledgments
This work is supported by National Key Research and Development Program of China (No. 2018YFB0204301) and a project from National Science Foundation of China (No. 61972412).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Duan, C., Peng, W., Wang, B. (2021). CO-BPG: A Centralized Optimizer for Routing in BGP-Based Data Center Networks. In: Barolli, L., Woungang, I., Enokido, T. (eds) Advanced Information Networking and Applications. AINA 2021. Lecture Notes in Networks and Systems, vol 225. Springer, Cham. https://doi.org/10.1007/978-3-030-75100-5_27
Download citation
DOI: https://doi.org/10.1007/978-3-030-75100-5_27
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-75099-2
Online ISBN: 978-3-030-75100-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)