Servidores Dedicados de 100Gbps: o Hardware É a Metade Fácil
Uma porta garantida de 100 Gbps é a metade fácil desta compra. Fazer com que um servidor Linux de uso geral sature uma é um trabalho de colocação de memória e de encaminhamento de interrupções, e esse trabalho passa a ser seu.
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.
A largura de banda é a parte barata deste escalão. O que custa mover um pacote nunca foi tão baixo na nossa lista de preços, e o chassis que instalamos aceita uma porta de 100 Gbps sem se queixar. A verdade incómoda é que nenhum sistema operativo mainstream vem pronto para encher uma. Uma instalação Linux por omissão, com as interrupções a cair onde o escalonador entender e os buffers de socket dimensionados para uma ligação de há uma década, costuma estagnar algures nas dezenas de gigabits e ficar por aí, por muito CPU que lhe atire. Chegar à velocidade da linha é um exercício sobre onde a memória fica e qual o núcleo que trata da interrupção, muito antes de ser um exercício de contagem bruta de núcleos. São oferecidas três configurações aqui, e a certa depende menos da porta, que é idêntica nas três, do que daquilo que o seu software faz a cada pacote depois de ele chegar.
O que a porta transporta quando a stack colabora
À velocidade da linha a porta move 12500 MB/s de payload. Isso coloca um conjunto de dados de 1 TB no cabo em 1 minuto e 20 segundos e soma 32.4 PB ao longo de um mês de 30 dias em utilização total. Em termos de streaming são 20000 espectadores 1080p em simultâneo a 5 Mbps, ou 4000 espectadores em 4K a 25 Mbps. Estes valores descrevem a porta, e a porta é garantida, por isso nada do nosso lado limita ou cobra a mais dentro do escalão. O que chega à sua aplicação é uma questão separada, decidida pela forma como as filas de receção estão espalhadas pelos núcleos, por qual nó NUMA contém o buffer onde o pacote aterra, e por quantas vezes esse pacote é copiado antes de o seu processo o ver. O resto desta página é sobre fechar essa diferença.
Os valores usam unidades decimais (1 Gbps = 125 MB/s) ao longo de um mês de 30 dias, a 5 Mbps por transmissão 1080p e 25 Mbps por transmissão 4K. Descrevem o que a porta consegue transportar, não uma garantia de débito da aplicação: o disco, o CPU e a outra extremidade aplicam os seus próprios limites.
3 configurações a 100Gbps
O Dual Xeon Gold 6148 a €4499 traz 40 núcleos e 80 threads a 2.4GHz, 256GB de DDR4-2133 e seis baias SSD. O Dual EPYC 9554 a €7379 sobe para 128 núcleos e 256 threads a 3.1GHz, 512GB de DDR5-4800 e 24 ranhuras NVMe. O Dual EPYC 9754 a €7939 é a configuração ULTIMATE, com 256 núcleos, 512 threads e 1024GB de DDR5-4800. Os chassis EPYC 9254 estão ausentes porque as suas opções de porta terminam nos 50Gbps. A geração de memória é a especificação a pesar aqui, mais do que a frequência de relógio, porque cada cópia no caminho do pacote custa uma leitura e uma escrita, pelo que a largura de banda de memória de que precisa é um múltiplo do ritmo do cabo e não igual a ele. As três configurações são de dois sockets, o que significa dois nós NUMA e uma placa de rede fisicamente ligada às linhas de apenas um deles. Esse facto isolado determina a maior parte da afinação descrita abaixo, seja qual for o chassis que escolher.
Dual Xeon Gold 6148
Desempenho definitivo
Dual EPYC 9554
Desempenho definitivo
Dual EPYC 9754
Desempenho máximo
Para que serve um servidor de 100Gbps
Frotas de cache e origem a servir objetos grandes
A única forma de tráfego que chega perto da velocidade da linha com esforço modesto, porque o kernel consegue entregar ficheiros inteiros à placa com poucas cópias. Gaste o seu orçamento de afinação no estabelecimento de ligações e na terminação TLS, e não no caminho do payload.
Inspeção de pacotes, mitigação e análise de tráfego
Tudo o que examina cada pacote em vez de cada ficheiro esbarra no custo por pacote do kernel muito antes de esbarrar na porta. Planeie uma framework de bypass e núcleos dedicados em modo de sondagem desde o primeiro dia, e não como otimização posterior.
Alvos de armazenamento NVMe e zonas de aterragem de backups
O NVMe-oF e os backends de objetos só mantêm o seu débito quando as filas das unidades, as filas de rede e a memória estão todas no mesmo nó NUMA, e é por isso que os chassis EPYC de 24 ranhuras são o ponto de partida sensato para este papel.
Preparação de conjuntos de dados entre locais e clusters
Mover corpora de treino ou arquivos de investigação entre locais transforma um dia de trabalho numa pausa para café, mas só se a ferramenta de transferência for consciente do NUMA e não canalizar cada byte por um único núcleo junto ao socket errado.
€44.99 por gigabit, e o que a poupança ainda lhe custa
A €4499 por mês por uma porta garantida de 100 Gbps, cada gigabit custa €44.99. É o preço de largura de banda mais baixo que publicamos, e é um patamar mínimo e não um ponto numa reta, razão pela qual vale a pena chegar a este escalão mesmo que espere corrê-lo a meia carga durante o primeiro ano. A poupança é real, mas não é dinheiro grátis. Conte com algum tempo de engenharia para afinar a stack, e possivelmente uma licença ou duas se seguir o caminho do bypass, antes de a porta merecer o número da fatura. Faça esse orçamento com honestidade e a aritmética continua a fechar: a afinação é um custo único pago em dias, enquanto o preço por gigabit é pago todos os meses enquanto o servidor correr. O que não deve fazer é comprar este escalão, instalar uma imagem de origem, medir 30 Gbps e concluir que a porta não está lá.
Fique nos 50Gbps se a afinação ainda não aconteceu
O escalão de 50Gbps começa em €2799, por isso este custa mais €1700 por mês. Se os seus servidores atuais nunca foram levados além de uma configuração de origem, esses €1700 compram capacidade que ainda não consegue alcançar, e o conselho honesto é gastar primeiro uns quinze dias na colocação de interrupções e de memória. As equipas confortavelmente dentro de um teto mensal de 16.2 PB também devem ficar onde estão.
Ver servidores de 50GbpsSuba para 200Gbps quando a afinação deixar de compensar
O crescimento do tráfego por si só não é o gatilho. Passe para 200Gbps, desde €12879 e portanto mais €8380 por mês do que este escalão, quando a sua stack já estiver afinada, os seus núcleos já estiverem fixados e a porta continuar a ser aquilo em que bate, ou quando as suas projeções exigirem genuinamente os 64.8 PB por mês que ela permite. Note que cada gigabit custa €64.39 lá em cima. O passo compra capacidade, não eficiência.
Ver servidores de 200GbpsTodos os escalões de largura de banda garantida
A mesma gama de hardware é vendida com nove velocidades de porta comprometidas. Compare o preço de entrada de cada uma.
Perguntas sobre servidores dedicados de 100Gbps
De que precisa realmente um servidor, em software, para chegar aos 100 Gbps?
Porque é que a colocação NUMA importa tanto a este ritmo?
O Dual Xeon Gold 6148 consegue puxar esta porta tão bem como as configurações EPYC?
Quando é que vale a pena uma framework de kernel bypass como o DPDK?
Como sei se o limite é a porta ou o meu próprio software?
Diga-nos como é o seu tráfego
Descreva a sua carga de trabalho aos nossos administradores de sistemas, pacotes ou ficheiros, e dizemos-lhe qual das três configurações serve e o que a stack vai precisar que lhe façam. CPU, memória até 1TB DDR5, armazenamento e escalão de largura de banda personalizados são orçamentados a pedido, e as máquinas ficam online em cerca de uma hora.