Jurnal Nasional Teknik Elektro dan Teknologi Informasi
Vol 13 No 2: Mei 2024

Analisis Kinerja Sistem Pemantauan Berbasis Streaming Telemetry gNMI dengan Simulasi Jaringan Containerlab

Fierda Kurniacahya Ariefputra (Departemen Teknik Elektro, Sekolah Teknik Elektro dan Informatika, Institut Teknologi Bandung, Bandung, Jawa Barat 40132, Indonesia)
Eueung Mulyana (Departemen Teknik Elektro, Sekolah Teknik Elektro dan Informatika, Institut Teknologi Bandung, Bandung, Jawa Barat 40132, Indonesia)



Article Info

Publish Date
31 May 2024

Abstract

The rapid growth of the Internet has impacted the digital service development. This surge in demand has created opportunities for digital service industry players. Despite its positive impact, the growth of the Internet also poses technical challenges. In managing the increasing data traffic, resource monitoring plays a vital role. One of the latest methods for monitoring these resources is the utilization of the Google’s Remote Procedure Call (gRPC) Network Management Interface (gNMI) streaming telemetry system. While it seems superior to current protocols, there is a need for further exploration into the implementation of streaming telemetry systems. This paper specifically investigates the trade-offs and performance of gNMI streaming telemetry. The design and simulation were conducted utilizing containerlab, a Docker-based networking lab tool. In the Docker-based simulation, integration between the monitoring system and network topology was implemented. The results from observing each protocol indicate that the monitoring system’s metric retrieval activity had minimal impact on network conditions. This is evident in the consistently low average network latency and nearly uniform throughput, except in instances of packet loss and congestion. Simulation observations indicate that the gNMI monitoring system utilized input/output (I/O) resources more intensively compared to other protocols. The research also examined the integration of gNMI streaming telemetry and log monitoring, revealing a 70 MB rise in memory usage and a 33% increase in Disk I/O resources. Furthermore, the study uncovered signs of a 50% increase in CPU utilization by the gNMI monitoring system compared to the average data recorded in the observations.

Copyrights © 2024






Journal Info

Abbrev

JNTETI

Publisher

Subject

Computer Science & IT Control & Systems Engineering Electrical & Electronics Engineering Energy Engineering

Description

Topics cover the fields of (but not limited to): 1. Information Technology: Software Engineering, Knowledge and Data Mining, Multimedia Technologies, Mobile Computing, Parallel/Distributed Computing, Artificial Intelligence, Computer Graphics, Virtual Reality 2. Power Systems: Power Generation, ...