We present Jattack, an automated stressing tool for the analysis of the performance of WebRTC-enabled server-side components. Jattack has been initially conceived with the primary objective of performing a thorough scalability analysis of the well-known Janus WebRTC gateway. As such, it re-uses most of the Janus core stack components in order to reliably emulate the behavior of a dynamically adjustable number of WebRTC clients. The specific testing .scenario can indeed be programmatically reproduced by writing a small "controller" component, which takes on the responsibility of properly orchestrating the scenario itself. The general-purpose nature of the tool, together with its flexibility deriving from the controller-based programmable approach, makes Jattack also suitable for stress-testing other WebRTC-enabled servers.

Jattack: A WebRTC load testing tool / Amirante, A.; Castaldi, T.; Miniero, L.; Romano, S. P.. - (2016). (Intervento presentato al convegno 2016 Principles, Systems and Applications of IP Telecommunications, IPTComm 2016 tenutosi a usa nel 2016).

Jattack: A WebRTC load testing tool

Amirante, A.
Membro del Collaboration Group
;
Castaldi, T.
Membro del Collaboration Group
;
Miniero, L.
Membro del Collaboration Group
;
Romano, S. P.
2016

Abstract

We present Jattack, an automated stressing tool for the analysis of the performance of WebRTC-enabled server-side components. Jattack has been initially conceived with the primary objective of performing a thorough scalability analysis of the well-known Janus WebRTC gateway. As such, it re-uses most of the Janus core stack components in order to reliably emulate the behavior of a dynamically adjustable number of WebRTC clients. The specific testing .scenario can indeed be programmatically reproduced by writing a small "controller" component, which takes on the responsibility of properly orchestrating the scenario itself. The general-purpose nature of the tool, together with its flexibility deriving from the controller-based programmable approach, makes Jattack also suitable for stress-testing other WebRTC-enabled servers.
2016
9781509042487
Jattack: A WebRTC load testing tool / Amirante, A.; Castaldi, T.; Miniero, L.; Romano, S. P.. - (2016). (Intervento presentato al convegno 2016 Principles, Systems and Applications of IP Telecommunications, IPTComm 2016 tenutosi a usa nel 2016).
File in questo prodotto:
File Dimensione Formato  
07780247.pdf

accesso aperto

Tipologia: Documento in Post-print
Licenza: Dominio pubblico
Dimensione 536.06 kB
Formato Adobe PDF
536.06 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11588/696093
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 8
  • ???jsp.display-item.citation.isi??? ND
social impact