The proliferation of cloud data center applications and network function virtualization (NFV) boosts dynamic and QoS dependent traffic into the data centers network. Currently, lots of network routing protocols are requirement agnostic, while other QoS-aware protocols are computationally complex and inefficient for small flows. In this paper, a computationally efficient congestion avoidance scheme, called CECT, for software-defined cloud data centers is proposed. The proposed algorithm, CECT, not only minimizes network congestion but also reallocates the resources based on the flow requirements. To this end, we use a routing architecture to reconfigure the network resources triggered by two events: (1) the elapsing of a predefined time interval, or, (2) the occurrence of congestion. Moreover, a forwarding table entries compression technique is used to reduce the computational complexity of CECT. In this way, we mathematically formulate an optimization problem and define a genetic algorithm to solve the proposed optimization problem. We test the proposed algorithm on real-world network traffic. Our results show that CECT is computationally fast and the solution is feasible in all cases. In order to evaluate our algorithm in term of throughput, CECT is compared with ECMP (where the shortest path algorithm is used as the cost function). Simulation results confirm that the throughput obtained by running CECT is improved up to 3× compared to ECMP while packet loss is decreased up to 2×.

Tajiki, M.m., Akbari, B., Shojafar, M., Ghasemi, S.h., Barazandeh, M.l., Mokari, N., et al. (2018). CECT: computationally efficient congestion-avoidance and traffic engineering in software-defined cloud data centers. CLUSTER COMPUTING, 21(4), 1881-1897 [10.1007/s10586-018-2815-6].

CECT: computationally efficient congestion-avoidance and traffic engineering in software-defined cloud data centers

Chiaraviglio L.;
2018-01-01

Abstract

The proliferation of cloud data center applications and network function virtualization (NFV) boosts dynamic and QoS dependent traffic into the data centers network. Currently, lots of network routing protocols are requirement agnostic, while other QoS-aware protocols are computationally complex and inefficient for small flows. In this paper, a computationally efficient congestion avoidance scheme, called CECT, for software-defined cloud data centers is proposed. The proposed algorithm, CECT, not only minimizes network congestion but also reallocates the resources based on the flow requirements. To this end, we use a routing architecture to reconfigure the network resources triggered by two events: (1) the elapsing of a predefined time interval, or, (2) the occurrence of congestion. Moreover, a forwarding table entries compression technique is used to reduce the computational complexity of CECT. In this way, we mathematically formulate an optimization problem and define a genetic algorithm to solve the proposed optimization problem. We test the proposed algorithm on real-world network traffic. Our results show that CECT is computationally fast and the solution is feasible in all cases. In order to evaluate our algorithm in term of throughput, CECT is compared with ECMP (where the shortest path algorithm is used as the cost function). Simulation results confirm that the throughput obtained by running CECT is improved up to 3× compared to ECMP while packet loss is decreased up to 2×.
2018
Pubblicato
Rilevanza internazionale
Articolo
Esperti anonimi
Settore ING-INF/03 - TELECOMUNICAZIONI
English
Con Impact Factor ISI
Network reprogramming overhead; QoS-aware resource reallocation; Software-defined cloud data centers (SCDC); Traffic engineering
Tajiki, M.m., Akbari, B., Shojafar, M., Ghasemi, S.h., Barazandeh, M.l., Mokari, N., et al. (2018). CECT: computationally efficient congestion-avoidance and traffic engineering in software-defined cloud data centers. CLUSTER COMPUTING, 21(4), 1881-1897 [10.1007/s10586-018-2815-6].
Tajiki, Mm; Akbari, B; Shojafar, M; Ghasemi, Sh; Barazandeh, Ml; Mokari, N; Chiaraviglio, L; Zink, M
Articolo su rivista
File in questo prodotto:
File Dimensione Formato  
11.pdf

solo utenti autorizzati

Licenza: Copyright dell'editore
Dimensione 1.51 MB
Formato Adobe PDF
1.51 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/242297
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 21
  • ???jsp.display-item.citation.isi??? 13
social impact