100Gbps dedicated servers: de hardware is de makkelijke helft
Een gegarandeerde 100 Gbps-poort is de makkelijke helft van deze aankoop. Een algemene Linux-server er ook echt mee laten verzadigen is een kwestie van geheugenplaatsing en interruptrouting, en dat werk is nu van u.
X-ZoneServers 100 Gbps dedicated servers start at €4499 per month for a guaranteed 100 Gbps port — 3 bare-metal configurations with up to 32.4 PB of monthly transfer across 12 EU and US datacenter locations. The port is effectively unmetered: hold the full committed rate around the clock, with no overage charges and no fair-use throttling inside your tier.
Bandbreedte is het goedkope deel van dit niveau. Wat het kost om een pakket te verplaatsen is nog nooit zo laag geweest op onze prijslijst, en de chassis die wij installeren nemen een 100 Gbps-poort zonder morren aan. De ongemakkelijke waarheid is dat geen enkel gangbaar besturingssysteem kant-en-klaar wordt geleverd om er een te vullen. Een standaard Linux-installatie, met interrupts die landen waar de scheduler ze toevallig neerlegt en socketbuffers die zijn gedimensioneerd voor een verbinding uit het vorige decennium, blijft doorgaans ergens in de tientallen gigabit steken en komt daar niet meer vanaf, hoeveel CPU u er ook tegenaan gooit. Lijnsnelheid halen is een oefening in waar het geheugen zit en welke core de interrupt afhandelt, lang voordat het een oefening is in ruwe aantallen cores. Er worden hier drie configuraties aangeboden, en welke de juiste is hangt minder af van de poort, die op alle drie identiek is, dan van wat uw software met elk pakket doet nadat het is binnengekomen.
Wat de poort draagt zodra de stack meewerkt
Op lijnsnelheid verplaatst de poort 12500 MB/s aan payload. Dat brengt een dataset van 1 TB in 1 minuut 20 seconden over de lijn en telt op tot 32.4 PB over een maand van 30 dagen bij volledige benutting. In streamingtermen is het 20000 gelijktijdige 1080p-kijkers op 5 Mbps, of 4000 kijkers op 4K en 25 Mbps. Die cijfers beschrijven de poort, en de poort is gegarandeerd, dus niets aan onze kant knijpt af of rekent extra binnen het niveau. Wat er bij uw applicatie aankomt, is een aparte vraag, bepaald door hoe de ontvangstwachtrijen over de cores zijn verdeeld, welke NUMA-node de buffer bevat waarin een pakket landt, en hoe vaak dat pakket wordt gekopieerd voordat uw proces het ziet. De rest van deze pagina gaat over het dichten van dat verschil.
De cijfers gaan uit van decimale eenheden (1 Gbps = 125 MB/s) over een maand van 30 dagen, met 5 Mbps per 1080p-stream en 25 Mbps per 4K-stream. Ze beschrijven wat de poort kan dragen, en zijn geen garantie op de doorvoer van uw applicatie: schijf, CPU en de andere kant leggen elk hun eigen grenzen op.
3 configuraties op 100Gbps
De Dual Xeon Gold 6148 op €4499 brengt 40 cores en 80 threads op 2.4GHz, 256GB DDR4-2133 en zes SSD-bays. De Dual EPYC 9554 op €7379 gaat omhoog naar 128 cores en 256 threads op 3.1GHz, 512GB DDR5-4800 en 24 NVMe-sleuven. De Dual EPYC 9754 op €7939 is de ULTIMATE-configuratie met 256 cores, 512 threads en 1024GB DDR5-4800. De EPYC 9254-chassis ontbreken omdat hun poortopties bij 50Gbps ophouden. De geheugengeneratie is hier de specificatie om te wegen, en niet de kloksnelheid, want elke kopie in het pakketpad kost zowel een read als een write, dus de geheugenbandbreedte die u nodig heeft is een veelvoud van de lijnsnelheid en niet gelijk eraan. Alle drie de configuraties hebben twee sockets, wat betekent dat er twee NUMA-nodes zijn en dat de netwerkkaart fysiek aan de lanes van slechts één ervan hangt. Dat ene feit stuurt het meeste van het hieronder beschreven afstemwerk, welk chassis u ook kiest.
Dual Xeon Gold 6148
Ultieme prestaties
Dual EPYC 9554
Ultieme prestaties
Dual EPYC 9754
Maximale prestaties
Waarvoor een 100Gbps-server bedoeld is
Cache- en originclusters die grote objecten leveren
De enige verkeersvorm die met beperkte inspanning dicht bij lijnsnelheid komt, omdat de kernel hele bestanden met weinig kopieën aan de kaart kan geven. Besteed uw afstembudget aan het opzetten van verbindingen en TLS-terminatie in plaats van aan het payloadpad.
Pakketinspectie, scrubbing en verkeersanalyse
Alles dat elk pakket bekijkt in plaats van elk bestand loopt tegen kernelkosten per pakket aan lang voordat het tegen de poort aan loopt. Reken vanaf dag één op een bypass-framework en dedicated poll-mode cores, en niet op een latere optimalisatie.
NVMe-opslagdoelen en backuplandingszones
NVMe-oF en objectbackends houden hun doorvoer alleen vast wanneer schijfwachtrijen, netwerkwachtrijen en geheugen allemaal op dezelfde NUMA-node zitten, en daarom zijn de EPYC-chassis met 24 sleuven het verstandige startpunt voor deze rol.
Datasets klaarzetten tussen locaties en clusters
Trainingscorpora of onderzoeksarchieven tussen locaties verplaatsen maakt van een werkdag een koffiepauze, maar alleen als de overdrachtstool NUMA-bewust is en niet elke byte door één core bij de verkeerde socket perst.
€44.99 per gigabit, en wat die besparing u toch kost
Bij €4499 per maand voor een gegarandeerde 100 Gbps-poort kost elke gigabit €44.99. Dat is de laagste bandbreedteprijs die wij publiceren, en het is een bodem in plaats van een punt op een rechte lijn, en daarom is dit niveau de moeite waard om naar te reiken, zelfs als u verwacht het eerste jaar op halve belasting te draaien. De besparing is echt, maar het is geen gratis geld. Reken op wat uren van een engineer voor het afstemmen van de stack, en mogelijk op een licentie of twee als u de bypass-route neemt, voordat de poort het bedrag op de factuur waarmaakt. Begroot dat eerlijk en de rekensom klopt nog steeds: het afstemwerk is een eenmalige kostenpost die in dagen wordt betaald, terwijl de prijs per gigabit elke maand wordt betaald zolang de server draait. Wat u niet moet doen is dit niveau kopen, een standaard image installeren, 30 Gbps meten en concluderen dat de poort er niet is.
Blijf op 50Gbps als het afstemwerk nog niet is gedaan
Het 50Gbps-niveau begint op €2799, dus dit niveau kost €1700 per maand meer. Zijn uw huidige servers nooit voorbij een standaardconfiguratie geduwd, dan koopt die €1700 capaciteit die u nog niet kunt bereiken, en is het eerlijke advies om eerst veertien dagen aan interrupt- en geheugenplaatsing te besteden. Teams die comfortabel binnen een maandplafond van 16.2 PB blijven, kunnen eveneens beter blijven waar ze zijn.
Bekijk 50Gbps-serversStap door naar 200Gbps wanneer afstemmen niets meer oplevert
Verkeersgroei alleen is niet de aanleiding. Ga naar 200Gbps, vanaf €12879 en dus €8380 per maand boven dit niveau, wanneer uw stack al is afgestemd, uw cores al zijn gepind en de poort nog steeds het onderdeel is waar u tegenaan loopt, of wanneer uw prognoses werkelijk om de 64.8 PB per maand vragen die het toelaat. Let op: daarboven kost elke gigabit €64.39. De stap koopt capaciteit, geen efficiëntie.
Bekijk 200Gbps-serversAlle niveaus met gegarandeerde bandbreedte
Hetzelfde hardwareaanbod wordt verkocht op negen vast toegezegde poortsnelheden. Vergelijk de instapprijs van elk niveau.
Vragen over 100Gbps dedicated servers
Wat heeft een server in software werkelijk nodig om 100 Gbps te halen?
Waarom is NUMA-plaatsing bij deze snelheid zo belangrijk?
Kan de Dual Xeon Gold 6148 deze poort net zo goed aandrijven als de EPYC-configuraties?
Wanneer is een kernel-bypass-framework zoals DPDK de moeite waard?
Hoe zie ik of de poort of mijn eigen software de beperking is?
Vertel ons hoe uw verkeer eruitziet
Beschrijf uw werklast aan onze systeembeheerders, pakketten of bestanden, en wij vertellen u welke van de drie configuraties past en wat er aan de stack moet gebeuren. Aangepaste CPU, geheugen tot 1TB DDR5, opslag en bandbreedteniveau worden op aanvraag geoffreerd, en machines zijn in ongeveer een uur online.