De meeste technologie containers wonen op minder dan vijf minuten, en de levensduur worden steeds korter

0
160

Een meerderheid van de container gevallen, 54%, zijn slechts ongeveer vijf minuten of minder. En deze gemiddelde levensduur steeds korter.

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

Foto: Joe McKendrick

Het vergelijken van de container nu levensduur ten opzichte van een jaar geleden, een recente studie van Sysdig vindt dat het aantal containers dat zijn leven voor 10 seconden of minder is verdubbeld van 11% naar 22%. Het aantal containers dat live voor vijf minuten of minder meer dan verdubbeld, van 20% in 2018 tot en met 54% dit jaar.

“Het is bekend dat de containers zijn tijdelijk. Wat verrassend is, is dat meer dan de helft van de containers zijn leven voor minder dan vijf minuten,” het onderzoek van de auteurs wijzen. Zij voegen er aan toe dat deze extreem korte levensduur hebben gevolgen voor de veiligheid, die een DevOps aanpak. “Veel containers moet alleen lang genoeg leven om het uitvoeren van een functie en vervolgens te beëindigen wanneer deze compleet is. Seconden lijken kort, maar voor sommige processen is het enige dat nodig is. We verwachten dat het aantal containers met een korte levensduur te verhogen, vooral op serverloze platforms die uitstekend geschikt zijn voor het uitvoeren van korte termijn taken.”

Container Levensduur

<=10 seconden 22%<=1 minuut 17%<=5 minuten 15%<=10 minuten 9%<=30 minuten 10%<=1 uur 4%<=6 uur 6%<=1 dag 3%<=1 week 8%<=2 weken 4%>2 weken 4%

Op één week, is er een piek in de containers te stoppen (8%), de auteurs van de studie observeren. “We onderzocht waarom dit het geval zou kunnen zijn en dat wij kunnen correleren deze te Kubernetes zijn werk te doen van auto-scaling up en down. Tijdens het weekend, als de vraag op de diensten afnemen, Kubernetes vermindert het aantal sessies per dienst.” Uit de enquête blijkt dat Kubernetes is het duidelijk orchestrator van de keuze, werkzaam bij 77% van de onderzochte sites.

Daarnaast is de enquête blijkt ook dat de helft van de container afbeeldingen vervangen – ook bekend als de ‘churn’ – in een week of minder. “Voor de meeste, zo niet alle, bedrijven vandaag de dag, speed-to-market zaken en maakt het verschil in het behoud van de competitiviteit,” de auteurs van de studie staat. “Code-implementatie wordt ingezet vaker, die op zijn beurt betekent nieuwe container beelden. Containers ondersteuning van wat bedrijven nodig hebben om goede ideeën omzetten in werkelijkheid, snel.”

Diensten — gedefinieerd als “het functionele software-componenten van toepassingen, zoals database-software, load balancers, en de aangepaste code” — zijn rond voor veel langere perioden, de Sysdig studie laat ook zien. Deze aantallen zijn relatief ongewijzigd ten opzichte van de 2018 studie. “Onder, containers zal starten en stoppen van de ondersteuning schalen en andere activiteiten, maar toepassingen zal blijven.”

Service Levensduur

<=10 seconden 0%<=1 minuut 1%<=5 minuten 3%<=10 minuten 3%<=30 minuten 6%<=1 uur 6%<=6 uur 6%<=1 dag 3%<=1 week 12%<=2 weken, 6%>2 weken 53%

“Containers zijn een perfecte metgezel voor de agile beweging,” de onderzoekers staat. “Ze helpen versnellen van de ontwikkeling en release van code, vaak als container-microservices. Wij vinden dat meer dan de helft van de container afbeeldingen zijn vervangen – ook wel ‘churn’ – in een week of minder. Dit weerspiegelt de daling in de tijd tussen de code releases. Verder geeft het aan dat CI/CD pijpleidingen helpen ontwikkelaar teams leveren van software-updates op een snellere cadans dan ooit tevoren.”

Verwante Onderwerpen:

Datacenters

Cloud

Big Data Analytics

Innovatie

Tech en Werk

Samenwerking