Detail publikace
Enabling Event-Triggered Data Plane Monitoring
Popescu Diana A. (The University of Cambridge)
Wang Han (BFN)
Moore Andrew W. (The University of Cambridge)
Kořenek Jan, doc. Ing., Ph.D. (UPSY FIT VUT)
Antichi Gianni (QMUL)
Článek představuje tzv. push-based přístup k monitorování sítě umožňující detekci shluků síťového provozu s využitím programovatelné datové cesty. Komunikace přepínače s řadičem probíhá pouze v případě detekované události, tak aby se zabránilo zbytečnému přenosu či zpracování dat. Zpracování paketů v datové cestě přepínače přitom umožňuje iterativně zpřesňovat detekovaný zdroj síťového provozu (IP prefix) odpovědný za vyvolání dané události, což dovoluje řadiči přijímat data podle potřeby, s různou granularitou informace. Představené řešení, algoritmus Elastic Trie, je implementován v jazyce P4 a pro dvě různá FPGA síťová zařízení. Vyhodnocení probíhalo na reálných síťových datech zachycených z páteřní linky internetového poskytovatele. ElasticTrie umožňuje odhalit významné změny v síťovém provozu, detekuje tzv. heavy hitter s přesností 95% a méně než 8KB paměti, respektive tzv. superspreaders s méně než 300KB paměti. Algoritmus navíc významně redukuje komunikaci s řadičem, až o dva řády vzhledem k jiným state-of-the-art řešením.
@INPROCEEDINGS{FITPUB11810, author = "Jan Ku\v{c}era and A. Diana Popescu and Han Wang and W. Andrew Moore and Jan Ko\v{r}enek and Gianni Antichi", title = "Enabling Event-Triggered Data Plane Monitoring", pages = "14--26", booktitle = "SOSR 2020 - Proceedings of the 2020 Symposium on SDN Research", year = 2020, location = "New York, NY, US", publisher = "Association for Computing Machinery", ISBN = "978-1-4503-7101-8", doi = "10.1145/3373360.3380830", language = "english", url = "https://www.fit.vut.cz/research/publication/11810" }