Return to search

Development and Implementation Strategies Towards a Comprehensive YANG Model-Based Configuration Data Generation Tool / Utvecklings- och implementeringsstrategier mot ett omfattande verktyg för generering av konfigurationsdata baserat på YANG-modeller

Effective management and operation of modern networks heavily rely on efficient network configuration management and infrastructure. Manual configuration management has been proven inefficient, and there is a need to automatize it. Such automatization can be done using YANG, which provides a standardized data modeling language that works across various network devices, offering a vital tool for network management. However, ensuring the performance and dependability of YANG modules requires effective testing. Manually creating configuration files for YANG modules is time-consuming, prompting the need for automated solutions. In this thesis, a prototype was developed to address this challenge by utilizing directed graphs and topological sorting techniques to generate configuration files for YANG modules. The development and evaluation of the prototype demonstrate its efficient time utilization, while acknowledging its limitations in handling complex YANG modules. The findings suggest that incorporating directed graphs and topological sorting in future YANG module testing tools holds promise as an effective approach. / Effektiv hantering och drift av moderna nätverk är starkt beroende av effektiv nätverkskonfigurationshantering och infrastruktur. Manuell konfigurations hantering har visat sig vara ineffektiv, och det finns ett behov av att automatisera den. Sådan automatisering kan göras med hjälp av YANG, som tillhandahåller ett standardiserat datamodelleringsspråk som fungerar på olika nätverksenheter och erbjuder ett viktigt verktyg för nätverkshantering. Dock krävs effektiv testning för att säkerställa prestanda och tillförlitlighet hos YANG-moduler. Manuell skapande av konfigurationsfiler för YANG-moduler är tidskrävande, vilket motiverar behovet av automatiserade lösningar. I denna avhandling utvecklades en prototyp för att möta denna utmaning genom att använda riktade grafer och topologisk sortering för att generera konfigurationsfiler för YANG-moduler. Utvecklingen och utvärderingen av prototypen visar på dess effektiva tidsanvändning samtidigt som dess begränsningar vid hantering av komplexa YANG-moduler erkänns. Resultaten antyder att inkludering av riktade grafer och topologisk sortering i framtida verktyg för testning av YANG-moduler kan vara en effektiv metod.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-328330
Date January 2023
CreatorsGarpenfeldt, Alma, Silfver Shahparastan, Linus
PublisherKTH, Hälsoinformatik och logistik
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess
RelationTRITA-CBH-GRU ; 2023:104

Page generated in 0.003 seconds