100 Gbps gegarandeerde bandbreedte

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.

4499
vanafprijs per maand
44.99
per Gbps per maand
3
configuraties
32.4 PB
maximaal dataverkeer per maand

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.

32.4 PB
Dataverkeer per maand
Aanhoudend volume bij volledige poortbenutting over een maand van 30 dagen.
20,000
1080p-kijkers
Gelijktijdige streams van elk 5 Mbps.
4,000
4K-kijkers
Gelijktijdige streams van elk 25 Mbps.
1 min 20 s
Per terabyte
Kloktijd om 1 TB op lijnsnelheid van de server af te halen.

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

4499
/maand
40c / 80t @ 2.4GHz256GB DDR4 @ 2133MHz
6x SSD Slots100Gbps gegarandeerd
AI-geoptimaliseerde routering Inbegrepen
Nu bestellen

Dual EPYC 9554

Ultieme prestaties

7379
/maand
128c / 256t @ 3.1GHz512GB DDR5 @ 4800MHz
24x NVMe Slots100Gbps gegarandeerd
AI-geoptimaliseerde routering Inbegrepen
Nu bestellen
ULTIEM

Dual EPYC 9754

Maximale prestaties

7939
/maand
256c / 512t @ 2.3GHz1024GB DDR5 @ 4800MHz
24x NVMe Slots100Gbps gegarandeerd
AI-geoptimaliseerde routering Inbegrepen
Nu bestellen

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.

Alle 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?
Aanzienlijk meer dan een standaardinstallatie. In de praktijk: een actuele kernel, receive-side scaling met één wachtrij per afhandelende core, interruptaffiniteit vastgezet op cores van de socket waar de netwerkkaart aan hangt, ringbuffers en socketbuffers ruim boven hun standaardwaarden, huge pages onder de bufferpool, en de segmentatie- en checksum-offloads ingeschakeld gelaten zodat de kaart dat werk doet in plaats van een core. Niets ervan is exotisch en alles ervan is bewust. Een standaard image heeft daar niets van ingesteld voor deze snelheid, want de standaardwaarden zijn gekozen voor een machine met een 1 Gbps-verbinding.
Waarom is NUMA-plaatsing bij deze snelheid zo belangrijk?
Elk chassis hier heeft twee sockets en dus twee NUMA-nodes, en de netwerkkaart hangt aan de PCIe-lanes van precies één ervan. Wordt de interrupt op de ene node afgehandeld terwijl de pakketbuffer en uw workerthread op de andere zitten, dan maakt elk pakket extra ritjes over de interconnect tussen de sockets, en die betaalt u in latency en in geheugenbandbreedte die u niet had begroot. Pin de ontvangstwachtrijen, de bufferallocaties en de applicatiethreads op de node waar de kaart zit, en controleer de plaatsing daarna met numactl in plaats van aan te nemen dat de scheduler het goed heeft gedaan.
Kan de Dual Xeon Gold 6148 deze poort net zo goed aandrijven als de EPYC-configuraties?
Voor verkeer dat op bytes draait wel. Verstuurt u grote objecten en doet de kernel het meeste verplaatswerk, dan vult de Gold 6148 de poort, en op €4499 is dat de goedkoopste manier om er een te bezitten. Het gat gaat open zodra het werk per pakket gebeurt in plaats van per bestand. Encryptie, diepe inspectie en userspace-stacks besteden allemaal cycles en geheugenbandbreedte aan elk pakket, en 80 threads op DDR4-2133 laten daarvoor veel minder marge dan 256 threads op DDR5-4800. De korte regel: koop de Xeon om te leveren, koop een EPYC om te verwerken.
Wanneer is een kernel-bypass-framework zoals DPDK de moeite waard?
Wanneer uw plafond in pakketten per seconde ligt in plaats van in bytes per seconde. Kleine pakketten en beslissingen per pakket, dus firewalling, scrubbing, telemetrie en vergelijkbaar werk, putten het kernelpad uit lang voordat de poort vol is. Een poll-mode driver haalt die kosten weg door de kaart en een paar cores volledig buiten het besturingssysteem te plaatsen. De prijs is dat routing, hertransmissie en TLS het probleem van uw eigen code worden. Bestaat uw verkeer uit grote objecten, stem dan het kernelpad af en sla het framework over. AF_XDP is een redelijke tussenpositie wanneer u het echt niet zeker weet.
Hoe zie ik of de poort of mijn eigen software de beperking is?
Test de verbinding eerst met een synthetische verkeersgenerator, zodat u een getal in handen heeft dat de poort en de route bewijst, en draai daarna uw echte werklast over hetzelfde pad. Haalt de generator lijnsnelheid en uw applicatie niet, dan ligt het antwoord op de server. Let op één core die op volle soft-interruptbelasting staat terwijl de rest stilstaat, wat wijst op interruptaffiniteit, en op droptellers op de kaart of op de socket, die meestal op bufferdimensionering wijzen. Onze eigen systeembeheerders draaien die eerste test desgewenst samen met u.

100 Gbps dedicated servers by location

Same hardware and guaranteed port, deployed from the datacenter closest to your users.

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.

Tot 1Tbps DDoS-beschermingUitgerold in ongeveer 1 uur99.9% uptime-SLA