Cargando…

TopoGen: A Network Topology Generation Architecture with application to automating simulations of Software Defined Networks

Simulation is an important tool to validate the performance impact of control decisions in Software Defined Networks (SDN). Yet, the manual modeling of complex topologies that may change often during a design process can be a tedious error-prone task. We present TopoGen, a general purpose architectu...

Descripción completa

Detalles Bibliográficos
Autores principales: Laurito, Andres, Bonaventura, Matias Alejandro, Pozo Astigarraga, Mikel Eukeni, Castro, Rodrigo Daniel
Lenguaje:eng
Publicado: 2017
Materias:
Acceso en línea:https://dx.doi.org/10.1109/WSC.2017.8247854
http://cds.cern.ch/record/2276045
_version_ 1780955188967768064
author Laurito, Andres
Bonaventura, Matias Alejandro
Pozo Astigarraga, Mikel Eukeni
Castro, Rodrigo Daniel
author_facet Laurito, Andres
Bonaventura, Matias Alejandro
Pozo Astigarraga, Mikel Eukeni
Castro, Rodrigo Daniel
author_sort Laurito, Andres
collection CERN
description Simulation is an important tool to validate the performance impact of control decisions in Software Defined Networks (SDN). Yet, the manual modeling of complex topologies that may change often during a design process can be a tedious error-prone task. We present TopoGen, a general purpose architecture and tool for systematic translation and generation of network topologies. TopoGen can be used to generate network simulation models automatically by querying information available at diverse sources, notably SDN controllers. The DEVS modeling and simulation framework facilitates a systematic translation of structured knowledge about a network topology into a formal modular and hierarchical coupling of preexisting or new models of network entities (physical or logical). TopoGen can be flexibly extended with new parsers and generators to grow its scope of applicability. This permits to design arbitrary workflows of topology transformations. We tested TopoGen in a network engineering project for the ATLAS detector at CERN.
id cern-2276045
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2017
record_format invenio
spelling cern-22760452019-09-30T06:29:59Zdoi:10.1109/WSC.2017.8247854http://cds.cern.ch/record/2276045engLaurito, AndresBonaventura, Matias AlejandroPozo Astigarraga, Mikel EukeniCastro, Rodrigo DanielTopoGen: A Network Topology Generation Architecture with application to automating simulations of Software Defined NetworksParticle Physics - ExperimentSimulation is an important tool to validate the performance impact of control decisions in Software Defined Networks (SDN). Yet, the manual modeling of complex topologies that may change often during a design process can be a tedious error-prone task. We present TopoGen, a general purpose architecture and tool for systematic translation and generation of network topologies. TopoGen can be used to generate network simulation models automatically by querying information available at diverse sources, notably SDN controllers. The DEVS modeling and simulation framework facilitates a systematic translation of structured knowledge about a network topology into a formal modular and hierarchical coupling of preexisting or new models of network entities (physical or logical). TopoGen can be flexibly extended with new parsers and generators to grow its scope of applicability. This permits to design arbitrary workflows of topology transformations. We tested TopoGen in a network engineering project for the ATLAS detector at CERN.ATL-DAQ-PROC-2017-021oai:cds.cern.ch:22760452017-07-28
spellingShingle Particle Physics - Experiment
Laurito, Andres
Bonaventura, Matias Alejandro
Pozo Astigarraga, Mikel Eukeni
Castro, Rodrigo Daniel
TopoGen: A Network Topology Generation Architecture with application to automating simulations of Software Defined Networks
title TopoGen: A Network Topology Generation Architecture with application to automating simulations of Software Defined Networks
title_full TopoGen: A Network Topology Generation Architecture with application to automating simulations of Software Defined Networks
title_fullStr TopoGen: A Network Topology Generation Architecture with application to automating simulations of Software Defined Networks
title_full_unstemmed TopoGen: A Network Topology Generation Architecture with application to automating simulations of Software Defined Networks
title_short TopoGen: A Network Topology Generation Architecture with application to automating simulations of Software Defined Networks
title_sort topogen: a network topology generation architecture with application to automating simulations of software defined networks
topic Particle Physics - Experiment
url https://dx.doi.org/10.1109/WSC.2017.8247854
http://cds.cern.ch/record/2276045
work_keys_str_mv AT lauritoandres topogenanetworktopologygenerationarchitecturewithapplicationtoautomatingsimulationsofsoftwaredefinednetworks
AT bonaventuramatiasalejandro topogenanetworktopologygenerationarchitecturewithapplicationtoautomatingsimulationsofsoftwaredefinednetworks
AT pozoastigarragamikeleukeni topogenanetworktopologygenerationarchitecturewithapplicationtoautomatingsimulationsofsoftwaredefinednetworks
AT castrorodrigodaniel topogenanetworktopologygenerationarchitecturewithapplicationtoautomatingsimulationsofsoftwaredefinednetworks