BK cloud / systemen Notities
NL
English ENDeutsch DEEspañol ES中文 ZHFrançais FRPortuguês (Brasil) PT-BR日本語 JAहिन्दी HINederlands NL
Laten we kennismaken ↗
← Terug naar praktijknotities

EFS Bursting versus Elastic Throughput: hoe kies je?

De juiste EFS-doorvoermodus is niet die met het hoogste getal in de kop. Het is de modus waarvan het capaciteitsmodel past bij het patroon van de werklast en waarvan het team de kosten en faalwijzen met vertrouwen kan beheren.

Amazon EFS biedt momenteel Elastic, Provisioned en Bursting Throughput. Ze lossen verschillende problemen op.

Bursting: capaciteit volgt opgeslagen gegevens

Bursting past goed wanneer de doorvoerbehoefte meegroeit met de hoeveelheid gegevens in Standard-opslag en drukke perioden worden gevolgd door genoeg rustige tijd om credits aan te vullen. Het kan voordelig en eenvoudig zijn, maar de duurzame basisdoorvoer kan bij kleine bestandssystemen verrassend laag zijn.

Kies dit als de opslagomvang en doorvoervraag werkelijk samen groeien. Behandel opgebouwde credits niet als blijvende capaciteit. Een voortdurend dalend BurstCreditBalance bewijst dat de werklast niet in evenwicht is.

Elastic: capaciteit volgt de activiteit

Elastic Throughput schaalt automatisch met de workloadactiviteit en gebruikt geen burstcredits. AWS raadt dit aan voor piekende of onvoorspelbare workloads, vooral als de gemiddelde doorvoer maar een klein deel van de piek is. Daarmee verdwijnt het risico op uitval door uitgeputte credits en is minder capaciteitsplanning nodig.

De afweging is financieel, niet architectonisch: Elastic Throughput wordt op gebruik afgerekend, dus veel of slecht beheerde I/O kan de kosten verhogen. Bewaak MeteredIOBytes, stel budgetten in en onderzoek onverwachte vraag in plaats van aan te nemen dat automatische schaalbaarheid beheer overbodig maakt.

Provisioned: capaciteit volgt een expliciete behoefte

Provisioned Throughput koppelt doorvoer los van de grootte van het bestandssysteem en biedt een gekozen capaciteitsniveau. Het past bij belastingen met een bekende, aanhoudende behoefte of een hogere verhouding tussen gemiddelde en piekbelasting. Het voordeel is voorspelbaarheid; de verantwoordelijkheid is de ingestelde capaciteit goed te kiezen en te blijven beoordelen.

Te weinig capaciteit reserveren leidt opnieuw tot een capaciteitsbeperking. Te veel reserveren verspilt geld. Deze modus werkt het best wanneer metingen stabiel genoeg zijn om een expliciete toezegging te onderbouwen.

Een praktisch keuzekader

  • Gebruik Bursting als de opslagomvang de doorvoer goed voorspelt, rustige perioden de credits aanvullen en creditmonitoring bij het normale beheer hoort.
  • Gebruik Elastic wanneer de vraag onregelmatig is, pieken moeilijk te voorspellen zijn of het vermijden van uitgeputte credits de verbruiksafhankelijke prijs waard is.
  • Gebruik Provisioned wanneer de doorvoerbehoefte bekend, relatief constant en onafhankelijk van de hoeveelheid opgeslagen gegevens is.

Migreren is een gemeten verandering

Leg vóór een moduswijziging de basismetrieken vast: verwachte piek- en gemiddelde vraag, huidige credittrend en applicatielatentie. Vergelijk daarna dezelfde signalen en beoordeel de kosten. AWS beschrijft ook tijdelijke beperkingen na het overstappen naar of aanpassen van Provisioned Throughput; neem de geldende tijdsbeperkingen daarom op in het draaiboek.

De beslissing in één zin

Als opgeslagen gegevens de vraag voorspellen, kan Bursting passen. Bij onvoorspelbare activiteit is Elastic meestal het operationeel veiligere model. Is de behoefte stabiel en meetbaar, dan kan Provisioned bewust gekozen capaciteit bieden. Welke modus je ook kiest, maak de beperkende hulpbron zichtbaar.

Officiële bronnen