ANALYSIS OF THE PERFORMANCE OF A MONITORING SYSTEM BASED ON GNMI STREAMING TELEMETRY WITH CONTAINERLAB NETWORK SIMULATION

The rapid growth of the internet has an impact on the development of digital services. This surge in demand has created opportunities for digital services industry players. Despite its positive impact, the growth of the internet has also created technical challenges. In the context of dealing wit...

Full description

Saved in:
Bibliographic Details
Main Author: Kurniacahya Ariefputra, Fierda
Format: Theses
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/79085
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:79085
spelling id-itb.:790852023-12-06T09:01:36ZANALYSIS OF THE PERFORMANCE OF A MONITORING SYSTEM BASED ON GNMI STREAMING TELEMETRY WITH CONTAINERLAB NETWORK SIMULATION Kurniacahya Ariefputra, Fierda Indonesia Theses network monitoring, streaming telemetry, simulation, gNMI, gRPC INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/79085 The rapid growth of the internet has an impact on the development of digital services. This surge in demand has created opportunities for digital services industry players. Despite its positive impact, the growth of the internet has also created technical challenges. In the context of dealing with growing data traffic, resource monitoring is a crucial factor. One of the newest ways to monitor this resource is to use the gNMI Streaming Telemetry system. Even though it seems superior to existing protocols, further studies in implementing the Streaming Telemetry system need to be studied. This paper is focused on investigating the trade-offs and performance of gNMI Streaming Telemetry. Design and simulation were carried out using Docker-based networking lab tools, namely Containerlab. Integration of the monitoring system and network topology is also carried out in the Docker-based simulation. Observation results from each protocol show that the activity of taking metrics by the monitoring system does not have a significant effect on network conditions. This is indicated by the low average network latency and almost uniform throughput except in lossy and congestion conditions. Observations in the simulation also show that the gNMI monitoring system uses I/O resources more intensively than other protocols. The research also discusses the integration of gNMI Streaming Telemetry and log monitoring, which shows an increase in memory usage of 70MB and Disk I/O resources increasing by 33%. In this research, indications were also found of increasing CPU utilization by the gNMI monitoring system by 50% of the mode data recorded in the observations. text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description The rapid growth of the internet has an impact on the development of digital services. This surge in demand has created opportunities for digital services industry players. Despite its positive impact, the growth of the internet has also created technical challenges. In the context of dealing with growing data traffic, resource monitoring is a crucial factor. One of the newest ways to monitor this resource is to use the gNMI Streaming Telemetry system. Even though it seems superior to existing protocols, further studies in implementing the Streaming Telemetry system need to be studied. This paper is focused on investigating the trade-offs and performance of gNMI Streaming Telemetry. Design and simulation were carried out using Docker-based networking lab tools, namely Containerlab. Integration of the monitoring system and network topology is also carried out in the Docker-based simulation. Observation results from each protocol show that the activity of taking metrics by the monitoring system does not have a significant effect on network conditions. This is indicated by the low average network latency and almost uniform throughput except in lossy and congestion conditions. Observations in the simulation also show that the gNMI monitoring system uses I/O resources more intensively than other protocols. The research also discusses the integration of gNMI Streaming Telemetry and log monitoring, which shows an increase in memory usage of 70MB and Disk I/O resources increasing by 33%. In this research, indications were also found of increasing CPU utilization by the gNMI monitoring system by 50% of the mode data recorded in the observations.
format Theses
author Kurniacahya Ariefputra, Fierda
spellingShingle Kurniacahya Ariefputra, Fierda
ANALYSIS OF THE PERFORMANCE OF A MONITORING SYSTEM BASED ON GNMI STREAMING TELEMETRY WITH CONTAINERLAB NETWORK SIMULATION
author_facet Kurniacahya Ariefputra, Fierda
author_sort Kurniacahya Ariefputra, Fierda
title ANALYSIS OF THE PERFORMANCE OF A MONITORING SYSTEM BASED ON GNMI STREAMING TELEMETRY WITH CONTAINERLAB NETWORK SIMULATION
title_short ANALYSIS OF THE PERFORMANCE OF A MONITORING SYSTEM BASED ON GNMI STREAMING TELEMETRY WITH CONTAINERLAB NETWORK SIMULATION
title_full ANALYSIS OF THE PERFORMANCE OF A MONITORING SYSTEM BASED ON GNMI STREAMING TELEMETRY WITH CONTAINERLAB NETWORK SIMULATION
title_fullStr ANALYSIS OF THE PERFORMANCE OF A MONITORING SYSTEM BASED ON GNMI STREAMING TELEMETRY WITH CONTAINERLAB NETWORK SIMULATION
title_full_unstemmed ANALYSIS OF THE PERFORMANCE OF A MONITORING SYSTEM BASED ON GNMI STREAMING TELEMETRY WITH CONTAINERLAB NETWORK SIMULATION
title_sort analysis of the performance of a monitoring system based on gnmi streaming telemetry with containerlab network simulation
url https://digilib.itb.ac.id/gdl/view/79085
_version_ 1822996062170775552