A COMPARISON OF TERRAFORM AND ANSIBLE ON PROXMOX VE

Read full text
Authors: Robin Fransson
Cited by: 0

Abstract

Att administrera enheter manuellt är tidskrävande och ineffektivt. För att möta dessa utmaningar används automatiseringsverktyg såsom Ansible och Terraform för att effektivisera hanteringen av virtualiserade miljöer. Detta examensarbete undersöker hur dessa verktyg kan implementeras i Netcenter för att automatisera Proxmox-miljöer. Syftet med detta arbete är att jämföra vilket av verktygen mellan Terraform och Ansible som är mest lämpligt för att automatisera Netcenters Proxmoxservrar. Netcenter är den av Mälardalens universitet och tillhandahåller fysiska servrar för nätverksstudenter. Jämförelsen baseras på tre aspekter, prestanda, begränsningar och användarvänlighet. Utifrån syftet formulerades tre frågeställningar. Den första undersöker vad det ena verktyget kan göra som inte det andra kan. Den andra fokuserar på prestanda genom att analysera körtid, CPU- och RAM-användning. Den tredje frågeställningen tittar på användarvänligheten hos respektive verktyg. Genomförandet bestod av tre tester för respektive verktyg som skulle representera olika automatiseringsscenarier. Resultatet visade att Terraform hade snabbast körtid och hade fler funktioner, medan Ansible uppvisade lägre CPU- och RAM-användning. Jämförelserna gjorde det möjligt att dra slutsatsen att Terraform är det automatiseringsverktyg som är bättre när det kommer till att skapa och hantera virtuella maskiner för Netcenters Proxmox servrar.

Fields of Study & Subjects

Cloud Computing and Resource Management Software System Performance and Reliability Cloud Computing and Remote Desktop Technologies

Publication details

Journal / source
KTH Publication Database DiVA (KTH Royal Institute of Technology)
Publication date
1 January 2026
Language
SV
Document type
Thesis