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...
שמור ב:
| מחבר ראשי: | |
|---|---|
| מחברים אחרים: | , , , |
| פורמט: | 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 |