Skip to main content
Top
Published in:
Cover of the book

2015 | OriginalPaper | Chapter

Multi-Constrained Multi-Path Routing for Server-Centric Data Center Networks

Authors : Kun Qian, HuanZhao Wang, ChengChen Hu, Che Zhang, Yadong Zhou

Published in: Frontiers in Internet Technologies

Publisher: Springer Berlin Heidelberg

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Server-centric data center architecture has been proposed to provide high throughput, scalable construction and error tolerance with commodity servers and switches for cloud data centers. To fully utilize those advantages of server-centric data center, an effective routing algorithm to find high quality multiple paths in Server-centric network is needed. However, current routing algorithms cannot achieve this completely: (1) the state-of-art routing algorithms in server-centric data center just consider hop count when selecting paths; (2) traditional multi-constraint QoS routing algorithms only find one feasible path and are usually switch-oriented; (3) present multi-path algorithms cannot guarantee the performance of the founded paths. In this paper, we propose a multi-constrained routing algorithm for server-centric data centers, named Server-Centric Multi-Constrained Routing Algorithm (SCRAT). This algorithm exploits the topology features of the Server-Centric data center to decrease the algorithm complexity and returns optimal and feasible paths simultaneously. In simulations, SCRAT has a very high probability (more than 96 %) to find the exact optimal path, and the cost of the optimal path found in SCRAT is about 10 % less compared with path found in previous TS_MCOP. Compared with previous MPTCP, SCRAT reduces the path delay by 18 % less and increase the bandwidth by 20 %.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Porter, G., Strong, R., Farrington, N., Forencich, A., Chen-Sun, P., Rosing, T., Fainman, Y., Papen, G., Vahdat, A.: Integrating microsecond circuit switching into the data center. In: SIGCOMM, pp. 447–458 (2013) Porter, G., Strong, R., Farrington, N., Forencich, A., Chen-Sun, P., Rosing, T., Fainman, Y., Papen, G., Vahdat, A.: Integrating microsecond circuit switching into the data center. In: SIGCOMM, pp. 447–458 (2013)
2.
go back to reference Jain, S., Kumar, A., Mandal, S., et al.: B4: experience with a globally-deployed software defined WAN. In: SIGCOMM (2013) Jain, S., Kumar, A., Mandal, S., et al.: B4: experience with a globally-deployed software defined WAN. In: SIGCOMM (2013)
3.
go back to reference Benson, T., Anand, A., Akella, A., Zhang, M.: Understanding data center traffic characteristics. SIGCOMM Coput. Commun. Rev. 40, 92–99 (2010)CrossRef Benson, T., Anand, A., Akella, A., Zhang, M.: Understanding data center traffic characteristics. SIGCOMM Coput. Commun. Rev. 40, 92–99 (2010)CrossRef
4.
go back to reference Greenberg, A., Jain, N., et al.: VL2: a scalable and flexible data center network. In: ACM SIGCOMM (2009) Greenberg, A., Jain, N., et al.: VL2: a scalable and flexible data center network. In: ACM SIGCOMM (2009)
5.
go back to reference Guo, C., Lu, G., et al.: BCube: a high performance, server-centric network architecture for modular data centers. In: ACM SIGCOMM Conference (2009) Guo, C., Lu, G., et al.: BCube: a high performance, server-centric network architecture for modular data centers. In: ACM SIGCOMM Conference (2009)
6.
go back to reference Guo, C., Wu, H., Tan, K., Shi, L., Zhang, Y., Lu, S.: DCell: a scalable and fault-tolerant network structure for data centers. In: ACM SIGCOMM Conference - SIGCOMM (2008) Guo, C., Wu, H., Tan, K., Shi, L., Zhang, Y., Lu, S.: DCell: a scalable and fault-tolerant network structure for data centers. In: ACM SIGCOMM Conference - SIGCOMM (2008)
7.
go back to reference Kuipers, F., Mieghem, P.V., et al.: An overview of constraint-based path selection algorithms for QoS routing. IEEECommun. Mag. 40, 50–55 (2002)CrossRef Kuipers, F., Mieghem, P.V., et al.: An overview of constraint-based path selection algorithms for QoS routing. IEEECommun. Mag. 40, 50–55 (2002)CrossRef
8.
go back to reference Reinhardt, L.B., Pisinger, D.: Multi-objective and multi-constrained non-additive shortest path. Comput. Oper. Res. CoR 38(3), 605–616 (2011)CrossRefMATHMathSciNet Reinhardt, L.B., Pisinger, D.: Multi-objective and multi-constrained non-additive shortest path. Comput. Oper. Res. CoR 38(3), 605–616 (2011)CrossRefMATHMathSciNet
9.
go back to reference Neve, H.D., Mieghem, P.V.: TAMCRA: a tunable accuracy multiple constraints routing algorithm. Comput. Commun. 23, 667–679 (2002)CrossRef Neve, H.D., Mieghem, P.V.: TAMCRA: a tunable accuracy multiple constraints routing algorithm. Comput. Commun. 23, 667–679 (2002)CrossRef
10.
go back to reference Bari, M.F., Boutaba, R., et al.: Data center network virtualization: a survey. IEEE Commun. Surv. Tutor. 15, 909–928 (2012)CrossRef Bari, M.F., Boutaba, R., et al.: Data center network virtualization: a survey. IEEE Commun. Surv. Tutor. 15, 909–928 (2012)CrossRef
11.
go back to reference Raiciu, C., Barre, S., Pluntke, C., Greenhalgh, A., Wischik, D., Handley, M.: Improving datacenter performance and robustness with multipath TCP. In: ACM SIGCOMM (2011) Raiciu, C., Barre, S., Pluntke, C., Greenhalgh, A., Wischik, D., Handley, M.: Improving datacenter performance and robustness with multipath TCP. In: ACM SIGCOMM (2011)
12.
go back to reference Mudigonda, J., Yalagandula, P., AI-Fares, M., Mogul, J.C.: SPAIN: COTS data-center ethernet for multipathing over arbitrary topologies. In: NSDI (2010) Mudigonda, J., Yalagandula, P., AI-Fares, M., Mogul, J.C.: SPAIN: COTS data-center ethernet for multipathing over arbitrary topologies. In: NSDI (2010)
14.
go back to reference Dai, F., Liu, A.: A multi-constrained quality of service routing algorithm based on vector converting. In: WiCom (2009) Dai, F., Liu, A.: A multi-constrained quality of service routing algorithm based on vector converting. In: WiCom (2009)
15.
go back to reference Chen, K., Hu, C., Zhang, X., Zheng, K.: Survey on routing in data centers: insights and future directions. IEEE Netw. 25, 6–10 (2011)CrossRef Chen, K., Hu, C., Zhang, X., Zheng, K.: Survey on routing in data centers: insights and future directions. IEEE Netw. 25, 6–10 (2011)CrossRef
16.
go back to reference Mieghem, P.V., Kuipers, F.: Concepts of exact QoS routing algorithms. IEEE/ACM Trans. Netw. 12, 851–864 (2004)CrossRef Mieghem, P.V., Kuipers, F.: Concepts of exact QoS routing algorithms. IEEE/ACM Trans. Netw. 12, 851–864 (2004)CrossRef
17.
go back to reference Korkmaz, T., Krunz, M.: Multi-constrained optimal path selection. In: Proceedings of IEEE INFOCOM 2001. IEEE Computer and Communications Societies, Alaska (2001) Korkmaz, T., Krunz, M.: Multi-constrained optimal path selection. In: Proceedings of IEEE INFOCOM 2001. IEEE Computer and Communications Societies, Alaska (2001)
18.
go back to reference Wang, S., Wang, H., Li, L.: An enhanced algorithm for multiple constraints optimal path calculation. In: International Conference on Communications, Circuits and Systems - ICCCAS (2004) Wang, S., Wang, H., Li, L.: An enhanced algorithm for multiple constraints optimal path calculation. In: International Conference on Communications, Circuits and Systems - ICCCAS (2004)
19.
go back to reference Puri, A., Tripakis, S.: Algorithms for the multi-constrained routing problem. In: Penttonen, M., Schmidt, E.M. (eds.) SWAT 2002. LNCS, vol. 2368, pp. 338–347. Springer, Heidelberg (2002) CrossRef Puri, A., Tripakis, S.: Algorithms for the multi-constrained routing problem. In: Penttonen, M., Schmidt, E.M. (eds.) SWAT 2002. LNCS, vol. 2368, pp. 338–347. Springer, Heidelberg (2002) CrossRef
20.
go back to reference Fang, Q., Han, J., Mao, L., Li, Z.: Exact and heuristic algorithm for multi-constrained optimal path problem. In: DAS (2011) Fang, Q., Han, J., Mao, L., Li, Z.: Exact and heuristic algorithm for multi-constrained optimal path problem. In: DAS (2011)
21.
go back to reference Fu, Y., Cheng, X., Tang, Y.: Optimization theory and method. Press of UESTC, Chengdu (1996) Fu, Y., Cheng, X., Tang, Y.: Optimization theory and method. Press of UESTC, Chengdu (1996)
Metadata
Title
Multi-Constrained Multi-Path Routing for Server-Centric Data Center Networks
Authors
Kun Qian
HuanZhao Wang
ChengChen Hu
Che Zhang
Yadong Zhou
Copyright Year
2015
Publisher
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-662-46826-5_1

Premium Partner