Experimenting with routing protocols in the data center : An ns-3 simulation approach

Massive scale data centers (MSDC) have become a key component of current content-centric Internet architecture. With scales of up to hundreds of thousands servers, conveying traffic inside these infrastructures requires much greater connectivity resources than traditional broadband Internet transit...

תיאור מלא

שמור ב:
מידע ביבליוגרפי
מחבר ראשי: Alberro, Leonardo (author)
מחברים אחרים: Velázquez, Felipe (author), Azpiroz, Sara (author), Grampín, Eduardo (author), Richart, Matías (author)
פורמט: article
שפה:אנגלית
יצא לאור: 2022
נושאים:
גישה מקוונת:https://www.mdpi.com/1999-5903/14/10/292
https://econpapers.repec.org/article/gamjftint/v_3a14_3ay_3a2022_3ai_3a10_3ap_3a292-_3ad_3a942042.htm
https://hdl.handle.net/20.500.12008/34372
תגים: הוספת תג
אין תגיות, היה/י הראשונ/ה לתייג את הרשומה!
_version_ 1868890216807268352
author Alberro, Leonardo
author2 Velázquez, Felipe
Azpiroz, Sara
Grampín, Eduardo
Richart, Matías
author2_role author
author
author
author
author_browse Alberro, Leonardo
Azpiroz, Sara
Grampín, Eduardo
Richart, Matías
Velázquez, Felipe
author_facet Alberro, Leonardo
Velázquez, Felipe
Azpiroz, Sara
Grampín, Eduardo
Richart, Matías
author_role author
collection COLIBRI
dc.contributor.none.fl_str_mv Alberro Leonardo, Universidad de la República (Uruguay). Facultad de Ingeniería.
Velázquez Felipe, Universidad de la República (Uruguay). Facultad de Ingeniería.
Azpiroz Sara, Universidad de la República (Uruguay). Facultad de Ingeniería.
Grampín Eduardo, Universidad de la República (Uruguay). Facultad de Ingeniería.
Richart Matías, Universidad de la República (Uruguay). Facultad de Ingeniería.
dc.creator.none.fl_str_mv Alberro, Leonardo
Velázquez, Felipe
Azpiroz, Sara
Grampín, Eduardo
Richart, Matías
dc.date.none.fl_str_mv 2022-10-26T11:48:03Z
2022-10-26T11:48:03Z
2022
dc.format.none.fl_str_mv application/pdf
dc.identifier.none.fl_str_mv Alberro, L., Velázquez, F., Azpiroz, S. y otros. "Experimenting with routing protocols in the data center : An ns-3 simulation approach". Future Internet. [en línea]. 2022, vol. 14, no 10, pp. 1-28. DOI: 10.3390/fi14100292
1999-5903
https://www.mdpi.com/1999-5903/14/10/292
https://econpapers.repec.org/article/gamjftint/v_3a14_3ay_3a2022_3ai_3a10_3ap_3a292-_3ad_3a942042.htm
https://hdl.handle.net/20.500.12008/34372
10.3390/fi14100292
dc.language.none.fl_str_mv en
eng
dc.publisher.none.fl_str_mv MDPI
dc.relation.none.fl_str_mv Future Internet, vol. 14, no 10, pp. 1-28, oct 2022.
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
Licencia Creative Commons Atribución (CC - By 4.0)
dc.source.none.fl_str_mv reponame:COLIBRI
instname:Universidad de la República
instacron:Universidad de la República
dc.subject.none.fl_str_mv ns-3
Routing
Data center
dc.title.none.fl_str_mv Experimenting with routing protocols in the data center : An ns-3 simulation approach
dc.type.none.fl_str_mv Artículo
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
description Massive scale data centers (MSDC) have become a key component of current content-centric Internet architecture. With scales of up to hundreds of thousands servers, conveying traffic inside these infrastructures requires much greater connectivity resources than traditional broadband Internet transit networks. MSDCs use Fat-Tree type topologies, which ensure multipath connectivity and constant bisection bandwidth between servers. To properly use the potential advantages of these topologies, specific routing protocols are needed, with multipath support and low control messaging load. These infrastructures are enormously expensive, and therefore it is not possible to use them to experiment with new protocols; that is why scalable and realistic emulation/simulation environments are needed. Based on previous experiences, in this paper we present extensions to the ns-3 network simulator that allow executing the Free Range Routing (FRR) protocol suite, which support some of the specific MSDC routing protocols. Focused on the Border Gateway Protocol (BGP), we run a comprehensive set of control plane experiments over Fat-Tree topologies, achieving competitive scalability running on a single-host environment, which demonstrates that the modified ns-3 simulator can be effectively used for experimenting in the MSDC. Moreover, the validation was complemented with a theoretical analysis of BGP behavior over selected scenarios. The whole project is available to the community and fully reproducible.
eu_rights_str_mv openAccess
format article
id anni_e3494b7d9ec02cfef79a0a30427dd4fc
identifier_str_mv Alberro, L., Velázquez, F., Azpiroz, S. y otros. "Experimenting with routing protocols in the data center : An ns-3 simulation approach". Future Internet. [en línea]. 2022, vol. 14, no 10, pp. 1-28. DOI: 10.3390/fi14100292
1999-5903
10.3390/fi14100292
instacron_str Universidad de la República
institution Universidad de la República
instname_str Universidad de la República
language eng
language_invalid_str_mv en
network_acronym_str anni
network_name_str oai-lr-anni
oai_identifier_str oai:colibri.udelar.edu.uy:20.500.12008/34372
publishDate 2022
publishDateSort 2022
publisher.none.fl_str_mv MDPI
reponame_str COLIBRI
repository.mail.fl_str_mv
repository.name.fl_str_mv
repository_id_str
rights_invalid_str_mv Licencia Creative Commons Atribución (CC - By 4.0)
spelling Experimenting with routing protocols in the data center : An ns-3 simulation approachAlberro, LeonardoVelázquez, FelipeAzpiroz, SaraGrampín, EduardoRichart, Matíasns-3RoutingData centerMassive scale data centers (MSDC) have become a key component of current content-centric Internet architecture. With scales of up to hundreds of thousands servers, conveying traffic inside these infrastructures requires much greater connectivity resources than traditional broadband Internet transit networks. MSDCs use Fat-Tree type topologies, which ensure multipath connectivity and constant bisection bandwidth between servers. To properly use the potential advantages of these topologies, specific routing protocols are needed, with multipath support and low control messaging load. These infrastructures are enormously expensive, and therefore it is not possible to use them to experiment with new protocols; that is why scalable and realistic emulation/simulation environments are needed. Based on previous experiences, in this paper we present extensions to the ns-3 network simulator that allow executing the Free Range Routing (FRR) protocol suite, which support some of the specific MSDC routing protocols. Focused on the Border Gateway Protocol (BGP), we run a comprehensive set of control plane experiments over Fat-Tree topologies, achieving competitive scalability running on a single-host environment, which demonstrates that the modified ns-3 simulator can be effectively used for experimenting in the MSDC. Moreover, the validation was complemented with a theoretical analysis of BGP behavior over selected scenarios. The whole project is available to the community and fully reproducible.MDPIAlberro Leonardo, Universidad de la República (Uruguay). Facultad de Ingeniería.Velázquez Felipe, Universidad de la República (Uruguay). Facultad de Ingeniería.Azpiroz Sara, Universidad de la República (Uruguay). Facultad de Ingeniería.Grampín Eduardo, Universidad de la República (Uruguay). Facultad de Ingeniería.Richart Matías, Universidad de la República (Uruguay). Facultad de Ingeniería.2022-10-26T11:48:03Z2022-10-26T11:48:03Z2022Artículoinfo:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfAlberro, L., Velázquez, F., Azpiroz, S. y otros. "Experimenting with routing protocols in the data center : An ns-3 simulation approach". Future Internet. [en línea]. 2022, vol. 14, no 10, pp. 1-28. DOI: 10.3390/fi141002921999-5903https://www.mdpi.com/1999-5903/14/10/292https://econpapers.repec.org/article/gamjftint/v_3a14_3ay_3a2022_3ai_3a10_3ap_3a292-_3ad_3a942042.htmhttps://hdl.handle.net/20.500.12008/3437210.3390/fi14100292reponame:COLIBRIinstname:Universidad de la Repúblicainstacron:Universidad de la RepúblicaenengFuture Internet, vol. 14, no 10, pp. 1-28, oct 2022.Las obras depositadas en el Repositorio se rigen por la Ordenanza de los Derechos de la Propiedad Intelectual de la Universidad de la República.(Res. Nº 91 de C.D.C. de 8/III/1994 – D.O. 7/IV/1994) y por la Ordenanza del Repositorio Abierto de la Universidad de la República (Res. Nº 16 de C.D.C. de 07/10/2014)info:eu-repo/semantics/openAccessLicencia Creative Commons Atribución (CC - By 4.0)oai:colibri.udelar.edu.uy:20.500.12008/343722026-04-14T10:14:49Z
spellingShingle Experimenting with routing protocols in the data center : An ns-3 simulation approach
Alberro, Leonardo
ns-3
Routing
Data center
status_str publishedVersion
title Experimenting with routing protocols in the data center : An ns-3 simulation approach
title_full Experimenting with routing protocols in the data center : An ns-3 simulation approach
title_fullStr Experimenting with routing protocols in the data center : An ns-3 simulation approach
title_full_unstemmed Experimenting with routing protocols in the data center : An ns-3 simulation approach
title_short Experimenting with routing protocols in the data center : An ns-3 simulation approach
title_sort Experimenting with routing protocols in the data center : An ns-3 simulation approach
topic ns-3
Routing
Data center
url https://www.mdpi.com/1999-5903/14/10/292
https://econpapers.repec.org/article/gamjftint/v_3a14_3ay_3a2022_3ai_3a10_3ap_3a292-_3ad_3a942042.htm
https://hdl.handle.net/20.500.12008/34372