Hi! I’m Jonatas, a postdoctoral scholar at the University of Chicago and the Internet Equity Initiative at the Data Science Institute. My research primarily helps advance network measurement and operation practices. I hold a PhD degree in Computer Science from the Federal University of Rio Grande do Sul (UFRGS, Brazil). During my PhD, I also spent one year as a visiting research scholar at the University of Illinois Urbana-Champaign.

[CV] [Google Scholar] [LinkedIn] [Youtube] [GitHub]

Main Research Interests

  • Network Measurement, Operation, and Management
  • Internet Performance Measurement
  • Software-defined and Programmable Networking
  • Networking and Machine Learning

News

[Jul, 2023] I joined the Internet Equity Initiative at the Data Science Institute of the University of Chicago!
[May, 2023] Our IFIP/IEEE NOMS paper on Responding to network failures at data-plane speeds with network programmability is out!
[Jul, 2022] I received the PhD degree with honors from the Federal University of Rio Grande do Sul (UFRGS, Brazil)! Watch the defense presentation here.
[May, 2021] Our IFIP/IEEE IM paper on BUNGEE: An Adaptive Pushback Mechanism for DDoS Detection and Mitigation in P4 Data Planes is out!
[Dec, 2020] Our IEEE TNSM article on Euclid: A fully in-network, P4-based approach for real-time DDoS attack detection and mitigation is out!
[Dec, 2020] Our ACM CoNEXT paper on IntSight: Diagnosing SLO Violations with In-Band Network Telemetry is out! Watch the video presentation here.
[Dec, 2019] Our JISA article on An optimization-based approach for efficient network monitoring using in-band network telemetry is out!
[Apr, 2019] Our IFIP/IEEE IM paper on Offloading Real-time DDoS Attack Detection to Programmable Data Planes received the Best Student Paper Award.
[May, 2018] Our SBC SBRC paper on Strategies for Orchestrating In-band Network Telemetry in Programmable Data Planes received the Best Paper Award.

Publications

My published works are novel systems, frameworks, and models around topics of network measurement, operation and management, software-defined and programmable networks, and cybersecurity. My work has been published at ACM CoNEXT, IEEE TNSM, IFIP/IEEE IM, JNSM, and JISA. You can also find my articles on my Google Scholar profile.

[2023] Responding to network failures at data-plane speeds with network programmability. Marques, Jonatas; Levchenko, Kirill; Gaspary, Luciano. IEEE/IFIP Network Operations and Management Symposium (NOMS).

[2023] VERMONT: Towards an In-band Telemetry-Based Approach for Live Network Property Verification. Vassoler, Gabriel; Marques, Jonatas; Gaspary, Luciano. IEEE/IFIP Network Operations and Management Symposium (NOMS).

[2022] Janus: a framework to boost HPC applications in the cloud based on SDN path provisioning. Pretto, Guilherme R; Dalmazo, Bruno L; Marques, Jonatas A; Wu, Zhongke; Wang, Xingce; Korkhov, Vladimir; Navaux, Philippe OA; Gaspary, Luciano P. Cluster Computing, Springer US.

[2021] BUNGEE: An Adaptive Pushback Mechanism for DDoS Detection and Mitigation in P4 Data Planes. González, Libardo Andrey Quintero; Castanheira, Lucas; Marques, Jonatas Adilson; Schaeffer-Filho, Alberto; Gaspary, Luciano Paschoal. 2021 IFIP/IEEE Symposium on Integrated Network and Service Management (IM), IEEE.

[2021] Harnessing Cloud Computing to Power Up HPC Applications: The BRICS CloudHPC Project. Marques, Jonatas A; Wu, Zhongke; Wang, Xingce; Kuchumov, Ruslan; Korkhov, Vladimir; Cordeiro, Weverton LC; Navaux, Philippe OA; Gaspary, Luciano P. International Conference on Computational Science and Its Applications, Springer.

[2021] A systematic review on distributed denial of service attack defense mechanisms in programmable networks. Dalmazo, Bruno L; Marques, Jonatas A; Costa, Lucas R; Bonfim, Michel S; Carvalho, Ranyelson N; da Silva, Anderson S; Fernandes, Stenio; Bordim, Jacir L; Alchieri, Eduardo; Schaeffer‐Filho, Alberto. International Journal of Network Management, Wiley.

[2020] IntSight: diagnosing SLO violations with in-band network telemetry. Marques, Jonatas; Levchenko, Kirill; Gaspary, Luciano. Proceedings of the 16th International Conference on emerging Networking EXperiments and Technologies, ACM. [Video] [Code]

[2020] Euclid: A fully in-network, P4-based approach for real-time DDoS attack detection and mitigation. da Silveira Ilha, Alexandre; Lapolli, Ângelo Cardoso; Marques, Jonatas Adilson; Gaspary, Luciano Paschoal. IEEE Transactions on Network and Service Management, IEEE.

[2020] Identifying elephant flows using dynamic thresholds in programmable IXP networks. Silva, Marcus Vinicius Brito da; Marques, Jonatas Adilson; Gaspary, Luciano Paschoal; Granville, Lisandro Zambenedetti. Journal of Internet Services and Applications, SpringerOpen.

[2019] Offloading real-time DDoS attack detection to programmable data planes. Lapolli, Ângelo Cardoso; Marques, Jonatas Adilson; Gaspary, Luciano Paschoal. 2019 IFIP/IEEE Symposium on Integrated Network and Service Management (IM), IEEE. Best Student Paper Award.

[2019] An optimization-based approach for efficient network monitoring using in-band network telemetry. Marques, Jonatas Adilson; Luizelli, Marcelo Caggiani; Tavares da Costa Filho, Roberto Irajá; Gaspary, Luciano Paschoal. Journal of Internet Services and Applications, SpringerOpen.

[2019] Boosting HPC Applications in the Cloud Through JIT Traffic-Aware Path Provisioning. Pretto, Guilherme R; Dalmazo, Bruno L; Marques, Jonatas A; Wu, Zhongke; Wang, Xingce; Korkhov, Vladimir; Navaux, Philippe OA; Gaspary, Luciano P. International Conference on Computational Science and Its Applications, Springer.

[2018] Explorando estratégias de orquestração de telemetria em planos de dados programáveis. Marques, Jonatas Adilson; Gaspary, Luciano Paschoal. Anais do XXXVI Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos, SBC. Best Paper Award. In Portuguese.

[2018] Identificação de Fluxos Elefantes em Redes de Ponto de Troca de Tráfego com Suporte à Programabilidade P4. da Silva, Marcus Vinicius Brito; Marques, Jonatas Adilson; Gaspary, Luciano Paschoal; Granville, Lisandro Zambenedetti. Anais do XXXVI Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos, SBC. In Portuguese.

[2017] Data plane programmability beyond openflow: Opportunities and challenges for network and service operations and management. da Costa Cordeiro, Weverton Luis; Marques, Jonatas Adilson; Gaspary, Luciano Paschoal. Journal of Network and Systems Management, Springer.

[2017] Escada: Predicting virtual machine network bandwidth demands for elastic provisioning in IaaS clouds. Marques, Jonatas Adilson; Obelheiro, Rafael Rodrigues. 2017 International Conference on Cloud and Autonomic Computing (ICCAC), IEEE.

[2017] Um Modelo de Estimação para Provisionamento de Rede de Máquinas Virtuais em Nuvens IaaS. Marques, Jonatas A; Obelheiro, Rafael R. Anais do XV Workshop em Clouds e Aplicações, SBC. In Portuguese.

Talks

Here you find recordings of talks and presentations that I have given throughout the years. You can also find these recordings on my Youtube channel.

Advancing Network Monitoring and Operation with In-band Network Telemetry and Data Plane Programmability

Jul, 2022 • PhD Defense at the Federal University of Rio Grande do Sul (UFRGS, Brasil)

IntSight: Diagnosing SLO Violations with In-band Network Telemetry

Dec, 2020 • The 16th ACM International Conference on emerging Networking EXperiments and Technologies (CoNEXT’20)

Escada: Predicting Virtual Machine Network Bandwidth Demands for Elastic Provisioning in IaaS Clouds

Sep, 2017 • The 2017 IEEE International Conference on Cloud and Autonomic Computing (ICCAC’17)


Code

Here you find source code and datasets created as part of my research. You can also find these resources on my GitHub page.

IntSight: Diagnosing SLO Violations with In-band Network Telemetry

Dec, 2020 • The 16th ACM International Conference on emerging Networking EXperiments and Technologies (CoNEXT’20)

An overview of IntSight

Performance requirements for many of today’s high-perfor-mance networks are expressed as service-level objectives (SLOs), i.e., precise guarantees, typically on latency and bandwidth, that a user can expect from the network. For network operators, monitoring their own SLO compliance, and quickly diagnosing any violations, is a critical element for effective operations. Unfortunately, existing network architectures are not engineered for this purpose; there is no mechanism, for example, for the operator to monitor the 95th per-centile latency experienced by a customer. Data plane programmability has made per-packet measurements possible but brings the challenge of keeping the monitoring overhead low and practical. In this paper, we present IntSight, a system for highly accurate and fine-grained detection and diagnosis of SLO violations. The main contribution of IntSight is, building upon in-band telemetry, introducing path-wise computation of network metrics and selective generation of reports. We show the effectiveness of IntSight by way of two use cases. Our evaluation using real networks also shows that IntSight generates up to two orders of magnitude less monitoring traffic than state-of-the-art approaches. Furthermore, its processing and memory requirements are low and therefore compatible with currently existing programmable platforms.

Click here to access the code for IntSight’s prototype and experiments. Use the following link to access the full paper and the recorded presentation.