Abstract:
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 allows to design arbitrary workflows of topology transformations. We tested TopoGen in a network engineering project for the ATLAS detector at CERN. © 2017 IEEE.
Registro:
Documento: |
Conferencia
|
Título: | TopoGen: A network topology generation architecture with application to automating simulations of software defined networks |
Autor: | Laurito, A.; Bonaventura, M.; Astigarraga, M.E.P.; Castro, R.; Chan V.; AnyLogic Company; et al.; IDEA FUSION; Modeling, Simulation and Visualization Engineering; Old Dominion University; Simio |
Filiación: | Departamento de Computación, Facultad de Ciencias Exactas y Naturales (FCEyN), Universidad de Buenos Aires (UBA), Pab. 1, Buenos Aires, C1428EGA, Argentina Departamento de Computación, FCEyN, UBA and ICC, CONICET, Pab. 1, Buenos Aires, C1428EGA, Argentina European Laboratory for Particle Physics, CERN, Geneva 23CH-1211, Switzerland Departamento de Computación, FCEyN, UBA, ICC, CONICET, Pab. 1, Buenos Aires, C1428EGA, Argentina
|
Palabras clave: | Application programs; Software defined networking; Topology; General purpose architectures; Hierarchical coupling; Models of networks; Network engineering; Network simulation model; Performance impact; Structured knowledge; Topology transformation; Network architecture |
Año: | 2018
|
Página de inicio: | 1049
|
Página de fin: | 1060
|
DOI: |
http://dx.doi.org/10.1109/WSC.2017.8247854 |
Título revista: | 2017 Winter Simulation Conference, WSC 2017
|
Título revista abreviado: | Proc. Winter Simul. Conf.
|
ISSN: | 08917736
|
CODEN: | WSCPD
|
Registro: | https://bibliotecadigital.exactas.uba.ar/collection/paper/document/paper_08917736_v_n_p1049_Laurito |
Referencias:
- Anderson, J., Borga, A., Boterenbrood, H., Chen, H., Chen, K., Drake, G., Francis, D., Miotto, G.L., Felix: A high-throughput network approach for interfacing to front end electronics for atlas upgrades (2015) Journal of Physics: Conf, , lOP
- Collaboration, A., The atlas experiment at the cern large hadron collider (2008) Journal of Instrumentation, 3 (8)
- Berde, P., Gerola, M., Hart, J., Higuchi, Y., Kobayashi, M., Koide, T., Lantz, B., Snow, W., Onos: Towards an open, distributed SDN os (2014) Proceedings Ofthe Third Workshop on Hot Topics in Software Defined Networking, pp. 1-6
- Bergero, F., Kofman, E., Powerdevs: A tool for hybrid system modeling and real-time simulation (2011) Simulation, 87 (1-2), pp. 113-132
- Bergero, F., Kofman, E., A vectorial devs extension for large scale system modeling and parallel simulation (2014) Simulation, 90 (5), pp. 522-546
- Bjorklund, M., Yang-a data modeling language for the network configuration protocol RFC 6020, IETF
- Bonaventura, M., Foguelman, D., Castro, R., Discrete event modeling and simulation-driven engineering for the atlas data acquisition network (2016) Computing in Science & Engineering, 18 (3), pp. 70-83
- Bonaventura, M., Wainer, G., Castro, R., Graphical modeling and simulation of discrete-event systems with cd++ builder (2013) Simulation, 89 (1), pp. 4-27
- Carneiro, G., Ns-3: Network simulator 3 (2010) UTM Lab Meeting April, Volume 20
- Castro, R., Kofman, E., An integrative approach for hybrid modeling, simulation and control of data networks based on the devs formalism (2015) Modeling and Simulation OfComputer Networks and Systems: Methodologies and Applications, Chapter 18
- Chang, X., Network simulations with opnet (1999) Proceedings of the 1999 Winter Simulation Conference, pp. 307-314. , Piscataway, New Jersey: Institute of Electrical and Electronics Engineers, Inc
- De Oliveira, R.L.S., Shinoda, A.A., Schweitzer, C.M., Prete, L.R., Using mininet for emulation and prototyping software-defined networks (2014) Communications and Computing (COLCOM, 2014, pp. 1-6. , IEEE
- Fernandes, S., (2017) Performance Evaluation for Network Services, Systems and Protocols
- Foguelman, D., Bonaventura, M., Castro, R., Masada: A modeling and simulation automated data analysis framework for continuous data-intensive validation of simulation models (2016) 30th Annual European Simulation and Modelling Conf., Volume 30, pp. 34-42
- Großmann, M., Schuberth, S.J., Auto-mininet: Assessing the internet topology zoo in a software-defined network emulator (2013) Messung, Mellierung un Bewertung von Rechensystemen (MMBnet, 7
- Himsolt, M., Gml: A portable graph file format (2010) Technical Report, Universitat Passau
- Knight, S., Nguyen, H.X., Falkner, N., Bowden, R., Roughan, M., The internet topology zoo (2011) IEEE Journal on Selected Areas in Communications, 29 (9), pp. 1765-1775
- Koslovski, G.P., Primet, P.V.-B., Charao, A.S., Vxdl: Virtual resources and interconnection networks description language (2008) Intl, pp. 138-154. , Springer
- Kreutz, D., Ramos, F.M., Verissimo, P.E., Rothenberg, C.E., Azodolmolky, S., Uhlig, S., Software-defined networking: A comprehensive survey (2015) Proceedings of the IEEE, 103 (1), p. 176
- Medved, J., Varga, R., Tkacik, A., Gray, K., Opendaylight: Towards a model-driven SDN controller architecture (2014) A World of Wireless, Mobile and Multimedia Networks (WoWMoM, 2014, pp. 1-6. , IEEE
- Ngangue Ndih, E.D., Cherkaoui, S., Simulation methods, techniques and tools of computer systems and networks (2015) Modeling and Simulation of Computer Networks and Systems: Methodologies AndApplications
- Pozo Astigarraga, M., Evolution of the atlas trigger and data acquisition system (2015) Journal of Physics: Conf, p. 012006. , IOP
- Quesnel, G., The virtual laboratory environment-an operational framework for multi-modelling, simulation and analysis of complex dynamical Systems (2009) Simulation Modelling Practice and Theory, 17 (4), pp. 641-653
- Van Der Ham, J., Grosso, P., Pol Der R.Van, Toonk, A., De Laat, C., Using the network description language in optical networks (2007) Integrated Network Management im'07. 10th IFIP, pp. 199-205. , IEEE
- Van Tendeloo, Y., Vangheluwe, H., An evaluation of devs simulation tools (2017) Simulation, 93 (2), pp. 103-121
- Varga, A., Hornig, R., An overview of the omnet++ simulation environment (2008) Proceedings of the 1st International Conf, 60
- Wehrle, K., Giines, M., Gross, J., (2010) Modeling and Tools for Network Simulation
- Zeigler, B.P., Praehofer, H., Kim, T.G., (2000) Theory of Modeling and Simulation: Integrating Discrete Event and Continuous Complex Dynamic Systems
- Zhao, Y., Iannone, L., Riguidel, M., On the performance of SDN controllers: A reality check (2015) In, pp. 79-85. , IEEEA4 - AnyLogic Company; et al.; IDEA FUSION; Modeling, Simulation and Visualization Engineering; Old Dominion University; Simio
Citas:
---------- APA ----------
Laurito, A., Bonaventura, M., Astigarraga, M.E.P., Castro, R., Chan V. & AnyLogic Company; et al.; IDEA FUSION; Modeling, Simulation and Visualization Engineering; Old Dominion University; Simio
(2018)
. TopoGen: A network topology generation architecture with application to automating simulations of software defined networks. 2017 Winter Simulation Conference, WSC 2017, 1049-1060.
http://dx.doi.org/10.1109/WSC.2017.8247854---------- CHICAGO ----------
Laurito, A., Bonaventura, M., Astigarraga, M.E.P., Castro, R., Chan V., AnyLogic Company; et al.; IDEA FUSION; Modeling, Simulation and Visualization Engineering; Old Dominion University; Simio
"TopoGen: A network topology generation architecture with application to automating simulations of software defined networks"
. 2017 Winter Simulation Conference, WSC 2017
(2018) : 1049-1060.
http://dx.doi.org/10.1109/WSC.2017.8247854---------- MLA ----------
Laurito, A., Bonaventura, M., Astigarraga, M.E.P., Castro, R., Chan V., AnyLogic Company; et al.; IDEA FUSION; Modeling, Simulation and Visualization Engineering; Old Dominion University; Simio
"TopoGen: A network topology generation architecture with application to automating simulations of software defined networks"
. 2017 Winter Simulation Conference, WSC 2017, 2018, pp. 1049-1060.
http://dx.doi.org/10.1109/WSC.2017.8247854---------- VANCOUVER ----------
Laurito, A., Bonaventura, M., Astigarraga, M.E.P., Castro, R., Chan V., AnyLogic Company; et al.; IDEA FUSION; Modeling, Simulation and Visualization Engineering; Old Dominion University; Simio TopoGen: A network topology generation architecture with application to automating simulations of software defined networks. Proc. Winter Simul. Conf. 2018:1049-1060.
http://dx.doi.org/10.1109/WSC.2017.8247854