De fleste teknologi beholdere, der bor mindre end fem minutter, og levetiden bliver endnu kortere

0
167

Et flertal af container tilfælde, 54%, er kun omkring fem minutter eller mindre. Og disse gennemsnitlige levetid bliver stadig kortere.

ship-freighter-san-francisco-ca-cropped-october-2013-photo-by-joe-mckendrick.jpg

Foto: Joe McKendrick

Sammenligning af container levetid nu i forhold til for et år siden, en nylig undersøgelse fra Sysdig finder, at antallet af containere, som er i live efter 10 sekunder eller mindre er fordoblet, fra 11% til 22%. Antallet af containere, der lever i fem minutter eller mindre, mere end fordoblet, fra 20% i 2018 til 54% i år.

“Det er velkendt, at containere er forbigående. Hvad der er overraskende er, at over halvdelen af beholdere, lever for mindre end fem minutter,” undersøgelsens forfattere påpeger. De tilføjer, at disse ekstremt kort levetid har konsekvenser for sikkerheden, kræver en DevOps tilgang. “Mange beholdere skal kun leve længe nok til at udføre en funktion, og derefter afslutte det, når den er komplet. Sekunder kan virke kort, men for nogle processer, det er alt, der kræves. Vi forventer, at antallet af containere med kort levetid til at stige, især på serverless platforme, der er velegnet til at køre på kort sigt opgaver.”

Container Levetid

<=10 sekunder 22%<=1 minut 17%<=5 minutter og 15%<=10 minutter 9%<=30 minutter 10%<=1 time 4%<=6 timer 6%<=1 dag, 3%<=1 uge 8%<=2 uger 4%>2 uger 4%

På en uge, er der er en stigning i beholdere stop (8%), undersøgelsens forfattere observere. “Vi undersøgte, hvorfor dette kan være tilfældet, og fandt, at vi kan knytte dette til Kubernetes gør sit job af auto-scaling op og ned. I løbet af weekenden, da efterspørgslen på ydelser fald, Kubernetes reducerer antallet af kørende forekomster per tjeneste.” Undersøgelsen viser, at Kubernetes er klar orchestrator valg, der er ansat på 77% af de undersøgte lokaliteter.

Hertil kommer, at undersøgelsen også viser, at halvdelen af container billeder, der får erstattet – også kendt som churn – i en uge eller mindre. “For de fleste, hvis ikke alle af nutidens virksomheder, speed-to-market spørgsmål og gør hele forskellen i at bevare konkurrenceevnen,” undersøgelsens forfattere stat. “Kode udbredelse er ved at blive udsendt oftere, hvilket igen betyder, at nye beholder billeder. Beholdere støtte, hvad virksomhederne har behov for at slå gode ideer til virkelighed, hurtigt.”

Service — defineret som “funktionelle software komponenter af applikationer som database-software, load balancers, og brugerdefineret kode” — er omkring meget længere perioder, Sysdig undersøgelse også viser. Disse tal er relativt uændret fra 2018 undersøgelse. “Nedenunder, containere vil starte og stoppe med at støtte skalering og andre operationer, men ansøgninger vil forblive.”

Service Levetid

<=10 sekunder 0%<=1 minut 1%<=5 minutter 3%<=10 minutter 3%<=30 minutter 6%<=1 time 6%<=6 timer 6%<=1 dag, 3%<=1 uge 12%<=2 uger 6%>2 uger 53%

“Containere er en perfekt ledsager til den agile bevægelse,” forskerne stat. “De bidrage til at fremskynde udvikling og udgivelse af kode, ofte som containertransport microservices. Vi fandt, at over halvdelen af container billeder erstattes – aka churn – i en uge eller mindre. Dette afspejler, at reduktion i tiden mellem kode udgivelser. Yderligere, angiver det, at CI/CD-rørledninger er at hjælpe udvikler teams leverer software-opdateringer i et hurtigere kadence end nogensinde før.”

Relaterede Emner:

Datacentre

Cloud

Big Data Analytics

Innovation

Tech og Arbejde

Samarbejde