Overslaan en naar de inhoud gaan

Afrekenmodellen voor opslag in de cloud deugen niet

Dat beweert Matthew Wachs, een wetenschapper van de Carnegie Mellon University, op basis van onderzoek dat hij met collega’s heeft gedaan. Wachs presenteerde de resultaten op de Usenix-conferentie in Portland, Oregon.
Tech & Toekomst
Shutterstock
Shutterstock

Wachs ziet vooral problemen in de manier waarop de rekening wordt opgemaakt voor toegang tot de gegevens. In de regel kiezen de leveranciers voor het aantal getransporteerde megabytes, het aantal input/outputoperaties per seconde of een variatie daarop. Die zijn voor de leverancier makkelijk te meten, en ook makkelijk inzichtelijk te maken voor de klant. Maar die maten zeggen weinig over de feitelijke belasting van de disksystemen die de cloudleverancier heeft draaien, betoogt Wachs.

Verschillen in schijfbelasting
Om dat te illustreren wijst Wachs op het verschil tussen sequentiële en willekeurige schijftoegang. Bij het lezen van een grote hoeveelheid gegevens die aaneengesloten op schijf staan, hoeft het schijfsysteem veel minder werk te verzetten dan bij het uitlezen van gegevens die op verschillende plaatsen op de schijf staan. Per megabyte per seconde transfer vanaf disk kan de belasting bij sequentiële bestanden 1,6 procent zijn, en bij ‘random access’ wel 67 procent.

Verschillen ontstaan niet alleen door de aard van de uit te lezen gegevens. De mate waarin van de cache gebruik kan worden gemaakt, maakt bijvoorbeeld veel verschil: als gegevens uit cache gelezen worden (dus meermaals acher elkaar benaderd worden), belast dat het schijfsysteem minder dan wanneer dat niet het geval is. En metadata hebben heel andere karakteristieken dan ‘gewone’ data, terwijl het ook verschil maakt of van traditionele schijfopslag danwel van solid state disks gebruik wordt gemaakt, stelt Wachs.

Voor de leveranciers is het niet echt handig om gebruik te maken van een maat die niet aansluit bij de feitelijk gemaakte kosten. Bovendien geeft het klanten geen reden om efficiënt met schijftoegang om te gaan; dat kan op termijn zelfs de winstmarge van aanbieders aantasten, meent Wachs. Om die reden kunnen ze beter overstappen op een afrekenmethode die gebaseerd is op de feitelijke belasting van het schijvencomplex in de cloud. Op zich zal de ontwikkeling daarvan wel voeten in de aarde hebben, maar de problemen zijn niet onoverkomelijk, stelt Wachs.

Onrechtvaardige verschillen
Voor de klanten zal zo’n afrekenmodel wellicht minder inzichtelijk zijn. Maar de huidige afrekenmodellen kunnen zelfs ronduit onrechtvaardig uitpakken, en zullen op termijn zeker tot discussie leiden. ‘Bedrijven die 40 miljoen betalen terwijl ze voor 30 miljoen gebruiken, zullen liever zien dat afrekening en prijsstelling de werkelijke kosten reflecteren’, zei Wachs op de Usenix-conferentie.

De onderzoekspaper Exertion-based billing for cloud storage access is gepubliceerd op de conferentiesite van Usenix.

Gerelateerde artikelen
Gerelateerde artikelen

Reacties

Om een reactie achter te laten is een account vereist.

Inloggen Word abonnee

Melden als ongepast

Door u gemelde berichten worden door ons verwijderd indien ze niet voldoen aan onze gebruiksvoorwaarden.

Schrijvers van gemelde berichten zien niet wie de melding heeft gedaan.

Bevestig jouw e-mailadres

We hebben de bevestigingsmail naar %email% gestuurd.

Geen bevestigingsmail ontvangen? Controleer je spam folder. Niet in de spam, klik dan hier om een account aan te maken.

Er is iets mis gegaan

Helaas konden we op dit moment geen account voor je aanmaken. Probeer het later nog eens.

Maak een gratis account aan en geniet van alle voordelen:

Heb je al een account? Log in

Maak een gratis account aan en geniet van alle voordelen:

Heb je al een account? Log in