Wat zijn gereserveerde instances en hoe kun je daarmee geld besparen?

Met gereserveerde instances bespaart u geld doordat u zich voor één of drie jaar vastlegt op een specifieke cloudresource, in ruil voor een aanzienlijk lager uurtarief. In vergelijking met on-demand-tarieven verlagen gereserveerde instances de rekenkosten doorgaans met 30 tot 72 procent, afhankelijk van de provider, de regio en de looptijd van de overeenkomst. In de onderstaande paragrafen wordt uitgelegd hoe gereserveerde instances werken, wanneer ze zinvol zijn en welke risico's u moet afwegen voordat u een verbintenis aangaat.

Hoeveel kunt u eigenlijk besparen met gereserveerde instances?

Met gereserveerde instances kunt u uw kosten voor cloudcomputing met 30 tot 72 procent verlagen in vergelijking met on-demand-tarieven. De exacte besparingen zijn afhankelijk van de cloudprovider, het type instance, de regio en of u alles vooraf, gedeeltelijk vooraf of maandelijks betaalt. Een driejarige verbintenis waarbij u alles vooraf betaalt bij AWS, Azure of GCP levert steevast de grootste kortingen op, terwijl een eenjarige verbintenis zonder vooruitbetaling meer flexibiliteit biedt tegen een kleinere besparing.

Om dat concreet te maken: als uw organisatie een workload draait die op on-demand-basis ongeveer 10.000 euro per maand kost, kan een verbintenis voor een gereserveerde instantie van één jaar dat bedrag terugbrengen tot ergens tussen de 6.000 en 7.500 euro per maand. Over een periode van twaalf maanden levert dat een besparing op van 30.000 tot 48.000 euro op één enkele workload. Vermenigvuldig dat met tientallen stabiele workloads en het cumulatieve effect wordt aanzienlijk.

Het besparingspotentieel is het grootst wanneer u te maken hebt met voorspelbare, continue workloads. Workloads die 24 uur per dag op een hoge bezettingsgraad draaien, komen hiervoor het meest in aanmerking. Workloads die met tussenpozen worden uitgevoerd, experimenteel van aard zijn of waarvan de omvang binnen de verbintenisperiode waarschijnlijk zal veranderen, leveren niet hetzelfde rendement op en kunnen zelfs duurder uitvallen dan on-demand-oplossingen als de gereserveerde capaciteit onbenut blijft.

Hoe werken gereserveerde instances?

Bij gereserveerde instances ruilt u een afnameverplichting in voor een kortingstarief. U verbindt zich vooraf tot het gebruik van een specifiek type cloudresource gedurende één of drie jaar, en in ruil daarvoor hanteert de cloudprovider een lagere prijs per uur voor die resource. U reserveert geen fysieke machine; u reserveert het recht om een bepaalde hoeveelheid rekencapaciteit tegen een gereduceerd tarief te gebruiken.

Wanneer uw actieve instanties voldoen aan de kenmerken van uw reservering, wordt de korting automatisch toegepast. Als u minder resources gebruikt dan uw reservering dekt, betaalt u toch voor de gereserveerde capaciteit, ongeacht of u deze gebruikt of niet. Dit is de fundamentele afweging: lagere kosten per eenheid in ruil voor een gebruiksverplichting.

De meeste aanbieders bieden twee brede categorieën van gereserveerde capaciteit aan:

  • Standaard gereserveerde instances: Gekoppeld aan een specifiek instancetype en een specifieke regio, waardoor de hoogste korting wordt geboden, maar de flexibiliteit om later wijzigingen aan te brengen het kleinst is.
  • Converteerbare gereserveerde instances: Hiermee kunt u de reservering tijdens de looptijd omzetten naar een ander type of een andere grootte, tegen een iets lagere korting.

De betalingsopties zijn ook van invloed op de opbouw van de korting. Als u alles in één keer vooruitbetaalt, profiteert u van de maximale besparing. Bij een gedeeltelijke vooruitbetaling worden de kosten verdeeld over een eerste betaling en een verlaagd maandelijks bedrag. Als u niets vooruitbetaalt, worden de kosten volledig over de maandelijkse betalingen gespreid; dit ontziet uw cashflow, maar leidt tot een lagere totale korting.

Wat is het verschil tussen gereserveerde instances en on-demand-tarieven?

Het belangrijkste verschil tussen gereserveerde instances en on-demand-tarieven is de keuze tussen verbintenis en flexibiliteit. Bij on-demand-tarieven kunt u resources op elk moment starten en stoppen en betaalt u alleen voor wat u daadwerkelijk gebruikt, waarbij de facturering per uur of per seconde plaatsvindt. Gereserveerde instances vereisen een verbintenis van één of drie jaar, maar bieden daarvoor een aanzienlijk lager uurtarief voor die capaciteit.

On-demand-tariefstelling is de standaardoptie en de duurste keuze voor langdurige workloads. Deze optie is ontworpen met het oog op flexibiliteit: u kunt op elk moment een server opstarten zonder dat u zich vooraf hoeft vast te leggen, en deze weer uitschakelen wanneer u hem niet langer nodig hebt. Die flexibiliteit heeft echter een prijs, omdat de cloudprovider zijn planning niet kan afstemmen op uw gebruik.

Reserved instances veranderen de economische verhoudingen doordat ze de aanbieder voorspelbaarheid bieden in ruil voor een prijsverlaging. U neemt het risico van ongebruikte capaciteit op zich; de aanbieder beloont u voor dat risico met een lager tarief. Voor workloads waarvan u weet dat ze continu zullen draaien, is deze afweging eenvoudig. Voor onvoorspelbare of kortstondige workloads blijft on-demand de betere keuze.

Een derde prijsmodel dat het vermelden waard is, zijn spot- of preemptible-instances. Deze bieden nog grotere kortingen dan reserved instances, maar kunnen door de provider op korte termijn worden onderbroken. Reserved instances houden het midden tussen on-demand en spot: ze leveren meer besparingen op dan on-demand en bieden meer betrouwbaarheid dan spot.

Welke soorten gereserveerde instances zijn er beschikbaar?

De belangrijkste soorten gereserveerde instances verschillen per aanbieder, maar bij AWS, Azure en GCP volgen de belangrijkste opties een consistent patroon: standaardreserveringen met vaste kenmerken, flexibele of converteerbare reserveringen waarbij tijdens de looptijd wijzigingen mogelijk zijn, en regionale versus zonale reserveringen die verschillen in de manier waarop de capaciteit wordt gegarandeerd.

AWS-gereserveerde instances

AWS biedt Standard Reserved Instances en Convertible Reserved Instances aan. Bij Standard RIs liggen de instance-familie, de grootte, het besturingssysteem en het tenancy voor de volledige looptijd vast, en bieden ze de hoogste korting. Met Convertible RIs kunt u tijdens de looptijd overstappen naar een andere instanceconfiguratie, tegen een korting die doorgaans ongeveer 10 procentpunten lager ligt dan bij Standard RIs. AWS biedt ook Savings Plans aan, die op dezelfde manier werken als Reserved Instances, maar van toepassing zijn op een breder scala aan diensten op basis van een vastgelegd bestedingsniveau per uur in plaats van een specifiek instancetype.

Equivalenten van Azure en GCP

Azure Reserved VM Instances werken volgens hetzelfde principe: u verbindt zich voor een looptijd van één of drie jaar tot een specifieke VM-grootte of -familie en ontvangt een korting op de pay-as-you-go-tarieven. Azure biedt bovendien de mogelijkheid om de reikwijdte van de reservering in te stellen op abonnements- of gedeeld niveau, waardoor financiële teams flexibel kunnen bepalen hoe kortingen binnen de organisatie worden toegepast. Google Cloud biedt Committed Use Discounts (CUD's) voor Compute Engine, die fungeren als het GCP-equivalent van gereserveerde instances, met looptijden van één en drie jaar voor vCPU- en geheugenbronnen.

Wanneer kun je beter gereserveerde instances kopen in plaats van on-demand?

U kunt het beste gereserveerde instances aanschaffen wanneer een workload een constante, hoge bezettingsgraad heeft en u er zeker van bent dat de benodigde resources binnen de verbintenisperiode niet significant zullen veranderen. Het break-evenpunt voor de meeste reserveringen van één jaar wordt al binnen enkele maanden bij continu gebruik bereikt, wat betekent dat elke workload die meer dan ongeveer 50 tot 60 procent van de tijd draait, waarschijnlijk minder kost met een reservering dan bij on-demand gebruik.

Sterke kandidaten voor verbintenissen inzake gereserveerde instances zijn onder meer:

  • Productie-applicatieservers die continu draaien
  • Databases met een voorspelbare omvang en consistente eisen aan de beschikbaarheid
  • Essentiële infrastructuurcomponenten zoals load balancers, monitoringagenten en identiteitsdiensten
  • Batchverwerking van workloads met een regelmatig, voorspelbaar schema en een consistent resourceverbruik

Voorbeelden van ongeschikte kandidaten zijn ontwikkel- en testomgevingen die regelmatig worden stilgelegd, experimentele workloads waarvan de vereisten nog in ontwikkeling zijn, en alle resources waarvan de omvang waarschijnlijk zal worden aangepast, die zullen worden vervangen of buiten gebruik zullen worden gesteld binnen de vastgelegde periode.

Een praktische aanpak is om ten minste 30 tot 90 dagen aan gebruiksgegevens te analyseren voordat u een verbintenis aangaat. Bekijk de gebruikspatronen, breng vast welke resources consequent op of bijna op volle capaciteit draaien, en begin met een gedeeltelijke reservering die uw bevestigde basisbehoefte dekt. U kunt altijd meer reserveringen toevoegen naarmate de patronen duidelijker worden, maar u kunt niet zomaar uit een bestaande verbintenis stappen zonder een financiële boete.

Wat zijn de risico’s van het aangaan van een verbintenis voor gereserveerde instances?

Het grootste risico van gereserveerde instances is dat u betaalt voor capaciteit die u niet gebruikt. Als een workload halverwege de looptijd wordt buiten gebruik gesteld, in omvang wordt aangepast of naar een andere regio of een ander instancetype wordt gemigreerd, blijven er kosten voor de reservering in rekening worden gebracht, zelfs als er geen bijbehorende resource actief is. Deze kosten voor ongebruikte reserveringen kunnen de besparingen die de verbintenis juist had moeten opleveren, snel uithollen of tenietdoen.

Andere risico’s waarmee rekening moet worden gehouden, zijn onder meer:

  • Overmatige inzet: Als u meer gereserveerde capaciteit aanschaft dan uw werkelijke basisbehoefte, betekent dit dat u onbenutte capaciteit tegen een vast tarief subsidieert.
  • Technologische veranderingen: Cloudproviders brengen regelmatig nieuwere, kostenefficiëntere generaties instances op de markt. Als u zich voor drie jaar vastlegt op een ouder instancetype, loopt u het risico dat u, in vergelijking met nieuwere opties, aan hogere kosten vastzit.
  • Organisatorische verandering: Fusies, migraties van applicaties of veranderingen in de cloudstrategie kunnen ervoor zorgen dat toezeggingen die voorheen zinvol waren, overbodig worden.
  • Hiaten in de zichtbaarheid: Zonder dat er binnen de verschillende teams duidelijk is wie verantwoordelijk is voor de reserveringen, wordt het moeilijk om bij te houden welke toezeggingen daadwerkelijk worden benut en welke geldverspilling zijn.

Converteerbare gereserveerde instances en Savings Plans verminderen een deel van deze risico’s doordat ze meer flexibiliteit bieden om tijdens de looptijd aanpassingen door te voeren, maar ze nemen het verbintenisrisico niet volledig weg. De meest effectieve manier om dit risico te beperken is een strak beheer: regelmatige evaluaties van het gebruik van de reserveringen, duidelijke verantwoordelijkheid voor de verbintenissen en een proces om de dekking aan te passen naarmate de werklasten veranderen.

Hoe wij helpen bij het optimaliseren van gereserveerde instances

Om gereserveerde instances effectief te beheren, is meer nodig dan alleen een eenmalige aankoopbeslissing. Het vereist voortdurende monitoring, duidelijke verantwoordingsplicht binnen zowel de financiële als de technische teams, en een gestructureerd proces voor het herzien van verbintenissen naarmate uw cloudomgeving verandert. Dit is precies waar een volwassen FinOps-aanpak het verschil maakt.

Via onze FinOps-diensten, helpen wij organisaties bij het opzetten van het beleid en de operationele discipline die nodig zijn om het maximale uit hun reserveringsverplichtingen te halen. Concreet ondersteunen wij u met:

  • Gebruiksanalyse: Bepalen welke workloads op basis van daadwerkelijke gebruikspatronen binnen AWS, Azure en GCP in aanmerking komen voor reservering
  • Strategie inzake betrokkenheid: Het bepalen van de juiste combinatie van standaardreserveringen, converteerbare reserveringen en spaarplannen om een evenwicht te vinden tussen besparingen en flexibiliteit
  • Doorlopend bestuur: Het vaststellen van een vast evaluatieritme, zodat de toezeggingen in lijn blijven met de werkelijke vraag naarmate uw omgeving zich ontwikkelt
  • Verantwoordelijkheid tussen teams: Financiën, IT en engineering met elkaar verbinden door middel van een gezamenlijk overzicht van de reserveringsdekking en -benutting
  • Beoordeling van de FinOps-rijpheid: Een gestructureerd uitgangspunt om inzicht te krijgen in de huidige stand van zaken binnen uw organisatie en waar de meest waardevolle optimalisatiemogelijkheden liggen

Klanten waarmee we samenwerken, hebben tot 30 procent besparing op hun cloudkosten gerealiseerd door strategieën voor gereserveerde instances te combineren met bredere maatregelen voor cloudkostenoptimalisatie. Als u wilt weten hoeveel uw organisatie zou kunnen besparen, neem contact met ons op om uw huidige cloudopstelling te bespreken en te bekijken hoe gereserveerde instances in uw optimalisatieplan passen.

Deze inhoud is gegenereerd met behulp van AI en kan fouten bevatten.

De waarde
Privacyoverzicht

Deze site maakt gebruik van cookies, zodat wij je de best mogelijke gebruikerservaring kunnen bieden. Cookie-informatie wordt opgeslagen in je browser en voert functies uit zoals het herkennen wanneer je terugkeert naar onze site en helpt ons team om te begrijpen welke delen van de site je het meest interessant en nuttig vindt.