A COMPARISON OF TERRAFORM AND ANSIBLE ON PROXMOX VE
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