Processing of Flow Accounting Data in Java: Framework Design and Performance Evaluation

Abstract : Flow Accounting is a passive monitoring mechanism implemented in routers that gives insight into traffic behavior and network characteristics. However, processing of Flow Accounting data is a challenging task, especially in large networks where the rate of Flow Records received at the collector can be very high. We developed a framework for processing of Flow Accounting data in Java. It provides processing blocks for aggregation, sorting, statistics, correlation, and other tasks. Besides reading data from files for offline analysis, it can also directly process data received from the network. In terms of multithreading and data handling, the framework is highly configurable, which allows performance tuning depending on the given task. For setting these parameters there are several trade-offs concerning memory consumption and processing overhead. In this paper, we present the framework design, study these trade-offs based on a reference scenario and examine characteristics caused by garbage collection.
Type de document :
Communication dans un congrès
Finn Arve Aagesen; Svein Johan Knapskog. 16th EUNICE/IFIP WG 6.6 Workshop on Networked Services and Applications - Engineering, Control and Management (EUNICE), Jun 2010, Trondheim, Norway. Springer, Lecture Notes in Computer Science, LNCS-6164, pp.177-187, 2010, Networked Services and Applications - Engineering, Control and Management. 〈10.1007/978-3-642-13971-0_17〉
Liste complète des métadonnées

Littérature citée [4 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01056499
Contributeur : Hal Ifip <>
Soumis le : mercredi 20 août 2014 - 09:58:54
Dernière modification le : vendredi 11 août 2017 - 17:28:38
Document(s) archivé(s) le : jeudi 27 novembre 2014 - 11:14:15

Fichier

026_FlowProc_camera_ready_28Fi...
Fichiers produits par l'(les) auteur(s)

Licence


Distributed under a Creative Commons Paternité 4.0 International License

Identifiants

Citation

Jochen Kögel, Sebastian Scholz. Processing of Flow Accounting Data in Java: Framework Design and Performance Evaluation. Finn Arve Aagesen; Svein Johan Knapskog. 16th EUNICE/IFIP WG 6.6 Workshop on Networked Services and Applications - Engineering, Control and Management (EUNICE), Jun 2010, Trondheim, Norway. Springer, Lecture Notes in Computer Science, LNCS-6164, pp.177-187, 2010, Networked Services and Applications - Engineering, Control and Management. 〈10.1007/978-3-642-13971-0_17〉. 〈hal-01056499〉

Partager

Métriques

Consultations de la notice

72

Téléchargements de fichiers

70