Linux Konsult | IT support | Digital lagring | Kameradirekt | Fotoportalen | IT Bloggen | IT Partners | Driftstatus


Zilux IT står med Ukraina!
Demokrati är ingen självklarhet.

Konsultbloggen

En resa mot en mer flexibel molninfrastruktur

2025-01-31

En resa mot en mer flexibel molninfrastruktur

I vår strävan efter att bygga en robust och skalbar molninfrastruktur för vår kunds behov har vi stött på en del utmaningar med den nuvarande lösningen, Proxmox. Även om Proxmox är en kraftfull plattform för virtualisering har vi upptäckt vissa begränsningar som hindrar oss från att uppnå den effektivitet och flexibilitet vi önskar.

En av de största utmaningarna vi har stött på är avsaknaden av ett API som möjliggör automatisk distribution av virtuella maskiner (VM:ar) baserat på tillgängliga resurser. För att lösa detta har vi tvingats utveckla vår egen "shim" – en anpassad lösning som fungerar som en brygga mellan Proxmox och våra automatiseringsverktyg. Denna lösning har dock visat sig vara komplex att underhålla och har inte alltid fungerat som förväntat.

Utöver detta har vi upplevt problem när vi använder Terraform, ett verktyg för infrastruktur som kod, när det gäller att hantera vår Proxmox-miljö. Återkommande timeouts och problem med PVEProxy, en proxytjänst som ibland kräver omstart, har försvårat våra försök att automatisera och effektivisera vår infrastrukturhantering.

Mot en mer molnliknande framtid

Med våra växande behov, inklusive hanteringen av Kubernetes-kluster, insåg vi att vi behövde en mer mogen lösning som kunde erbjuda den flexibilitet och skalbarhet vi sökte. Efter att ha utvärderat olika alternativ bestämde vi oss för att genomföra en Proof of Concept (POC) med Apache Cloudstack.

Cloudstack är en öppen källkods plattform för molninfrastruktur som erbjuder en mängd funktioner för att bygga och hantera privata och publika moln. Det är designat för att vara enkelt att använda och passar bra för mindre team som oss som behöver en kraftfull men lättadministrerad lösning.

Vår POC med Cloudstack har hittills varit mycket lovande. Vi har imponerats av dess administrativa enkelhet, vilket eliminerar behovet av stora specialiserade team. Dessutom har vi upptäckt att Cloudstack fungerar sömlöst med Terraform, vilket gör det möjligt för oss att automatisera vår infrastrukturhantering på ett effektivt sätt.

En annan fördel med Cloudstack är dess stöd för lifecycle management av Kubernetes kluster, vilket är avgörande för våra framtida behov av att hantera containeriserade applikationer. Med Cloudstack kan vi enkelt skapa och hantera Kubernetes-kluster, vilket ger oss den flexibilitet och skalbarhet vi behöver för att stödja vår kunds växande krav.

Slutsats

Även om vår resa med Proxmox har gett oss värdefulla insikter har vi insett att det är dags att gå vidare till en annan lösning som kan möta våra framtida behov bättre. Vår POC med Apache Cloudstack har visat att det är en lovande plattform som kan erbjuda den automatisering, flexibilitet, skalbarhet och enkelhet vi söker. Vi är övertygade om att Cloudstack kommer att vara en viktig del av vår strategi för att bygga en robust och effektiv molnliknande infrastruktur för vår kund.

Zilux IT AB

Tel: 0707557328
Email: hello@zilux.se
Org.Nr: 559238-2633