• DocumentCode
    130291
  • Title

    StreaMon: A software-defined monitoring platform

  • Author

    Bianchi, G. ; Bonola, Marco ; Picierro, Giulio ; Pontarelli, Salvatore ; Monaci, Marco

  • fYear
    2014
  • fDate
    9-11 Sept. 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    The fast evolving nature of modern cyber threats and network monitoring as well as the increasing interest in virtualization approaches for more complex network middlebox functionalities call for new, “software-defined”, solutions to virtualize and simplify the programming and deployment of online (stream-based) traffic analysis functions. StreaMon is based on a data-plane abstraction devised to scalably decouple the “programming logic” of a traffic analysis application (tracked states, features, anomaly conditions, etc.) from elementary primitives (counting and metering, matching, events generation, etc), efficiently pre-implemented in the probes, and used as common instruction set for supporting the desired logic. The proposed SDN approach entails platform-independent, portable, multi-tenant online traffic analysis tasks written in a high level language and enables system users to completely virtualize network monitoring functionalities, isolate aggregated traffic flows and run multiple independent applications on a single software instance of the StreaMon platform. We validate our design by developing a prototype and a set of simple (but functionally demanding) use-case applications and by testing them over real traffic traces.
  • Keywords
    computer networks; data structures; high level languages; logic programming; system monitoring; telecommunication traffic; SDN approach; StreaMon; aggregated traffic flow; data-plane abstraction; high level language; modern cyber threat; multitenant online traffic analysis function; network middlebox functionality; network monitoring; programming logic; software-defined monitoring platform; stream-based traffic analysis; virtualization approach; Feature extraction; IP networks; Measurement; Monitoring; Probes; Programming; Servers; Network monitoring; XFSM; network programmability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Teletraffic Congress (ITC), 2014 26th International
  • Conference_Location
    Karlskrona
  • Type

    conf

  • DOI
    10.1109/ITC.2014.6932956
  • Filename
    6932956