Husleje for en IPv4-adresse
Et sted i løbet af de sidste par år blev den offentlige IP-adresse stille og roligt et produkt. Ikke en egenskab ved din server. En ting du lejer, pr. time, så længe du holder på den.
Ingen sendte dig et memo om det. Det dukkede op på fakturaen.
Internettet løb oprigtigt tør
En IPv4-adresse er et 32-bit tal. Det giver 4,29 milliarder af dem, minus de store intervaller reserveret til private netværk, multicast og anden husholdning. Det hele er allokeret. IANA udleverede de sidste uallokerede blokke til de regionale registre i 2011, og registrene har kørt på dampene og på ventelister lige siden.
Der er ikke mere forsyning. Der er kun et sekundært marked — adresser skifter nu hænder mellem virksomheder for rigtige penge, tocifrede dollarbeløb pr. styk, handlet og mæglet som ethvert andet knapt aktiv. Et eller andet sted findes der et regneark, hvor en /24 er en linje på en balance.
Hvilket betyder, at når en udbyder tager penge for en offentlig IPv4, sender de en omkostning videre, som faktisk er reel. Det er en af de meget få linjeposter i cloud-fakturering, hvor knapheden er fysisk og ikke fabrikeret. Egress-prissætning er en marginbeslutning. IPv4-prissætning er aritmetik.
Vi tager også penge for det
Lad os være direkte, siden denne blog nu har for vane at være det.
Kaligon fakturerer for hver offentlig IPv4-adresse, du holder, så længe du holder den — tilknyttet en kørende maskine eller ej. Kobl en fra en VM og lad den stå parkeret på din konto, og den fakturerer videre. Det er bevidst, og vi mener, det er korrekt: en adresse, der er reserveret til dig, er en adresse, ingen andre på kloden kan bruge, og omkostningen ved at holde på den holder ikke høfligt pause, bare fordi din VM gjorde.
Så det her er ikke et indlæg om, hvordan vi er anderledes. På selve gebyret er vi ikke.
Hvor uærligheden faktisk bor
Den ligger ikke i opkrævningen. Den ligger i fortielsen. Og der findes et velkendt katalog af den:
- Den ledige adresse, der fakturerer i stilhed. Du destruerer en VM, adressen forbliver reserveret til din konto, og den tæller stille op i månedsvis. Ingen fortæller dig, at den er der. Du finder den under en audit, eller du finder den aldrig.
- Gebyret der bliver indført med tilbagevirkende kraft, på tværs af alle de adresser du allerede havde, foldet ind i en regning, du for længst er holdt op med at læse linje for linje.
- Opkrævningen du ikke kan se, før den allerede er sket. Ingen post i konfiguratoren, intet tal før du forpligter dig — bare en ny række på næste måneds faktura med et navn som Public IPv4, hourly.
- Hygiejne klædt ud som gavmildhed. At tage penge for ikke-tilknyttede adresser “for at fremme god praksis”, mens man samtidig tager penge for de tilknyttede. Begge målere kører. Kun den ene har en historie hæftet på sig.
Mønstret er det samme, som hele denne industri bliver ved med at gentage. Tallet er sjældent problemet. At opdage tallet bagefter er problemet.
Hvad vi gør i stedet
Du vælger, hvor mange adresser du vil have, når du konfigurerer maskinen — alt fra nul til fem — og prisen står lige dér i konfiguratoren, ved siden af vCPU’erne og RAM’en, før du har forpligtet dig til noget. Den afregnes pr. sekund, ligesom alle andre ressourcer vi sælger. Den står på prissiden som én enkelt fast takst pr. adresse: ingen tiers, intet regionalt tillæg, ingen straftakst for at holde en i den forkerte tilstand.
Har du ikke brug for en offentlig adresse, så tag nul. Betal ingenting. Maskinen eksisterer stadig, kører stadig og taler stadig med alt andet i din region.
Og hvis du sidder og undrer dig over, hvorfor en hel industri opkræver husleje på et 32-bit heltal i stedet for at gøre migreringen til det 128-bit heltal færdig — det med flere adresser, end der er sandkorn på Jorden — ja. Det gør vi også.
Knaphed er en fuldt ud gyldig grund til at tage penge for noget.
Det er en elendig undskyldning for at skjule, hvad man tager.