Störningsfritt med smarta algoritmer
Störningar i onlinetjänster är ett allt vanligare problem som kostar både pengar och tålamod. Nu har Umeåforskaren Olumuyiwa Ibidunmoye utvecklat automatiserade algoritmer för att förhindra störningar i tjänster vars data lagras i en molnserver.
Driftstörningar i onlinetjänster har blivit vanligt och svårare att hantera på grund av den snabba tillväxten av webbtjänster, den oförutsägbara volymen av användartrafik samt storlek och komplexitet hos den datorinfrastruktur som tjänsterna nyttjar.
För att minimera påverkan eller förhindra att det händer igen är det nödvändigt att kontinuerligt mäta status på systemen med två slags felsökningar. Den första innebär att upptäcka och diagnostisera symptom på anomalier, som oväntade belastningstoppar, i systemets status över tid. Den andra innebär att intelligent bestämma och genomföra korrigerande åtgärder för att återställa tjänstens funktion.
– Jag har utvecklat och undersökt tekniker som automatiskt avslöjar symptom på problem och intelligent rangordnar dem med begränsad mänsklig inblandning, anpassar sig till förändringar i systemets tillstånd och löser servicefördröjningar genom stegvis anpassning av serverresursernas kapacitet baserat på efterfrågan, säger Olumuyiwa Ibidunmoye, dataforskare vid Umeå universitet som i sin avhandling introducerar ett automatiserat tillvägagångssätt för att lösa dessa två problem, till exempel som effekt av att flera applikationer delar samma servrar i molnsystemet.
Förlorade miljoner
Tröga och otillgängliga internettjänster har både ekonomiska och operativa konsekvenser. Till exempel kan en enskild timmes störningsepisod kosta en e-handelswebbplats som Amazon.com miljoner dollar i förlorad försäljning medan tjänsteleverantörer spenderar mycket arbetstid med att återställa tjänsten.
Avhandlingsarbetet har utförts på Institutionen för datavetenskap vid Umeå universitet i samarbete med forskare vid Intel Labs i Irland.
Källa: Umeå universitet