Functiebeschrijving
Load balancers sturen verkeer meestal puur op snelheid. Dat betekent dat servers vaak draaien zonder oog voor hun energieverbruik. Jij onderzoekt hoe load balancing slimmer kan, zodat systemen niet alleen snel zijn maar ook duurzaam.
Interessegebieden:
Cloud, software development, duurzaamheid
Deze afstudeeropdracht maakt deel uit van het afstudeerproject CODE GREEN . Binnen dit project onderzoeken we hoe software duurzamer kan worden gemaakt gedurende de hele lifecycle, van ontwerp en ontwikkeling tot testen en onderhoud. Jouw opdracht is één van de bouwstenen waarmee we samen concrete oplossingen ontwikkelen die energie besparen, CO₂-uitstoot verminderen en software groener maken.
Veel organisaties willen hun IT-infrastructuur verduurzamen en zoeken oplossingen die niet alleen snel en schaalbaar zijn, maar ook energie-efficiënt. In datacenters draait dagelijks een enorme hoeveelheid hardware, vaak zonder optimale benutting. Traditionele load balancers verdelen requests vooral op basis van latency en throughput. Daarbij wordt geen rekening gehouden met energieverbruik of kosten, terwijl servers vaak draaien met wisselende efficiëntie en energietarieven.
De uitdaging is om load balancing contextbewuster te maken, zodat prestaties, kosten en energieverbruik in samenhang worden meegenomen.
De opdracht
Onderzoek hoe je een load balancer kunt uitbreiden met beslislogica die kosten, performance en energie-efficiëntie evenwichtig afweegt. Het is belangrijk dat de klant zelf de weging tussen deze factoren kan instellen, zodat het algoritme aansluit bij hun wensen, prioriteiten en beleid.
Concreet ga je werken aan:
Analyseer bestaande load balancing-algoritmes en hun effect op performance, energieverbruik en kosten.
Onderzoek hoe data over energieverbruik, kosten en prestaties van servers verzameld en betrouwbaar ingezet kan worden in realtime besluitvorming.
Ontwerp een flexibel algoritme waarin de klant zelf wegingen kan instellen voor de drie factoren.
Bouw een Proof of Concept waarin je dit algoritme implementeert.
Vergelijk de prestaties van jouw oplossing met een traditionele load balancer op basis van meetbare resultaten.
Om deze opdracht te kunnen doen is B2-taalvaardigheid in het Nederlands vereist.
#J-18808-Ljbffr
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Functiedetails
Publicatiedatum:
February 28, 2026
Functietype:
Technologie
Locatie:
Netherlands
Company:
Info Support
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.